2.8 million
people in
Greater
St. Louis
St. Louis St. Louis

Climate


The climate of the St. Louis area is like the character of the region: balanced. St. Louis enjoys the advantages of four full seasons with few extremes.

  • Spring arrives generally in mid-March and is spectacular.
  • Fall is equal to anything to be found in New England, but longer — sometimes extending even into November.
  • Summers are warm and sometimes hot — we admit it — but usually without long spells of excessive temperatures, and on a par with many mid-latitude communities.
  • Winters are relatively short and mild, with cold spells always interrupted by milder temperatures and just enough snowfalls to satisfy children and romantics.

Average monthly temperatures range from 31.8° in January to 80.0° in July, with a normal January low of 23.8° and a normal July high of 89.1°.

St. Louis averages around 43 days each year with temperatures above 90° and 21 days with temperatures below 32°. The 30 year annual average of percipitation* is 40.91 inches and of snowfall is 18.3 inches (1981-2010).   

Average Monthly Temperature 1981-2010
January

31.8°

February

36.3°

March

46.3°

April

57.3°

May

66.8°

June

75.9°

July

80.0°

August

78.6°

September

70.4°

October

58.7°

November

46.8°

December

34.8°

Source: NOAA's National Weather Service. St. Louis, MO Weather Forecast Office.


*Note: Precipitation is defined as rainfall and melted snowfall.



 
Site Search