Volunteers are the lifeblood of the Gwili Railway.

As well as preserving a valuable part of our Welsh railway heritage, their work gives pleasure to tens of thousands of our visitors every year.

Our volunteers come from a range of social and occupational background and range in age from students to the retired.

There is more to a railway than just running trains. Our volunteers lend support in many other ways - maintenance of rolling stock and buildings, tracklaying, catering, shop & ticket sales, publicity, fund-raising and planning for the future.

Volunteer at the Gwili Railway
Volunteer at the Gwili Railway
Volunteer at the Gwili Railway
Volunteer at the Gwili Railway
Volunteer chefs at the Gwili Railway

Become a Volunteer

The Railway runs passenger trains for more than 200 days each year as well as regular shunting of stock for maintenance, events or operational reasons.

We are currently looking for new volunteers to train in a number of operational and non operational roles and we are currently looking for footplate crew. Full training is provided free of charge, and the positions are open to all adults (Age dependant).

Induction Days

The best way to find out more about volunteering at the Gwili Railway is to attend an induction day.

We run Induction Days for prospective volunteers every month. These are free to attend and give you a chance to find out more about volunteering at the Railway. There are so many different roles at the Railway, if you don't find your first choice quite right you can always come back and try something different.

Induction Days 2018

  • Saturday 17th February
  • Sunday 11th March
  • Saturday 7th April
  • Sunday 13th May
  • Sunday 10th June
  • Saturday 7th July
  • Sunday 12th August
  • Saturday 8th September
  • Sunday 21st October
  • Saturday 3rd November

To find out more and/or attend an Induction Day, fill out an application form and we'll be in touch to find an induction day that suits you

Current Volunteering Opportunities


Our steam locomotives are operated by a Fireman and Engine Driver. The Fireman position is open to all adults. On a running day, the Fireman will begin preparing the loco at 6.30am. You will be trained to:-

Prepare the locomotive for operation.
Check /clean out firebox, ash pan and smokebox
Lay and light fire.
Maintain fire and correct water level in boiler when running.
Assist driver in sighting signals and operating safely.
Learn Railway Rules whilst training including health and safety rules.

Minimum age to pass out as fireman is 18 (training from age 16).

Engine Driver

Once competent in firing you can progress to driver. You will be trained to:-

Prepare loco by oiling all bearing surfaces.
The driver is in charge of the footplate and drives the train in a safe manner (driver and fireman work as a
Minimum age to pass out as a Driver is 21, (training can begin at 18 if passed out as Fireman).


The guard is in charge of the train and is responsible for the safety and comfort of our passengers as well as making sure that the trains run to time. He/she is a front line crew member and good people skills are essential. The guard position is open to all adults. You will be trained to:-

Prepare the coaches for operation and carry out safety checks.
Dispatch the train from stations and watch for signals.
Check tickets, answer queries and assist passengers to get the most from their visit.
Deal with any incidents or emergencies.
Co-ordinate and manage the on board crew.
Learn Railway Rules whilst training including health and safety rules.
Ensure at the end of operations that the passenger coaches are clean, presentable and secure.

Minimum age to pass out as a guard is 18 (training from age 16).


The signalman operates the Victorian mechanical signalbox and controls the movement of trains along the railway. He/she is responsible for setting the correct route for trains, operating signals and recording train movements in the train register. The signalman position is open to all adults.  You will be trained to:-

  • Signal trains safely along the railway
  • Operate the mechanical signalbox and level crossing.
  • Manage train arrival, departure and shunting moves.
  • Deal with any incidents or emergencies.
  • Talk about the signalbox to visitors.
  • Learn Railway Rules whilst training including health and safety rules.

Minimum age to pass out as a signalman is 18 (you can start training from age 16).

Chef for on-train dining

Do you have experience in catering with relevant qualifications and would like to lead our catering crew who prepare Sunday lunches for up to 64 diners at a time? We run Sunday lunch trains up to 14 times a year with occasional private bookings such as weddings. You would be supported by a volunteer crew. Please apply in writing to info@gwili-railway.co.uk

Kitchen staff/catering assistants

On train dining at the Gwili include Sunday lunches, Afternoon Cream Teas and High Teas on the train. We are looking for a volunteer to help on Thursdays with cream teas (11.30 – 4.30), selected Sundays (10 – 4.30) and the occasional evening on the dining trains during the Autumn. Main duties will be using washing up machine and clearing tables. Training will be provided with the opportunity to progress to waiting tables.

Gwili Souvenir Shop – Part time Manager

The Gwili Souvenir shop is open in February Half Term and then from Easter to end of October and during our Santa Event in December. Looking for a shop manager to develop the shop, support the existing staff/volunteers and report to the Commercial Director. Training provided.

Car Park Attendants

In July and August we like to roster car park marshals to greet visitors and direct passengers where to park. Our car park is small and this is a vital role to help maximise the car park and give visitors a good experience. High viz clothing supplied. If you are available at weekends that would be especially helpful.

Platform Attendants

If you like dealing with the general public and are happy to lend a hand to the Guard, then this is an ideal role during the Summer season.

Museum Attendant

We have a small museum at Bronwydd Arms Station and would like to have a Museum Attendant to assist the museum curators and help visitors learn more about the exhibits. In the summer we are open 7 days a week so ideally we’d like to have a group of 2-4 volunteers who are knowledgeable and enthusiastic about railways and are good at dealing with the public and youngsters.

Seasonal Cleaners

Our vintage carriages are lovely but need regular cleaning. We also have our shop, museum, toilet block, mess room and waiting room. If you have time to spare we are looking for 1-2 volunteers to do regular cleaning jobs for us especially during peak periods especially July and August.

Leaflet Distributors

Throughout the year we distribute posters, postcards, posters and leaflets to a variety of outlets in Pembrokeshire, Ceredigion, Carmarthenshire, Swansea, Neath and Bridgend. If you have a car and are interested in doing distribution in any of those areas, please contact us.

General maintenance

With over 8 miles of track bed, three stations, one halt and visitor facilities – there are always maintenance jobs. If you can change tap washers, do minor repairs and have some free time, then please contact us. We particularly need help in November when the Railway is closed to the public but we are preparing for our Santa event.

Working on locomotives, coaches, wagons & infrastructure

Engineering & Motive Power Department

Keen to hear from anyone with a general interest in repair and maintenance of machinery. Also ex-machinists, ex- engineers, ex-welders or student engineers who have time to volunteer.

Carriage and Wagon Department

The department welcomes anyone with an interest in woodwork, metalwork, glazing, electrical, plumbing, upholstery, painting, body repairing or anyone with basic DIY skills. If you've none of these, there are many other jobs which do not require such skills and training can be given. This is a friendly department with a lively social calendar.

To apply to volunteer for any of the roles at the Railway, please call us on 01267 238213 (Monday to Friday 10-4pm),  download a New Volunteer Form, email us at info@gwili-railway.co.uk, or apply in writing: Volunteer Co-ordinator, Gwili Railway, Bronwydd Arms Station, Carmarthen SA33 6HT 

Stay in touch

Keep up to date with our latest news and be the first to hear about special events and offers. Just leave us your email address…