Steeton Male Voice Choir has become a staple part of the festival thanks to its annual concert in Keighley Shared Parish Church.
This year is no exception, as the award-winning singers perform with their guests, the Linden Singers and Monica Dobson.
The concert is on Saturday, June 23, at 7.30pm. Tickets cost £4 from Keighley Information Centre or by phoning Len Wilson on 01274 569870.
* Life in the woods is the theme of a Woodland Roadshow, at Cliffe Castle Museum, every day except Monday during the festival.
The roadshow features plenty of hands-on discovery exhibits that are suitable for all ages.
There is a fossil workshop at the museum on Sunday, June 24, from 10am-4pm. Phone Alison Armstrong on 01535 618231 for details of both events.
* Keighley's own prize-winning country music band The Haleys yet again tops the bill at a festival concert.
The sisters, one of Britain's top country bands, perform at Victoria Hall, on Saturday, June 16.
The 7-11pm event also features linedancing led by Gita Renik, of the Keighley Kickers group. Tickets cost £5 from Keighley Information Centre. Phone Peter Halliwell on 216936.
* Keighley's leading old time dancing comperes will each stage a tea dance at Victoria Hall during the festival -- and as an extra there's live music.
The 1.30-4.30pm dances begin on Monday, June 18, with Harry and Flo and guest organist John Broadhead, known as Big John, the resident organist at St Anne's Social Club.
Maurice is the MC on the Wednesday, again with Big John, and on the Friday local keyboard player Jim Waddington plays for Deryck and Joyce's dance.
* Traditional arts and crafts of Pakistan, India and Bangladesh can be seen with a Keighley twist during the festival.
The Sangat Community Centre in Marlborough Street, Lawkholme, again hosts an arts and crafts display.
The work is by local people who originated on the subcontinent, and is on show from Monday to Thursday, May 18-21, from 10am-4pm. Phone Ghulam Rabani on 01535 691413.
* Food is hot stuff during the festival's annual demonstrations of Pakistani and Bangladeshi cookery.
Women from Keighley's Asian community will demonstrate their skills at the Sangat Community Centre.
Bangladeshi cooking is on Tuesday, June 19, and Pakistani cooking on the Thursday, both at 6-9pm. Phone Ghulam Rabani on 01535 691413.
* There's blood on the tracks as Sherlock Holmes discovers murder on the Pullman express!
He is the star of a murder mystery evening on the Keighley and Worth Valley Railway on Saturday, June 23.
Participants will travel back to the 1940s and dine in elegance and style on the White Rose Pullman dining train.
Booking is essential for the event. Phone 01706 878512 for details.
* Schools are being invited to send children on a steam train ride on the Keighley and Worth Valley Line during the festival.
The special midweek services include visits to the Ingrow railway museum and the Edwardian station in Oakworth, as well as taking on water and turning on the turntable at Keighley station.
* Nostalgia Night is one of the longest-established events of Keighley Festival -- and it's all about history.
Veteran and vintage vehicles of all types, from motorbikes and cars, to lorries and tractors, are on show.
The venue for the informal free event is again East Riddlesden Hall, this time on Wednesday, June 20, from 6.30-9.30pm.
Phone Jim Pickles on 01535 603379.
* The festival wouldn't be complete without folk -- and this year the performers are on their home ground.
Keighley's long-established Bacca Pipes Folk Club is organising a special night open to all on Friday, June 22, from 8.30pm.
The venue is Keighley Ukrainian Club, in Mayfield Road, off Spring Gardens Lane (next to Devonshire Park). Phone Jenny Scott on 01535 605310.
* The Keighley News will focus on different festival events each week through May and publish a complete round-up in a supplement a fortnight before the opening day.
Up-to-date details of events are available from Keighley Information Centre or the festival's website at www.keighleyfestival.co.uk.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article