Heartland Toy Train Show at the Payne County Expo Center

  • Location:

  • Dates:

    July 13, 2024

  • Address:

    4518 Expo Circle E

    Stillwater, OK 74075

  • Phone:

  • Time:

    9:00 AM to 3:00 PM

  • Admission:

    Adults: $5; Kids 18 & under are free with paid adult.


All aboard! Grab your conductor's hat and head to the Payne County Expo Center for the Heartland Summer Toy Train Show, hosted by the Heartland Toy Train Association. Join the fun for this exciting day of model trains and railway fun!

Admire six operating train layouts expertly crafted by members of the Heartland Toy Train Association displaying O gauge, HO gauge, and N gauge train sets located throughout the expo center to inspire your own layouts. Browse 137 tables featuring more than 40 vendors offering a wide range of trains, engines, rolling stock, track, transformers, accessories, and scenery. Bring the kids and be sure to stop by the display by Bob Crawford from Tulsa who will showcase his O gauge layout and teach about train safety - a popular attraction for families.

Discover antiques, collectibles, and vintage trains, as well as modern era trains with digital components that are Bluetooth controlled. In addition to trains and accessories, vendors will offer t-shirts, memorabilia and a variety of other locomotive themed merchandise. Take part in the bustling marketplace where you can sell and swap your trains and accessories too. Whether you’re a seasoned collector or just starting your hobby, the Heartland Summer Toy Train Show has something for everyone. Don’t miss out on this fantastic event that promises fun for the entire family!

On July 13th, you can also check out the G scale model train running through the Botanic Garden at OSU from 10 AM to noon, weather permitting. Find more fun things to do while in Stillwater, grab a bite to eat at one of our local restaurants and stay the night to extend your visit in America's Friendliest College Town!

Heartland Toy Train Show at the Payne County Expo Center
  • to
  • Payne County Expo Center
  • Adults: $5; Kids 18 & under are free with paid adult.