The Trains at NorthPark

  • When: Nov 16th, 2019 - Jan 5th, 2020
  • Hours: 10:00 am - 9:00 pm
  • Where: 8687 North Central Expressway, Dallas, TX 75225, USA
  • Price: $4 for children ages 2-12 and seniors over 65. Adults are $7, while children under 2 are admitted for free.
  • Ages: 0 and up

Dates November 16, 2019 through January 5, 2020 Monday through Saturday, 10 a.m. to 9 p.m. All Sundays, 11 a.m. to 7 p.m.

        The Trains at NorthPark returns! Benefiting Ronald McDonald House of Dallas and once again presented by Bank of Texas, The Trains at NorthPark welcomes more than 70,000 visitors to Dallas’ favorite shopping destination each season to revel in the magical display and show their support for the House.

        With 1,600-foot of tracks, The Trains at NorthPark features glittering and intricately detailed cityscapes like Dallas, New York, Washington, D.C., and San Francisco set among other highlights like New England’s fall foliage, the Grand Canyon, and Route 66. All throughout are beloved holiday characters and hidden scenes. 

        The largest miniature train exhibit in Texas will debut in a brand-new space to showcase the more than 700 railcars featuring the corporations, organizations, families, and individuals who make the seasonal attraction possible. Since its launch in 1987, The Trains has helped raise more than $13 million for RMHD, and has a bigger-than-ever fundraising goal this year to help the House serve an additional 50 percent more families annually. 

        Customized railcars, engines, and cabooses purchased will hit the tracks in support of the House. Those interested in supporting The Trains at NorthPark by purchasing a railcar, as a sponsor or volunteer can visit or contact Kathlyn McGuill at

        Special hours
        The exhibit closes on Thanksgiving and Christmas Day, and has special hours on:
        November 27:        9 a.m. to 9 p.m.
        November 29:        9 a.m. to 9 p.m.
        December 16-28:        9 a.m. to 9 p.m., Monday through Saturday
        Thanksgiving Eve:         10 a.m. to 6 p.m.
        Christmas Eve:         9 a.m. to 4 p.m.
        New Year’s Eve:         10 a.m. to 4 p.m.
        New Year’s Day:         11 a.m. to 6 p.m.