In St. Louis, the summers are hot and muggy, the winters are very cold and snowy, and it is partly cloudy year round. Over the course of the year, the temperature typically varies from 25°F to 89°F and is rarely below 9°F or above 97°F.| weatherspark.com
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.| OpenStreetMap