The Weka Pass Railway has a substantial collection of passenger carriages and also a number of wagons which serve a variety of purposes on the Weka Pass Railway. Some of the freight wagons have been acquired to demonstrate vehicles once typical of the line and for use on the occasional period display train, while others see regular use as members of the work train.

As at November 2014, the Weka Pass Railway has 12 passenger cars and guards vans, 19 freight wagons and 12 track maintenance vehicles.