+38.6273° · -90.1979° · ELEV 0m

St. Louis

United States · Missouri

Monthly weather averages for St. Louis, United States — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

July → January

St. Louis has a continental climate. The warmest month is July (31°C average high) and the coolest is January (5°C).

№ 02

Rainfall by Month

1340 mm / year

St. Louis sees 1340 mm of rain a year. The wettest month is July (162 mm); the driest is February (72 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

May–September
May–September
14°C – 31°C · 11.0h sun

The best time to visit St. Louis is May–September, when temperatures average 14°C–31°C with 11.0 sunshine hours per day.

Some visitors prefer March–April for cooler, drier conditions.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for St. Louis, United States — click a column to sort
January4.9°C-4.1°C73 mm6.0 h07:1717:02
February6.9°C-3.7°C72 mm7.0 h06:5117:38
March13.2°C2.5°C136 mm7.5 h07:1219:07
April18.8°C7.7°C130 mm9.0 h06:2419:36
May24.4°C14.2°C133 mm10.2 h05:4920:05
June29.9°C19.5°C124 mm11.6 h05:3520:26
July30.9°C21.4°C162 mm11.9 h05:4820:24
August29.6°C20.4°C141 mm10.9 h06:1419:55
September27.4°C17.3°C113 mm10.3 h06:4219:10
October20.2°C10.6°C103 mm7.8 h07:0918:23
November12.4°C2.8°C75 mm7.1 h06:4216:48
December8.1°C-0.5°C78 mm6.0 h07:1116:40

Nearby cities

View monthly climate averages for nearby cities or compare them with St. Louis.

Temperature, rainfall and sunshine, month by month.