Join the Keighley & Worth Valley Railway Preservation Society
For over 50 years the Railway has been owned, managed and operated by the volunteer members of the Keighley and Worth Valley Railway Preservation Society.

Why should I become a member? Well, here’s one happy Customer who did just that:
“I have just returned from a Rail Discoveries holiday based in Harrogate. On Sunday 31st July the group took a trip on one of the KWVR steam trains from Keighley to Oxenhope. Part of the trip was a visit to the goods shed at Oxenhope, and although there were less than a dozen of us, John and Chris gave us a wonderful tour of the shed and its contents. I am not a railway enthusiast, but just love to see, hear and smell the wonderful steam locomotives that I remember travelling on as a child.
Unfortunately I was so enthralled that I forgot to give anyone a donation.  I have since looked at your website and have decided to become a member.”

Benefits of Membership of the KWVR

  • THREE free Day Rover tickets per year, or half price travel, on ordinary operating days*
  • Discounts on tickets for selected special events*
  • Copy of our quarterly prize-winning magazine “Push and Pull”
  • The opportunity to volunteer on the Railway. Click here for more details. For more detail, just click HERE.
  • The satisfaction of belonging to one of the foremost Railway Preservation Societies in the world

* – Click HERE for the Terms & Conditions of your KWVR Membership

Membership Prices:

Adult (aged 16 – 64) – £30.00
Senior (aged 65 & Over) – £25.00
Joint – (any combination of 2 adults or seniors living at the same address) – £50
Child (aged 5 – 15) – £15.00
Family (2 adults & 3 children living at the same address) – £60.00
Individual (any age) – £50.00
Family (2 adults & 3 children living at the same address) – £90.00

You can join the KWVR online below, alternatively you can call 01535 645214 between 0930 – 1630 Monday to Friday from Monday 13th July

Unfortunately we do not currently have the facility to renew memberships online, although this facility will be available in the future. For now, to renew your existing membership, please call 01535 645214 between 0930 – 1630 Monday to Friday from Monday 13th July, or see the full instructions on your membership renewal letter

For all general membership enquiries please email