View of St. Louis

Sports in St. Louis, Missouri

111 events


All Sports in St. Louis

  • Find tickets to 2024 myCITY+ Membership on date to be announced at CITYPARK in St. Louis, MO
  • Find tickets to Chicago White Sox at St. Louis Cardinals on Friday May 3 at 7:15 pm at Busch Stadium in St. Louis, MO
  • Find tickets to Chicago White Sox at St. Louis Cardinals on Saturday May 4 at 1:15 pm at Busch Stadium in St. Louis, MO
  • Find tickets to Houston Roughnecks at St. Louis BattleHawks on Saturday May 4 at 2:00 pm at The Dome at America's Center in St. Louis, MO
  • Find tickets to Chicago White Sox at St. Louis Cardinals on Sunday May 5 at 1:15 pm at Busch Stadium in St. Louis, MO
  • Find tickets to New York Mets at St. Louis Cardinals on Monday May 6 at 6:45 pm at Busch Stadium in St. Louis, MO
  • Find tickets to New York Mets at St. Louis Cardinals on Tuesday May 7 at 6:45 pm at Busch Stadium in St. Louis, MO
  • Find tickets to New York Mets at St. Louis Cardinals on Wednesday May 8 at 12:15 pm at Busch Stadium in St. Louis, MO
  • Find tickets to UFC - Fight Night 159 on Saturday May 11 at 7:00 pm at Enterprise Center in Saint Louis, MO
  • Find tickets to Chicago Fire FC at St. Louis CITY SC on Saturday May 11 at 7:30 pm at CITYPARK in St. Louis, MO


About St. Louis Sporting Events

What sports teams play in St. Louis?

St. Louis is home to the Blues (NHL), Cardinals (MLB) and St. Louis City SC (MLS). The city also plays host to a number of minor league and college sporting events.

Where can I watch sporting events in St. Louis?

The main venues for watching sporting events in St. Louis are Enterprise Center, Busch Stadium and CITYPARK.

How much are tickets for sporting events in St. Louis?

Ticket prices for St. Louis sporting events can vary depending on the matchup and time of year. Here's an idea of how much tickets start at for St. Louis teams:

  • Blues: $35
  • Cardinals: $15
  • St. Louis City SC: $30