NMRA National Train Show is happening from 12 July 2020, Sunday to 18 July 2020, Saturday at America’s Center Convention Complex in St Louis, MO. The organizer of the event is National Model Railroad Association. It is open to public. The estimated number of attendance is 25,000. The estimated number of exhibitors is 300. The event will accommodate approximately 180,000 square feet of exhibit space. The frequency of this event is annual. The event has been running since 1988.