The West Lancashire Light Railway is a short two-foot gauge passenger-carrying railway. 

It runs for about a quarter of a mile around a fishing lake (originally a clay-pit) in the village of Hesketh Bank, in West Lancashire.


From small beginnings in the 1960s, it has grown to include a number of historic steam locomotives, which have been restored on site. We also have many examples of small industrial diesels that were once commonplace in Lancashire and surrounding areas.


The Railway is a registered charity operated entirely by volunteers, and funded by fare income, donations and membership fees.


We offer a family-friendly venue for visitors interested in live steam railways and the preservation of our industrial heritage. Many of our visitors are locals who come regularly

to ride our trains, whilst for special events people come from near and far to see our latest attractions. These include visiting engines, freight trains, traction engines, vintage cars  

and buses, and live steam model railways.


The Railway is operated by :

The West Lancashire Light Railway Trust

Station Road, Hesketh Bank, Nr Preston PR4 6SP 

Registered Charity No.1121149

More on the history of the Railway is here and on what we do now is here.

 Some of our favourite websites: 


(our very own Facebook page)


(follow our tweets!)


(images of our recent doings)


(our photo albums)


West Lancashire Locomotive Trust 

(owners of several of our locos)


Sybil Locomotive Trust

(our Quarry Bagnall's site)

Moseley Railway Trust 

(home to Joffre no.3014)

The Slate Industry of North and Mid Wales

(includes photos of Sybil and Alice)


West Lancs in pictures

(your webmaster's image galleries)


Pendle Valley Workshop

(suppliers of our model railway buildings)


Branch Line Society

(a report of their 2017 visit)


Visit Lancashire

(what's on in the county)

Tarleton and Hesketh Bank 

(support our village!)

The Rille Railway

(our French twin)

West Lancashire Light Railway, Station Rd, Hesketh Bank, nr Preston PR4 6SP     

    Phone 01772 815 881                                      westlancsrailway@gmail.com

  • Facebook
  • Twitter