Cape Girardeau climate — normals and trends

Cape Girardeau (United States) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 14.4 °C and it receives 1,124 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (26.3 °C on average) and the coldest is January (1.1 °C). Rainfall peaks in March.

Cape Girardeau averages 72 frost days, 66 hot days (≥ 30 °C) and 112 rainy days per year.

Cape Girardeau has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The number of frost days there went from about 81 to 63 per year over the period.

The hottest day of the period reached 41.4 °C (on 29 June 2012) and the coldest -30.6 °C (on 2 February 1951).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

Cape GirardeauMissouri

coords
37.31°, -89.52°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthMarchDriest monthAugust

Mean daily temperature

14.4°C

Average daily high

19.4°C

Average daily low

9.7°C

Annual rainfall

1,124mm

Sunshine / day

9.2h

Mean relative humidity

69%

Average peak wind

15.6km/h

Seasonal range

25.2°C

Frost days (< 0 °C)

72 d/yr

Hot days (≥ 30 °C)

66 d/yr

Rainy days (≥ 1 mm)

112 d/yr

Annual snowfall

25.1 cm

Average feels-like high

18.8 °C

Average feels-like low

8.0 °C

Average peak gust

35.7 km/h

Tropical nights (≥ 20 °C)

71 d/yr

Solar radiation

15.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

+0.2 °C per decade · r² = 0.23 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

41.4 °C

29 June 2012

Coldest day

-30.6 °C

2 February 1951

Wettest day

109 mm

13 September 1945

Windiest day

50.9 km/h

11 February 2009

Strongest gust

111.6 km/h

18 January 1996

Hottest feels-like

45.1 °C

3 August 2010

Coldest feels-like

-36.2 °C

2 February 1951

Snowiest day

21.0 cm

16 January 1978

Sunniest day

14.0 h

