Monthly weather forecast and climate
St. Louis, MO

A beautiful twilight view of the Gateway Arch in St. Louis, Missouri, with a distant view of the city buildings mirrored in the waterfront
A beautiful twilight view of the Gateway Arch in St. Louis, Missouri, with a distant view of the city buildings mirrored in the waterfront

What is the coldest month in St. Louis?

The coldest month is January, with an average high-temperature of 39.9°F (4.4°C) and an average low-temperature of 23.7°F (-4.6°C).

How much does it rain in St. Louis?

In St. Louis, during the entire year, the rain falls for 112.6 days, and collects up to 41" (1040.3mm) of precipitation.

When does it snow in St. Louis?

Months with snowfall are January through April, November and December.

How many days does it snow in St. Louis?

Throughout the year, in St. Louis, Missouri, there are 14.5 snowfall days, and 17.7" (449.6mm) of snow is accumulated.

When does it snow the most in St. Louis?

January is the month with the most snowfall. Snow falls for 4.7 days and accumulates 5.6" (142.2mm) of snow.

What is the driest month in St. Louis?

The month with the least rainfall is February when the rain falls for 8 days and typically collects 2.2" (56.9mm) of precipitation.

What is the wettest month in St. Louis?

May is the month with the most rainfall. Rain falls for 11.9 days and accumulates 4.7" (119.9mm) of precipitation.

What is the warmest month in St. Louis?

July is the warmest month in St. Louis, Missouri, with an average high-temperature of 89.1°F (31.7°C) and an average low-temperature of 71.1°F (21.7°C).
Average temperature - St. Louis, MO
Average humidity - St. Louis, MO
Average rainfall - St. Louis, MO
Average rainfall days - St. Louis, MO

The month with the highest number of rainy days is May (11.9 days).
The month with the lowest number of rainy days is September (7.4 days).

Average snowfall - St. Louis, MO
Average snowfall days - St. Louis, MO

The month with the highest number of snowfall days is January (4.7 days).
Months with the lowest number of snowfall days are May, June, July, August, September and October (0 days).

Average daylight / Average sunshine - St. Louis, MO
deutscheenglishespañolрусский中文