Community facilities will host major events during Keighley Festival.
There will be several activities at Central Hall, the Sangat Centre, Marley sports centre and Keighley Picture House.
The festival will begin at Central Hall in Alice Street on July 7 and offer dozens of activities around town until July 12.
Central Hall will host an all-day music and arts event beginning at 10am.
Visitors will be able to see the “nutty knitters” of the Central Crafters, a Tour de France exhibition, and the colourful ‘biggest bowl of fruit in the world’ created by Beechliffe School students for last year’s festival.
A community singing workshop will run from 6pm to 9pm, beginning with a short performance by the Shared Harmonies choir followed by audience participation.
Keighley Picture House in North Street will host Keighley Film Club’s annual film festival on July 9, beginning with a 2pm screening of Breakfast At Tiffany’s.
Marley sports centre is the venue for a cricket match with a difference involving local children on July 10.
This type of sport, floodlit taped tennis ball cricket, is extremely popular on the Indian subcontinent among children and adults.
A free festival programme with times and locations is available from local shops and public buildings.