Photo courtesy of West Chester Railroad
Photo courtesy of West Chester Railroad

Polar Express: Christmas Train Rides for Kids Near Philly

There is something about trains that evokes nostalgia at Christmastime. For some, it stirs up childhood memories of building a model train set under the twinkling tree lights. For others it may be a simple reminder of that "coming home for the holidays" feel, where folks would arrive at the train station, arms filled with Christmas packages for family at home. Whatever the reason might be, many railroads in the tri-state area hold events to bring back that old-fashioned holiday tradition. At many of these special outings, families can ride a real locomotive with Santa Claus, hear Christmas stories, sing carols, sip hot chocolate and admire the views of the passing countryside. Children are even invited to wear their pajamas at some of these events!  

We have rounded up a list of railroads hosting holiday-themed trains of all kinds. Some of these are located more than an hour's drive from Philadelphia but can make for a fantastic holiday outing. So climb aboard for some Christmas fun!


New Hope & Ivyland Railroad
32 West Bridge Street
New Hope, PA 18938

Colebrookdale Railroad
Post Office Box 492
Boyertown, PA 19512

Colebrookdale Railroad
Post Office Box 492
Boyertown, PA 19512

West Chester Railroad
230 E Market Street
West Chester, PA 19382

Strasburg Rail Road
301 Gap Road
Ronks, PA

New Hope & Ivyland Railroad
32 W.Bridge St
New Hope, PA 18938

Delaware River Railroad Excursions
99 Elizabeth Street
Phillipsburg, NJ 08865

Greenbank Station at Wilmington & Western Railroad
2201 Newport Gap Pike
Wilmington, DE 19808

Wanamaker, Kempton & Southern Railroad
42 Community Center Drive
Kempton, PA

Cape May Seashore Lines
Reading Ave. & Mill Road
Tuckahoe, NJ

West Chester Railroad
230 E Market Street
West Chester, PA 19382

Strasburg Rail Road
301 Gap Road
Ronks, PA

Wanamaker, Kempton & Southern Railroad
42 Community Center Drive
Kempton, PA

Greenbank Station at Wilmington & Western Railroad
2201 Newport Gap Pike
Wilmington, DE 19808