St. Louis, MO Weather

The urban area of St. Louis has a damp subtropical climate ; however, its metropolitan region even to the south may present a hot-summer humid continental climate (Dfa), which shows the effect of the urban heat island in the city. The city experiences hot, humid summers and chilly to cold winters. It is subject to both cold Arctic air and hot, humid tropical air from the Gulf of Mexico. The average annual temperature recorded at nearby Lambert–St. Louis International Airport, is 57.4 °F (14.1 °C). 100 and 0 °F (38 and −18 °C) temperatures can be seen on an average 3 and 1 days per year, respectively. Precipitation averages 41.70 inches (1,100 mm), but has ranged from 20.59 in (523 mm) in 1953 to 61.24 in (1,555 mm) in 2015. The highest recorded temperature in St. Louis was 115 °F (46 °C) on July 14, 1954 and the lowest was −22 °F (−30 °C) on January 5, 1884.

St. Louis experiences thunderstorms 48 days a year on average. Especially in the spring, these storms can often be severe, with high winds, large hail and tornadoes. Lying within the hotbed of Tornado Alley, St. Louis is one of the most frequently tornado-struck metropolitan areas in the U.S. and has an extensive history of damaging tornadoes. Severe flooding, such as the Great Flood of 1993, may occur in spring and summer; the (often rapid) melting of thick snow cover upstream on the Missouri or Mississippi Rivers can contribute to springtime flooding.

Average Temperature
Jan
34 °F
1 °C
Feb
39 °F
4 °C
Mar
50 °F
10 °C
Apr
64 °F
18 °C
May
75 °F
24 °C
Jun
80 °F
27 °C
Jul
88 °F
31 °C
Aug
84 °F
29 °C
Sep
83 °F
29 °C
Oct
64 °F
18 °C
Nov
46 °F
8 °C
Dec
46 °F
8 °C
Humidity
Jan
72%
Feb
72%
Mar
60%
Apr
62%
May
72%
Jun
75%
Jul
69%
Aug
69%
Sep
71%
Oct
68%
Nov
72%
Dec
75%
Rain
Jan
69mm
Feb
56mm
Mar
70mm
Apr
72mm
May
165mm
Jun
166mm
Jul
130mm
Aug
178mm
Sep
49mm
Oct
88mm
Nov
68mm
Dec
58mm
Clouds
Jan
74%
Feb
70%
Mar
65%
Apr
60%
May
53%
Jun
45%
Jul
28%
Aug
31%
Sep
31%
Oct
26%
Nov
39%
Dec
46%
Air quality US AQI
Jan
34
Feb
42
Mar
32
Apr
27
May
36
Jun
33
Jul
38
Aug
37
Sep
34
Oct
23
Nov
34
Dec
38
Sun
Jan
2UVI
Feb
3UVI
Mar
4UVI
Apr
6UVI
May
7UVI
Jun
8UVI
Jul
9UVI
Aug
8UVI
Sep
7UVI
Oct
4UVI
Nov
2UVI
Dec
2UVI