St. Louis weather in March

St. Louis, United States
Photo: Jefferson National Expansion Memorial, NPS from · CC BY 2.0

March in St. Louis: cool, rainy, with clean air — a great time to visit.

#7 of 12 months in St. Louis · #602 of 897 destinations to visit in March · comfort 72/100 (tier B)

Updated June 2026 · climate normals from ERA5 reanalysis

Traveller notes on St. Louis in March

No notes yet. Open St. Louis on the map to add the first one.

St. Louis climate normals — March

Daytime high14°C / 58°F🙂 cool
Nighttime low4°C / 38°F
Rainfall126 mm / 4.9 in🌧 rainy
Rainy days13 days
Humidity64%💧 humid
Dew point1°C / 33°F
Sunshine7.4 h/day
Daylight12 h
Wind20 km/h / 12 mph
Snowfall1.7 cm / 0.7 in
Air quality (US AQI)42🍃 good

Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.

Where is St. Louis?

Loading map…

St. Louis in March — FAQ

Is March a good time to visit St. Louis?
March in St. Louis: cool, rainy, with clean air — a great time to visit. It ranks #7 of 12 months for St. Louis on SeasonMap's comfort score (72/100).
What is the weather like in St. Louis in March?
In March, St. Louis averages a daily high of 14.4°C and a low of 3.5°C, with about 125.7 mm of rain over roughly 12.8 rainy days.
What is the air quality in St. Louis in March?
St. Louis has a mean US Air Quality Index of about 42 in March.
Does it snow in St. Louis in March?
St. Louis sees roughly 1.7 cm of snowfall in March.

Other months in St. Louis

Warmer or cooler than St. Louis in March

Similar destinations in North AmericaMarch