Home / Play  / Seasonal Things To Do  / Holiday Fun  / All Aboard for Old-Fashioned Fun: Local Holiday Trains

All Aboard for Old-Fashioned Fun: Local Holiday Trains

Nurture your holiday spirit — and thrill your family's train fanatics — with these throwback trips.

Blame it on Currier and Ives — or maybe The Polar Express — but there’s something about a train that can make even the Scroogiest member of your family full of the holiday spirit. Local railroads make the most of it this time of year, offering more trips on special holiday trains, face time with Santa, and even a chance to fetch a fir tree while you’re out.


Looking to make some memories this year? Here are some prime places to get on board.


Strasburg Rail Road

301 Gap Road, Ronks


Chances are, you’ve been here before if someone in your family likes trains (maybe it was you, as a kid — Strasburg has been thrilling visitors since 1958). The 45-minute Santa’s Paradise Express is worth another trip. It’s filled with sweet surprises, from live musicians and carolers to a photo opportunity with Santa himself.


These daytime trains run frequently, so there’s plenty of steam engine action for the kids to watch. And there’s enough to do here to keep everyone busy for several hours. If you want to make a full day out of it, the Railroad Museum of Pennsylvania is across the street.


Strasburg’s Night Before Christmas trains runs December 5 – 6, December 12 – 13, and December 28 – 23 multiple times each day. Tickets for the Parlor Car and Lounge Car are $31 (all ages), Coach are $20 for adults (12+) and $14 for children (ages 2-12), under 2 are $4 in Coach.


Santa’s Paradise Express is the ride you want to take if you’re looking for Santa to visit with your family and take photos! This train runs select dates between November 23 and December 22.



New Hope & Ivyland Railroad

32 W. Bridge St., New Hope


Santa’s Steam Spectacular has all the trimmings: it’s a 60-minute round trip with hot cocoa, cookies, and Santa and Mrs. Claus. Every child gets a gift, and there’s caroling and music, too. And you’re already in New Hope, so there are lots of fun things to do in the area before or after your train trip.


The trains run multiple times daily November 29 through December 24. Tickets in Coach Class start at $74.99 for adults, $64.99 for children, and $16.99 for infants.


West Chester Railroad

230 E. Market St., West Chester


Christmas Tree Train is a two-hour event starting with a ride through the bucolic Chester County countryside. Take a ride to the tree farm where visitors will be able to pick their tree and have it placed on the flat car to ride back with you to West Chester. The 8 am train offers coffee, hot chocolate, and doughnuts, and the chance to pick your own tree for $50 (cash only) at Wiggins Tree Farm. This train runs on December 1, 8, and 15 from 8 am – 10 am. Tickets are $22 for adults, $16 for children ages 2 to 12, and free for toddlers between the age of nine months and 23 months.


Santa’s Express, a 90-minute ride on the heated and decorated train car, will feature an appearance by Santa, as well as live music. Excursions run November 23, 24, 29, 30 and December 1, 7, 8, 14, 15, 21, and 22 at 11 am, 1 pm, and 3 pm; additional 5 pm departure begins on December 7. Tickets are $25 for adults, $18 for children ages 2-12, and $8 for toddlers between the age of nine months and 23 months.


Wilmington & Western Railroad

2201 Newport Gap Pike, Wilmington, Delaware


Take a 90-minute trip that features a visit with Santa. Trains run on select dates from November 29 to December 23. Seating is exceptionally limited. Tickets are $19 for adults, $18 for seniors, and $17 for kids ages 2 to 12 (it’s free for children under 2). You can also rent a caboose for $340 for groups of 20-25!


The Colebrookdale Railroad

64 S Washington St, Boyertown (Thanks to Main Line Parent Community member Jessica O. for the tip!)


Celebrate the spirit of the holidays in the Secret Valley! An expedition on the Colebrookdale Railroad is your ticket to create memories to last a lifetime. Make sure to  purchase in advance so you don’t lose your seat on the Colebrookdale Railroad!


Model Railways

If you can’t ride, watching trains is a fun tradition, too.

Brandywine River Museum of Art

1 Hoffman’s Mill Road, Chadds Ford


This festive holiday railroad features more than 1,000 train pieces on a 2,000-foot indoor track. Enjoy this model train adventure decorated with holiday decor that is sure to entertain all ages from November 29 to January 5.


The museum also hosts various children’s activities throughout the holiday season, including a Children’s Christmas Party, Breakfast with the Trains, a Sensory-Friendly Train Morning and more!


Morris Arboretum

100 E. Northwestern Ave., Philadelphia


This outdoor model railway always reopens for a holiday run, starting the day after Thanksgiving. Get your tickets now for the popular “Holiday Garden Railway Lights” events, which let you see the railway lit up for Christmas. It’s featured select dates December and often sells out.


Worth the Drive: Roadside America

109 Roadside Drive, Shartlesville, PA


The world’s greatest miniature village is decorated for the holiday season from December 5 through January 2020 with twinkling Christmas lights, snowy scenes, and a special limited time Christmas night pageant.




Lead photograph by Sarah Bond. Casey Kallen and Sarah Bond contributed to this article. 

Contributing Writer



New Server (