View of St. Louis

Sports in St. Louis, Missouri

136 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 Colorado Avalanche at St Louis Blues on Tuesday March 19 at 7:00 pm at Enterprise Center in Saint Louis, MO
  • Find tickets to D.C. United at St. Louis CITY SC on Saturday March 23 at 7:30 pm at CITYPARK in St. Louis, MO
  • Find tickets to North Texas SC @ St. Louis CITY2 on Sunday March 24 at 6:00 pm at CITYPARK in St. Louis, MO
  • Find tickets to Vegas Golden Knights at St Louis Blues on Monday March 25 at 7:00 pm at Enterprise Center in Saint Louis, MO
  • Find tickets to Calgary Flames at St Louis Blues on Thursday March 28 at 7:00 pm at Enterprise Center in Saint Louis, MO
  • Find tickets to NCAA Division I Mens Ice Hockey Tournament - Maryland Heights Regional - Session 1 on Friday March 29 at 4:00 pm at Centene Community Ice Center in Maryland Heights, MO
  • Find tickets to Monster Energy AMA Supercross on Saturday March 30 at 5:30 pm at The Dome at America's Center in St. Louis, MO
  • Find tickets to San Jose Sharks at St Louis Blues on Saturday March 30 at 7:00 pm at Enterprise Center in Saint Louis, MO
  • Find tickets to Women's History Month Watch Party on Saturday March 30 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