St. Louis in June

Average Temperature: 31°C

Traveling to St. Louis, Missouri, in June means you’re stepping into a city buzzing with summer energy. The days are long and lively, perfect for exploring outdoor attractions like Forest Park, one of the largest urban parks in the country, which is great for picnics, biking, or just soaking up some green space. The iconic Gateway Arch is a must-visit, offering stunning views of the city skyline and the Mississippi River. June also brings a variety of events and festivals, so you might catch live music, food fairs, or cultural celebrations that showcase the city’s vibrant community spirit.

That said, June in St. Louis can be a bit humid, so it’s smart to dress light and stay hydrated while you explore. The city’s food scene is worth diving into, especially if you’re a fan of barbecue or toasted ravioli, a local specialty. Evenings often cool down enough for a relaxed stroll along the riverfront or to enjoy some local brews at a neighborhood bar. Overall, St. Louis in June offers a mix of urban charm and outdoor fun, but just be ready to handle the sticky summer vibes as part of the experience.

Average Monthly Temperatures

31°C
Average High
18°C
Average Low
June

Cost Index

Cost Index
$

St. Louis is generally considered an affordable travel destination in the United States. The cost of accommodations, dining, and attractions tends to be lower than in major metropolitan areas like New York or San Francisco. Public transportation and local transit are reasonably priced, and many attractions, including museums and parks, offer low or no entrance fees. Overall, travelers can expect to spend less on everyday expenses compared to more expensive cities, making St. Louis a budget-friendly option for visitors.

Location

St. Louis is located at coordinates 38.63° latitude, -90.19° longitude.

Weather Summary

June is very hot in St. Louis with average temperatures of 31°C.

Other cities in Missouri in June