St Louis Climate & Weather
St Louis sits somewhere between a humid subtropical and a humid continental climate, with four distinct seasons and the possibility of stormy weather at any time of year. July and August, the peak summer months, are the hottest and most humid months of the year, and January and February are the coldest and likely to be snowy.
Winter temperatures average between 23°F (-5°C) and 45°F (7°C), while the average summer temperatures range between 66°F (19°C) and 89°F (32°C). Rainfall is fairly evenly distributed throughout the year, with some rain likely in every month.
Become our St Louis Travel Expert
We are looking for contributors for our St Louis travel guide. If you are a local, a regular traveller to St Louis or a travel professional with time to contribute and answer occasional forum questions, please contact us.