Posted on Mar 14, 2026 / Travel

The Dome at America’s Center is a large indoor stadium located in downtown St. Louis, Missouri. It’s part of the bigger America’s Center convention complex, which hosts trade shows, conferences, and major events throughout the year. The stadium first opened in 1995 and was originally built to attract an NFL team to the city. For many years it was home to the St. Louis Rams before the team moved back to Los Angeles after the 2015 season. Today the venue is used for a wide mix of sports, concerts, conventions, and special events. Its downtown location makes it easy to reach from nearby hotels, restaurants, and public transportation. Because it’s a domed stadium, events can happen year-round without worrying about weather.
© 2026 City maps and famous places