20 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.5 °C19 August 2025-16.5 °C21 February 202515.3 °C1,292 mm6867
202437.3 °C29 August 2024-15.6 °C15 January 202416.0 °C1,241 mm7144
202338.6 °C30 June 2023-7.4 °C1 February 202315.9 °C1,157 mm7245
202237.4 °C5 July 2022-20.8 °C23 December 202214.9 °C1,117 mm7584
202135.6 °C12 June 2021-18.8 °C16 February 202115.2 °C1,300 mm6355
202036.0 °C10 August 2020-12.0 °C14 February 202014.9 °C1,485 mm5752
201935.8 °C16 September 2019-12.4 °C30 January 201914.8 °C1,561 mm7670
201836.3 °C5 July 2018-17.1 °C2 January 201814.9 °C1,342 mm9775
201735.1 °C21 July 2017-14.3 °C7 January 201715.9 °C1,059 mm6152
201636.2 °C16 June 2016-12.8 °C19 December 201615.8 °C1,203 mm8260
201536.4 °C29 July 2015-21.8 °C19 February 201515.1 °C1,537 mm6165
201435.4 °C24 August 2014-22.2 °C7 January 201413.3 °C1,217 mm5092
201335.5 °C27 June 2013-16.0 °C12 December 201313.8 °C1,242 mm5288
201241.4 °C29 June 2012-14.1 °C30 December 201216.6 °C769 mm9053
201137.8 °C3 August 2011-17.1 °C10 February 201115.3 °C1,520 mm8460
201038.9 °C4 August 2010-16.0 °C10 January 201015.2 °C837 mm9878
200936.8 °C27 June 2009-16.4 °C16 January 200914.4 °C1,246 mm4571
200836.9 °C20 July 2008-14.3 °C22 December 200814.3 °C1,085 mm7088
200738.4 °C15 August 2007-11.5 °C16 February 200715.7 °C978 mm8773
200635.6 °C3 August 2006-12.6 °C19 February 200615.3 °C1,321 mm6354
200535.1 °C12 August 2005-18.4 °C9 December 200515.2 °C957 mm8962
200435.7 °C13 July 2004-18.5 °C25 December 200414.6 °C1,086 mm4068
200336.7 °C17 August 2003-17.7 °C8 February 200314.3 °C1,057 mm5077
200236.6 °C5 August 2002-15.6 °C6 December 200214.8 °C1,155 mm7373
200135.8 °C8 July 2001-16.2 °C3 January 200114.9 °C1,167 mm6270
200037.4 °C29 August 2000-18.9 °C20 December 200014.3 °C1,087 mm6472
199938.9 °C29 July 1999-16.3 °C5 January 199915.3 °C976 mm6954
199835.5 °C18 July 1998-10.0 °C25 December 199815.7 °C1,252 mm8344
199737.9 °C27 July 1997-22.5 °C17 January 199713.7 °C1,127 mm4759
199634.3 °C30 June 1996-20.0 °C4 February 199613.7 °C1,295 mm6074
199537.4 °C19 August 1995-18.7 °C10 December 199514.7 °C1,005 mm7572
199434.3 °C20 June 1994-22.9 °C19 January 199414.8 °C1,123 mm6862
199336.0 °C28 July 1993-17.2 °C18 February 199313.9 °C1,377 mm7179
199234.8 °C2 July 1992-11.5 °C16 January 199214.3 °C965 mm4553
199135.6 °C22 July 1991-11.3 °C16 February 199115.1 °C1,266 mm7468
199038.9 °C9 July 1990-18.4 °C24 December 199015.3 °C1,431 mm6243
198934.4 °C5 August 1989-24.0 °C22 December 198913.6 °C1,400 mm5380
198837.5 °C25 June 1988-15.9 °C10 January 198814.2 °C1,200 mm7173
198738.1 °C22 August 1987-9.9 °C27 January 198714.9 °C1,045 mm8863
198636.5 °C28 July 1986-17.0 °C27 January 198614.7 °C981 mm6770
198535.6 °C20 July 1985-24.0 °C20 January 198513.6 °C1,447 mm4581
198435.5 °C18 June 1984-20.3 °C21 January 198413.9 °C1,453 mm6671
198338.0 °C23 July 1983-23.6 °C25 December 198313.9 °C1,176 mm8670
198235.1 °C4 August 1982-24.9 °C17 January 198213.9 °C1,386 mm4674
198134.8 °C20 July 1981-18.7 °C12 February 198114.1 °C1,051 mm4474
198040.7 °C12 July 1980-14.4 °C13 February 198014.2 °C896 mm9587
197934.6 °C6 August 1979-19.7 °C14 January 197913.0 °C1,339 mm4092
197836.1 °C28 June 1978-18.0 °C5 March 197813.0 °C1,119 mm6789
197736.3 °C11 June 1977-27.8 °C17 January 197714.3 °C1,088 mm7573
197636.1 °C24 July 1976-16.4 °C8 January 197613.5 °C825 mm4482
197535.1 °C3 September 1975-13.3 °C15 March 197514.5 °C1,086 mm7074
197436.1 °C19 July 1974-13.9 °C1 January 197414.3 °C1,142 mm4661
197335.7 °C3 July 1973-18.9 °C21 December 197314.7 °C1,384 mm6463
197234.7 °C20 August 1972-18.5 °C16 January 197213.7 °C1,088 mm5880
197136.6 °C26 June 1971-15.3 °C9 February 197114.4 °C782 mm6976
197036.4 °C2 July 1970-20.1 °C21 January 197013.7 °C973 mm6379
196936.9 °C8 July 1969-12.7 °C4 January 196913.8 °C1,012 mm6485
196835.5 °C23 August 1968-20.6 °C7 January 196813.7 °C985 mm6486
196733.9 °C10 July 1967-15.4 °C25 February 196714.0 °C1,057 mm4078
196639.8 °C13 July 1966-18.0 °C30 January 196613.4 °C1,020 mm5680
196538.4 °C24 July 1965-16.8 °C31 January 196514.7 °C829 mm7875
196437.2 °C3 August 1964-19.2 °C14 January 196414.4 °C1,150 mm8276
196335.9 °C9 June 1963-21.1 °C24 December 196313.7 °C765 mm4989
196236.2 °C20 August 1962-18.8 °C10 January 196213.9 °C1,030 mm6776
196134.1 °C4 July 1961-21.4 °C28 January 196113.7 °C1,115 mm6464
196036.9 °C6 September 1960-19.4 °C22 December 196013.6 °C787 mm7398
195935.1 °C29 June 1959-16.4 °C4 January 195914.6 °C923 mm7274
195834.5 °C8 June 1958-18.3 °C17 February 195813.3 °C1,169 mm5187
195735.2 °C17 July 1957-13.9 °C16 January 195714.4 °C1,552 mm4863
195636.5 °C5 August 1956-12.7 °C20 January 195614.7 °C982 mm7468
195535.4 °C29 July 1955-17.4 °C11 February 195514.7 °C968 mm7783
195439.4 °C18 July 1954-15.2 °C12 January 195415.4 °C975 mm9467
195337.6 °C19 June 1953-12.0 °C23 December 195315.5 °C746 mm9858
195240.2 °C30 June 1952-11.5 °C29 January 195215.0 °C858 mm9663
195137.7 °C31 August 1951-30.6 °C2 February 195113.8 °C1,268 mm5878
195033.9 °C26 June 1950-16.6 °C18 December 195013.5 °C1,706 mm2588
194934.8 °C1 July 1949-13.3 °C30 January 194914.6 °C1,413 mm4464
194835.7 °C23 August 1948-16.7 °C28 January 194814.2 °C1,189 mm7671
194740.2 °C3 August 1947-13.9 °C3 March 194714.0 °C830 mm7493
194636.3 °C9 August 1946-12.1 °C27 January 194615.3 °C1,059 mm4853
194537.8 °C2 August 1945-17.9 °C20 December 194513.9 °C1,463 mm4774
194437.1 °C9 August 1944-10.5 °C14 January 194414.6 °C784 mm8476
194340.8 °C26 August 1943-15.6 °C8 March 194314.0 °C640 mm7791
194237.6 °C2 August 1942-21.8 °C8 January 194213.6 °C1,029 mm5480
194136.9 °C11 August 1941-9.4 °C20 February 194114.1 °C781 mm8089
194036.6 °C2 August 1940-21.8 °C27 January 194012.7 °C842 mm5192

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
20.3 °C
+0.9 °C
Hot days (≥ 30 °C)
68 d/yr
+2
Frost days (< 0 °C)
67 d/yr
-5
Annual rainfall
1292 mm
+168 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan4.1 °C-1.5 °C116 mm+28 mm
Feb8.2 °C0.0 °C145 mm+58 mm
Mar18.4 °C+4.6 °C80 mm-43 mm
Apr21.5 °C+1.7 °C204 mm+84 mm
May23.3 °C-1.4 °C189 mm+72 mm
Jun29.9 °C+0.4 °C169 mm+85 mm
Jul31.7 °C+0.4 °C94 mm+11 mm
Aug30.3 °C-0.3 °C10 mm-63 mm
Sep29.5 °C+2.4 °C72 mm-3 mm
Oct22.5 °C+1.4 °C119 mm+35 mm
Nov15.5 °C+2.1 °C63 mm-36 mm
Dec8.5 °C+0.8 °C32 mm-59 mm

