2019 National Train Show
July 12th – July 14th, 2019
Mountain America Exposition Center Sandy, UT
9575 State Street, Sandy, UT 84070

Public Show Hours

On Site Registration Prices


Special Highlights

Fun for the Whole Family

From your littlest engineer …

To the most experienced Model Railroader

It’s All Here!

Incredible LEGO® Mini Land

Children’s Play Area

Free Train Ride!

Who We Are

The National Train Show® was established in 1988 by the National Model Railroad Association as a nationally sponsored combined industry trade show and public train show to promote the hobby of model railroading. The 2019 National Train Show is held in conjunction with the national convention of the NMRA in Salt Lake City, UT. It will be held in the Mountain America Exposition Center (formerly known as Southtowne Expo Center) in Sandy, UT.

More Information