All aboard DiDonato's Magical Holiday Express Christmas train for the journey to the Holiday Village. Photo courtesy of the DiDonato's
All aboard DiDonato's Magical Holiday Express Christmas train for the journey to the Holiday Village. Photo courtesy of the DiDonato's

Polar Express and Christmas Trains for New Jersey Kids

Every year, New Jersey's railroads get decked out in their holiday best to offer special Christmas train rides for the whole family. Wait—Christmas? We know it's a bit early to start hauling out the holly, but these Christmas trains are a popular holiday tradition, and they sell out fast! Safety protocols are in place this season, including reduced train capacity and face coverings required.

Though these trains don't go all the way to the North Pole, most include a visit with Santa and Mrs. Claus, along with treats, caroling, movies, and stories.

Read on to find out where to take a Christmas train ride with Santa, and book your tickets as soon as possible. Then, you can put Christmas aside for a while and get back to your fall fun.


DiDonato's Family Fun Center
1151 S White Horse Pike
Hammonton, NJ 08037

Black River & Western Railroad
80 Stangl Road Flemington Station behind Liberty Village Premium Outlets
Flemington, NJ

Kringle Railway Adventure
7 East Frederick Place
Cedar Knolls, NJ 07927

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

Strasburg Rail Road
301 Gap Road
Ronks, PA

Strasburg Rail Road
301 Gap Road
Ronks, PA

Strasburg Rail Road
301 Gap Road
Ronks, PA
Critter Cove Story Time
Schiff Natural Lands Trust - Nature Center - 10:30 AM Pick
Martin Luther King Jr. Day Coloring Book Pickup
Arts Council of Princeton - 10:00 AM
Blue Cross RiverRink Winterfest
Blue Cross RiverRink - 11:00 AM
After School Program: Mammals
The Watershed Institute - 3:30 PM
She Persisted, The Musical
Streaming - various times
Neighborhood Guides
Activity Guides