MO · climate averages

St. Louis Weather by Month

These are climate averages, not a forecast. Station St. Louis Lambert Intl AP (USW00013994), 10.0 miles from downtown, elevation 531 ft.

St. Louis's warmest month is July (avg high 89.6°F), coldest is January (avg low 23.8°F) and wettest is May (4.82 in), per NOAA 1991–2020 climate normals.

  • Warmest high July 89.6°F
  • Coldest low January 23.8°F
  • Wettest month May 4.82 in
  • Year of rain 12 months 41.70 in

Monthly Averages

St. Louis's 12 monthly precipitation normals add up to 41.70 inches a year.

February is the driest month, with a precipitation normal of 2.23 inches.

January, February, March, April, November and December are the months with a snowfall normal above 0.1 inch, and they sum to 16.6 inches.

St. Louis averages 113.8 days a year with at least 0.01 inch of precipitation.

Monthly climate normals for St. Louis, NOAA 1991–2020, station USW00013994
Month Avg high Avg low Precipitation Days ≥ 0.01 inSnow
January 40.4°F 23.8°F 2.59 in 9.35.7 in
February 45.8°F 27.6°F 2.23 in 8.74.3 in
March 56.6°F 36.7°F 3.50 in 10.82.3 in
April 68.0°F 47.0°F 4.73 in 11.50.2 in
May 77.1°F 57.9°F 4.82 in 12.60.0 in
June 85.9°F 67.2°F 4.49 in 9.80.0 in
July 89.6°F 71.1°F 3.93 in 8.90.0 in
August 88.3°F 69.3°F 3.38 in 8.40.0 in
September 81.1°F 60.9°F 2.96 in 7.30.0 in
October 69.2°F 49.1°F 3.15 in 8.50.0 in
November 55.5°F 37.4°F 3.42 in 9.00.9 in
December 44.5°F 28.5°F 2.50 in 9.03.2 in

Warmest, Coldest and Wettest Months

The warmest month is July, with an average high of 89.6°F.

The coldest month is January, with an average low of 23.8°F.

The wettest month is May, at 4.82 inches of precipitation over about 12.6 days.

In St. Louis, five months (May, June, July, August and September) have an average high of at least 70°F.

The range from the lowest average low to the highest average high in St. Louis is 65.8°F.

In July, the average high in St. Louis is 18.5°F above the average low.

Advertisement

Best Months to Visit St. Louis for Weather

September and October meet the weather rule on this page: an average high from 65 to 85°F and precipitation below 3.48 inches.

The rule keeps a month when the average high is from 65 to 85°F and precipitation is below 3.48 inches, the mean of the twelve monthly precipitation normals.

  • September · 81.1°F
  • October · 69.2°F

About This Data

Source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991–2020. Station: ST LOUIS LAMBERT INTL AP (USW00013994), 10.0 mi from downtown, elevation 531 ft. Climate normals are 30-year averages, not forecasts. MonthSky is not affiliated with NOAA.

These pages are built automatically from public NOAA data.

U.S. Monthly Climate Normals (1991-2020) dataset

NCEI dataset landing page for the monthly normals

NCEI U.S. Climate Normals product page

How these numbers are computed

FAQ

What is the hottest month in St. Louis?

July is the warmest, with an average high of 89.6°F.

What is the wettest month in St. Louis?

May is the wettest, at 4.82 inches over about 12.6 days.

How many rainy days does St. Louis get a year?

The monthly counts of days with at least 0.01 inch of precipitation add up to 113.8 days.

When is the best time to visit St. Louis for weather?

September and October meet the rule used on this page: average high from 65 to 85°F and precipitation below the monthly mean of 3.48 inches.

Advertisement