Baccapipes Folk Club, 9 Henry Street, Keighley: singer and writer of iconic folk songs Bill Caddick (tomorrow, 8.30pm), singers night (21). Phone 01535 605310.
Exchange Arts Centre, Russell Street, Keighley: punk covers band Glory Holes (tomorrow); modern soul night (Saturday); Americana-country-blues band Do Miss America (September 21); protest singer David Rovics (22). Phone 01535 661591.
Leeds Cockpit 2: punchy and infectious Australian band The Getaway Plan (Sunday).
Pennington's Octagon, Bradford Road, Sandbeds: dance band Clear Cut (September 21); soul night with Motor City (28).  Phone 01535 562252.
Cricketers Arms, Keighley: rock covers band 24 Hour Binge (September 22).