Railroad Day
May 9, 2026
Three Rivers Museum
220 Elgin St
Muskogee, OK
74401
220 Elgin St
Railroad Day
May 9, 2026
Celebrate Oklahoma’s railroad heritage at Railroad Day in Muskogee this May. Held at the historic Three Rivers Museum in downtown Muskogee, this family-friendly event brings the golden age of railroads to life. Visitors can explore fascinating railroad exhibits, watch detailed model train displays in action and even climb aboard a vintage locomotive. Guests will especially enjoy riding the trackless train around the museum.
Photos
Pricing
Adult: $10Child: $5
While every effort has been made to ensure the accuracy of the pricing listed above, prices are subject to change without notice.