Ride a real train with Santa during New Hope Valley Railway’s Holiday Santa Trains. The trains and rail yard are festively decorated with holiday scenes along the tracks and Santa Claus and his elf are on board the train to visit with each child and pose for photos.

Our passenger cars are covered, open-air train cars, so visitors are encouraged to dress for the weather.

Trains depart on December 2, 3, 9 & 10 at 9:30 a.m., 11:00 a.m., 12:30 p.m., 2:00 p.m. & 3:30 p.m. Holiday Santa Trains can sell out, so it’s recommended to buy tickets early online.