MLB · St. Louis

Cheapest St. Louis Cardinals tickets

Prices are the same across sites — fees are not. Compare every major marketplace below. Home games are played at Busch Stadium.

Tickets from From $20

Affiliate links — SeatFab may earn a commission if you buy through them. It never changes the price you pay or how we rank these sites.

Typical prices by section

Estimated resale ranges for a typical game — not live listings. Actual prices vary by date & demand; compare the sites above for the live all-in total.
Upper deckGreat value, high up $20–$30
Lower levelCloser to the field $30–$50
Club levelPremium amenities $50–$80
Field / premiumClosest to the action $80–$130

Frequently asked questions

How much are St. Louis Cardinals tickets?

St. Louis Cardinals tickets typically start around $20 for upper-level seats, with most fans paying about $72 per ticket depending on opponent and date. Compare all four sites above for the lowest total.

Where is the cheapest place to buy St. Louis Cardinals tickets?

TickPick usually offers the lowest all-in price because it charges no buyer fees. Always compare the final checkout total across the platforms above before buying.

Where do the St. Louis Cardinals play?

The St. Louis Cardinals play their home games at Busch Stadium in St. Louis.

On sale now FIFA World Cup 2026 16 host cities · Jun–Jul 2026 From $120Compare →
Cheapest right now
Trending this week
SeatFab