NOAA NCEI Climate Normals 1991–2020
Missouri Weather by Month
Temperature, rain and the hurricane season at 125 Missouri stations, month by month.
Data: NOAA NHC HURDAT2 and NOAA SPC tornado and hail reports, through 2025 · Updated
The median station records 43.9 inches of precipitation a year; Caruthersville, MO records the most, 55.3 inches, and St Joseph Rosecrans Airport, MO the least, 34.9 (1.6 times as much). July is the hottest month at the median station (average high 88°F); the hottest July is at Malden Municipal Airport, MO, 92°F. January is the coldest (average low 21°F); the coldest January nights are at Green City 5N, MO, 13°F. Highs reach 90°F on 37 days a year at the median station and on 65 at Eminence 1 N, MO, the most. Snowfall is heaviest at Unionville, MO, 28.7 inches a year.
This page compares the 1991–2020 NOAA climate normals of 125 Missouri weather stations, each the nearest station with full normals to at least one of the 334 Missouri cities on this site that have one within 25 miles.
At the median station, May is the wettest month (5.5 inches) and January the driest (2.2). Station by station, the wettest month is May at 95, April at 15 and June at 12 of the 125, and the driest January at 75, February at 37 and December at 6. The gap between the wettest and driest station is widest in February: 3.9 inches.
Month by month across Missouri
High, low and precipitation are the median of the 125 stations; the station columns name the station with the highest average high, the lowest average low, and the most and least precipitation that month, each linked to the city page it serves. Source: NOAA NCEI U.S. Climate Normals 1991–2020.
Hurricane season in Missouri
June to November, the hurricane season months, bring 54% of the year's precipitation at the median station, from 43% at Caruthersville, MO to 61% at Kansas City Downtown Airport, MO. Since 1851, 11 tropical systems have passed within 75 miles of a Missouri city on this site, 0 of them at hurricane strength at their closest point to one; September has brought the most (5), then October (3). None came outside June to November.
| Month | Tropical systems | At hurricane strength | Median precip. in |
|---|---|---|---|
| Jan | 0 | 0 | 2.2 |
| Feb | 0 | 0 | 2.2 |
| Mar | 0 | 0 | 3.4 |
| Apr | 0 | 0 | 4.7 |
| May | 0 | 0 | 5.5 |
| Jun | 1 | 0 | 4.7 |
| Jul | 0 | 0 | 4.3 |
| Aug | 2 | 0 | 3.9 |
| Sep | 5 | 0 | 4.0 |
| Oct | 3 | 0 | 3.4 |
| Nov | 0 | 0 | 3.3 |
| Dec | 0 | 0 | 2.5 |
Tropical systems from NOAA NHC HURDAT2 that passed within 75 miles of a Missouri city on this site, each counted once, in the month of its first such pass; hurricane strength is the track's wind at its closest point to a city.
Missouri cities and their stations
| City | Station | Miles | Hottest month high °F | Coldest month low °F | Year precip. in |
|---|---|---|---|---|---|
| Saint Louis | St Louis Sci Ctr, MO | 2 | 90 | 25 | 43.9 |
| Springfield | Springfield, MO | 7 | 90 | 24 | 44.8 |
| Saint Charles | St Peters 2 SE, MO | 2 | 88 | 21 | 42.4 |
| Florissant | St Louis Lambert International Airport, MO | 5 | 90 | 24 | 41.7 |
| Ballwin | St Charles 7 SSW, MO | 7 | 89 | 22 | 42.4 |
| Saint Peters | St Peters 2 SE, MO | 2 | 88 | 21 | 42.4 |
| Joplin | Joplin Regional Airport, MO | 5 | 90 | 25 | 45.7 |
| Jefferson City | Jefferson City Wtp, MO | 2 | 88 | 21 | 43.5 |
| Chesterfield | St Charles 7 SSW, MO | 4 | 89 | 22 | 42.4 |
| Blue Springs | Lees Summit Municipal Airport, MO | 6 | 88 | 22 | 38.5 |
| Cape Girardeau | Cape Girardeau Municipal Airport, MO | 7 | 89 | 26 | 48.0 |
| Fenton | St Charles 7 SSW, MO | 13 | 89 | 22 | 42.4 |
| Kirkwood | St Louis Sci Ctr, MO | 8 | 90 | 25 | 43.9 |
| Arnold | Festus, MO | 14 | 88 | 22 | 43.5 |
| Rolla | Rolla Missouri S&T, MO | <1 | 89 | 22 | 47.3 |
| Imperial | Festus, MO | 11 | 88 | 22 | 43.5 |
| Maryland Heights | St Louis Lambert International Airport, MO | 4 | 90 | 24 | 41.7 |
| Republic | Billings 1SW, MO | 7 | 90 | 22 | 45.7 |
| Ferguson | St Louis Lambert International Airport, MO | 4 | 90 | 24 | 41.7 |
| Clayton | St Louis Sci Ctr, MO | 3 | 90 | 25 | 43.9 |
| Eureka | St Louis Sprt Of S L Airport, MO | 12 | 90 | 22 | 39.8 |
| Hazelwood | St Louis Lambert International Airport, MO | 2 | 90 | 24 | 41.7 |
| High Ridge | St Louis Sprt Of S L Airport, MO | 15 | 90 | 22 | 39.8 |
| Webb City | Joplin Regional Airport, MO | 2 | 90 | 25 | 45.7 |
| Saint Ann | St Louis Lambert International Airport, MO | 2 | 90 | 24 | 41.7 |
| Bridgeton | St Louis Lambert International Airport, MO | 3 | 90 | 24 | 41.7 |
| Carl Junction | Joplin Regional Airport, MO | 4 | 90 | 25 | 45.7 |
| Battlefield | Springfield, MO | 7 | 90 | 24 | 44.8 |
| Maplewood | St Louis Sci Ctr, MO | 3 | 90 | 25 | 43.9 |
| Mount Vernon | Mt Vernon Univ Mo - SW Ctr, MO | 4 | 89 | 22 | 45.6 |
| Ava | Wasola 5N, MO | 6 | 87 | 23 | 46.7 |
| Valley Park | St Charles 7 SSW, MO | 9 | 89 | 22 | 42.4 |
| Anderson | Anderson, MO | <1 | 88 | 25 | 44.3 |
| Scott City | Cape Girardeau Municipal Airport, MO | 3 | 89 | 26 | 48.0 |
| Senath | Paragould 1S, AR | 20 | 90 | 28 | 51.6 |
How stations are matched to cities and what normals are: methodology · other states by month