The year's extremes

Hottest day
36.5 °C
19 Aug 2025
Coldest day
-16.5 °C
21 Feb 2025
Wettest day
75.7 mm
15 Feb 2025
Windiest day
42.1 km/h
19 Mar 2025
Strongest gust
88.2 km/h
19 Mar 2025
Hottest feels-like
43.5 °C
29 Jul 2025
Coldest feels-like
-22.0 °C
21 Feb 2025
Snowiest day
7.8 cm
10 Jan 2025
Sunniest day
14.0 h
21 May 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Cape Girardeau?

Cape Girardeau has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 14.4 °C and it receives 1,124 mm of precipitation per year.

What is the hottest day ever recorded in Cape Girardeau?

The hottest day measured in Cape Girardeau between 1940 and 2025 was 29 June 2012, reaching 41.4 °C.

What is the coldest day in Cape Girardeau?

The coldest day measured in Cape Girardeau between 1940 and 2025 was 2 February 1951, at -30.6 °C.

Does it snow in Cape Girardeau?

Yes. Cape Girardeau gets on average 25.1 cm of snow per year and has around 72 frost days.

Has the climate of Cape Girardeau warmed?

Yes: Cape Girardeau warmed by +1.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Cape Girardeau?

The wettest day measured in Cape Girardeau between 1940 and 2025 was 13 September 1945, with 109 mm of rain in 24 hours.

What was the windiest day in Cape Girardeau?

The windiest day measured in Cape Girardeau between 1940 and 2025 was 11 February 2009, with winds reaching 50.9 km/h.

What is the warmest month in Cape Girardeau?

The warmest month in Cape Girardeau is July (26.3 °C on average); the coldest is January (1.1 °C).

How much does it rain in Cape Girardeau?

Cape Girardeau receives on average 1,124 mm of precipitation per year, spread over about 112 rainy days.

Is it sunny in Cape Girardeau?

Cape Girardeau gets on average 9.2 hours of sunshine per day, roughly 3,358 hours per year over 1940-2025.

What is the biggest single-day snowfall in Cape Girardeau?

The heaviest 24-hour snowfall measured in Cape Girardeau between 1940 and 2025 was 16 January 1978, with 21.0 cm.

Are there tropical nights in Cape Girardeau?

Yes: Cape Girardeau has on average 71 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Cape Girardeau?

In Cape Girardeau, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 3 August 2010, and the lowest was -36.2 °C on 2 February 1951.

Compare Cape Girardeau with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Cape Girardeau

Other cities — United States