7 upcoming shows

Card shows in
St. Louis.

St. Louis hosts 7 upcoming card shows between June 13, 2026 and December 19, 2026. Most shows run at Machinists Hall (5 of 7 upcoming events). Most St. Louis card shows are on Saturdays. A mix of free and paid-admission shows — entry fees, when charged, are usually under $10.

About card shows in St. Louis

Card shows in St. Louis, Missouri are organized gatherings where dealers, collectors, and vendors buy, sell, and trade sports cards, Pokémon and TCG, memorabilia, and other collectibles. Smaller community shows tend to be casual walk-ups, while larger conventions run multi-day with autograph signings and on-site grading. Each event listed below has dates, hours, venue, table count, and entry-fee details so you can plan ahead.

Frequently Asked Questions

Where are most card shows held in St. Louis?
Machinists Hall (5 upcoming), with additional shows at Orlando Gardens South County and Rockwell Brewing. See the event list above for the full venue lineup.
Are St. Louis card shows free to attend?
It's a mix. 4 of 6 upcoming St. Louis shows are free; the rest typically charge a few dollars at the door. Each event page lists admission clearly.
When is the next card show in St. Louis?
The next upcoming show is "Machinists Hall Sports Card Show" on June 13, 2026.

Card shows near St. Louis

Cities within 50 miles with upcoming events