View of St. Louis

Sporting Events in St. Louis

101 events


All Events

  • (opens in new tab) Find tickets to Milwaukee Brewers at St Louis Cardinals on Saturday August 13 at 6:15 pm at Busch Stadium in St. Louis, MO
  • (opens in new tab) Find tickets to Milwaukee Brewers at St Louis Cardinals on Sunday August 14 at 1:15 pm at Busch Stadium in St. Louis, MO
  • (opens in new tab) Find tickets to Colorado Rockies at St Louis Cardinals on Tuesday August 16 at 6:45 pm at Busch Stadium in St. Louis, MO
  • (opens in new tab) Find tickets to Colorado Rockies at St Louis Cardinals on Wednesday August 17 at 6:45 pm at Busch Stadium in St. Louis, MO
  • (opens in new tab) Find tickets to Colorado Rockies at St Louis Cardinals on Thursday August 18 at 12:15 pm at Busch Stadium in St. Louis, MO
  • (opens in new tab) Find tickets to IndyCar Series: Pole Night on Friday August 19 at time to be announced at World Wide Technology Raceway at Gateway in Madison, IL
  • (opens in new tab) Find tickets to IndyCar Series: Bommarito 500 on Saturday August 20 at time to be announced at World Wide Technology Raceway at Gateway in Madison, IL
  • (opens in new tab) Find tickets to Atlanta Braves at St Louis Cardinals on Friday August 26 at 7:15 pm at Busch Stadium in St. Louis, MO
  • (opens in new tab) Find tickets to NWA 74 Night One on Saturday August 27 at 6:00 pm at Khorassan Ballroom at Chase Park Plaza Royal in St. Louis, MO
  • (opens in new tab) Find tickets to Atlanta Braves at St Louis Cardinals on Saturday August 27 at 6:15 pm at Busch Stadium in St. Louis, MO


Frequently Asked Questions About Sports Tickets in St. Louis

What sports teams play in St. Louis?

St. Louis is home to 2 major league sports teams including St. Louis Blues (NHL) and St. Louis Cardinals (MLB). Additionally, St. Louis has a rich tradition of collegiate athletics as well as other sports.

How much are St. Louis Blues tickets?

Blues ticket prices on the secondary market can vary depending on a number of factors. Typically, Blues tickets can be found for as low as $22.00, with an average price of $97.00.

How much are St. Louis Cardinals tickets?

Cardinals ticket prices on the secondary market can vary depending on a number of factors. Typically, Cardinals tickets can be found for as low as $25.00, with an average price of $57.00.