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.
Upcoming Shows in St. Louis
Click any card for full details, hours, and directions
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?
Are St. Louis card shows free to attend?
When is the next card show in St. Louis?
Card shows near St. Louis
Cities within 50 miles with upcoming events