A family day at Cliffe Castle will help close the final weekend of Keighley Festival.

Entertainment from 1pm to 4pm on Saturday, July 14, will include a Blues Brothers tribute band and an illusion act.

There will also be comedy, circus skills, bouncy castles, face painting, food and charity stalls.

The final festival day, Sunday, July 15, features a historic vehicle rally, train rides and model car racing at Marley.

A free vintage bus service will take people from the town centre to the site.

Planned events in the festival's first week included Bengali cooking and heritage walks in Denholme and Lees.

This weekend sees a model railway exhibition, Walk for Friendship and outdoor pop concert.

Lund Park Community Group hosts "tea in the park" on Sunday from 2pm to 5pm with tea from around the world.

Attractions include food, quad bikes, triathlon, stalls, Tai Chi, Urban Circus and the Chandoliers Irish folk band.

Details of dozens of events are in a free festival leaflet available from Keighley Information Centre in the town hall.