1. Events
  2. Keighley

Views Navigation

Event Views Navigation

Today

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

Run for your Wife

Keighley Playhouse Devonshire Street, Keighley

Comedy by Ray Cooney. A London taxi driver named John Smith secretly has two wives living in different parts of the city, maintaining a carefully planned schedule to juggle both lives.

£12

THE STEAM GALA EXTRAVAGANZA

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

Over the four days, you’ll be able to ride behind the guest locomotives and home fleet, with intensive passenger service running on the railway. During the traction-packed weekend, there’ll be a goods train demonstration and special double-headed trains. Various prices.

Haworth Haddock

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

The Haworth Haddock returns for 2025, serving the best local Fish & Chips while travelling through the Worth Valley behind a steam locomotive. For full details about this special train, and what is included in the price of your ticket, please visit the Haworth Haddock page on our main website. Adult £31, child £20.

The Thrill of Love

Keighley Playhouse Devonshire Street, Keighley

True drama by Amanda Whittingham. Ruth Ellis was the last woman to be hanged in Great Britain in 1955 after being convicted of shooting her lover David Blakely in cold blood.

£12

Conservation In Action

East Riddlesden Hall Bradford Road,, Riddlesden, Keighley.

Come along and watch the Collections Team clean and care for the historic items in the Hall, find out more about the techniques they use and how they help. Free with entryto the hall.  

THE DIESEL GALA

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

Save The Date for when the Diesel’s take over for four traction-packed days in the Worth Valley! Various times & prices.

The Girl on the Train

Keighley Playhouse Devonshire Street, Keighley

Rachel Watson longs for a different life. Her only escape is the perfect couple she watches through the train window every day, happy and in love. Or so it appears. When Rachel learns that the woman she’s been secretly watching has suddenly disappeared, she finds herself as a witness and even a suspect in a thrilling mystery in which she will face bigger revelations than she could ever have anticipated.

£12

The Railway Children

Keighley & Worth Valley Railway The Railway Station, Station Road, Haworth

The show begins when you board a steam train at Keighley and then travel the full length of this historic railway. When you reach the end of the line at Oxenhope, you’ll find a purpose-built auditorium within the station’s Engine Shed - and a new version of the production, which tells the story of three children forced to move from London to Yorkshire after their father is falsely imprisoned. 1pm & 6.3opm. From £15.