Santa's Steam Spectacular

Fri Nov 24, 2023 - Sun Dec 24, 2023
- see all dates
Repeating every week — Sundays, and Saturdays through December 24, 2023.
Also on November 24, 2023, December 18, 2023, December 19, 2023, December 20, 2023, December 21, 2023, December 22, 2023.
Various times
Age: All ages
Price: Tickets start at $82 for kids, $84 for adults, and $18 for infants
New Hope & Ivyland Railroad

The New Hope and Ivyland Railroad invites guests to join Santa aboard the magical and historic #40 Steam Train as they take a ride to the North Pole by way of historic Bucks County. Sing along with roaming musicians as they play Christmas carols while sipping warm cocoa and enjoying a freshly baked cookie. Then kids can share special wishes with Santa & Mrs. Claus.

Each child will receive their own sleigh bell gift from Santa himself. Tickets must be purchased in advance online. Photo packages are available for purchase.


** Activity dates/times are subject to change. Please click through to the activity website to verify.