City guides United States of America Missouri
St Louis Climate and 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; January and February are the coldest and are 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.