Corpus Christi climate — normals and trends

Corpus Christi (United States) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 22.1 °C and it receives 722 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 August (28.7 °C on average) and the coldest is January (13.9 °C). Rainfall peaks in September.

Corpus Christi averages 2 frost days, 132 hot days (≥ 30 °C) and 104 rainy days per year.

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

The hottest day of the period reached 41.8 °C (on 4 September 2000) and the coldest -10.7 °C (on 31 January 1949).

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

Corpus ChristiTexas

coords
27.80°, -97.40°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthAugustColdest monthJanuaryWettest monthSeptemberDriest monthDecember

Mean daily temperature

22.1°C

Average daily high

26.6°C

Average daily low

18.4°C

Annual rainfall

722mm

Sunshine / day

9.6h

Mean relative humidity

75%

Average peak wind

21.8km/h

Seasonal range

14.8°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

132 d/yr

Rainy days (≥ 1 mm)

104 d/yr

Annual snowfall

0.4 cm

Average feels-like high

28.0 °C

Average feels-like low

19.1 °C

Average peak gust

41.5 km/h

Tropical nights (≥ 20 °C)

187 d/yr

Solar radiation

17.3 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.33 · 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.8 °C

4 September 2000

Coldest day

-10.7 °C

31 January 1949

Wettest day

207 mm

20 September 1967

Windiest day

77.8 km/h

20 September 1967

Strongest gust

141.5 km/h

10 August 1980

Hottest feels-like

44.6 °C

7 June 2019

Coldest feels-like

-16.6 °C

23 December 1989

Snowiest day

8.3 cm

30 January 1949

Sunniest day

13.0 h

5 July 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.3 °C14 March 2025-3.8 °C22 January 202523.5 °C773 mm1813
202438.2 °C21 August 2024-4.2 °C16 January 202423.8 °C701 mm1833
202337.4 °C16 August 20231.7 °C1 February 202323.6 °C620 mm1570
202236.1 °C10 August 2022-5.4 °C23 December 202222.4 °C585 mm1616
202135.6 °C24 April 2021-7.1 °C15 February 202122.8 °C1,054 mm1315
202036.7 °C19 August 20202.1 °C27 February 202023.4 °C633 mm1680
201937.6 °C13 July 20191.1 °C18 December 201922.8 °C744 mm1550
201835.6 °C23 July 2018-2.4 °C3 January 201822.5 °C1,000 mm1514
201737.7 °C21 June 2017-3.5 °C7 January 201723.5 °C793 mm1652
201635.7 °C11 August 20160.3 °C19 December 201623.3 °C736 mm1620
201536.9 °C13 August 20152.1 °C8 January 201522.4 °C1,018 mm1440
201438.3 °C27 April 2014-0.3 °C7 January 201422.1 °C543 mm1371
201339.3 °C29 June 20130.7 °C16 December 201322.3 °C619 mm1490
201239.8 °C26 June 20122.3 °C26 December 201223.6 °C616 mm1570
201139.5 °C28 August 2011-3.4 °C2 February 201123.0 °C396 mm1696
201037.4 °C23 August 2010-4.3 °C9 January 201022.1 °C904 mm1433
200937.9 °C23 August 2009-0.2 °C5 December 200922.9 °C683 mm1591
200837.6 °C13 September 20081.6 °C3 January 200822.6 °C547 mm1400
200736.2 °C13 August 2007-0.1 °C16 February 200722.0 °C1,056 mm1181
200637.7 °C10 May 2006-0.4 °C12 February 200623.1 °C716 mm1621
200540.8 °C24 September 20051.0 °C8 December 200522.7 °C567 mm1410
200435.7 °C20 August 2004-4.7 °C26 December 200422.4 °C916 mm1363
200337.7 °C8 August 20031.5 °C25 February 200322.1 °C863 mm1310
200236.8 °C7 August 2002-0.6 °C27 February 200222.4 °C933 mm1473
200136.2 °C22 July 20010.7 °C4 January 200122.4 °C618 mm1300
200041.8 °C4 September 20001.7 °C13 December 200022.8 °C604 mm1420
199937.1 °C4 May 19992.0 °C13 February 199922.7 °C689 mm1410
199840.2 °C14 June 19980.3 °C26 December 199822.9 °C750 mm1510
199735.5 °C6 August 1997-1.5 °C13 January 199721.5 °C988 mm1223
199635.8 °C15 September 1996-3.5 °C19 December 199622.1 °C507 mm1367
199535.9 °C29 July 19951.5 °C10 December 199522.3 °C836 mm1290
199435.6 °C23 July 1994-0.9 °C2 February 199422.6 °C825 mm1251
199335.3 °C8 September 19930.6 °C31 October 199321.9 °C775 mm1260
199235.8 °C26 August 19921.3 °C16 January 199221.9 °C954 mm1200
199136.3 °C31 July 19912.4 °C24 November 199122.3 °C841 mm1340
199036.7 °C27 August 1990-3.2 °C24 December 199022.7 °C545 mm1481
198936.2 °C1 August 1989-9.3 °C23 December 198921.8 °C545 mm14710
198837.5 °C10 August 1988-0.7 °C12 February 198822.0 °C499 mm1401
198735.4 °C26 June 19871.4 °C19 January 198721.8 °C760 mm1220
198637.1 °C19 August 19862.0 °C12 December 198622.2 °C768 mm1280
198535.5 °C19 August 1985-5.4 °C21 January 198521.7 °C801 mm1167
198440.0 °C3 May 1984-2.3 °C19 January 198422.1 °C643 mm1301
198337.5 °C18 August 1983-8.5 °C25 December 198321.3 °C783 mm1108
198235.9 °C11 September 1982-6.2 °C11 January 198221.9 °C459 mm1346
198134.5 °C16 August 1981-2.2 °C11 February 198122.0 °C941 mm1321
198037.3 °C27 June 1980-2.6 °C2 March 198021.9 °C674 mm1401
197937.0 °C23 July 1979-4.7 °C2 January 197921.5 °C750 mm1116
197835.1 °C28 August 1978-2.8 °C10 December 197821.3 °C632 mm1293
197736.8 °C5 September 1977-2.3 °C10 January 197721.7 °C669 mm1262
197635.3 °C9 August 1976-3.3 °C8 January 197620.8 °C934 mm992
197534.8 °C10 July 1975-4.2 °C13 January 197522.1 °C611 mm1152
197434.7 °C19 August 19740.4 °C3 January 197421.9 °C600 mm1220
197336.3 °C27 May 1973-4.1 °C21 December 197321.6 °C1,123 mm1048
197235.1 °C15 April 1972-0.8 °C4 February 197221.9 °C800 mm1142
197134.9 °C14 March 1971-0.4 °C8 February 197122.5 °C909 mm1171
197036.0 °C23 August 1970-3.5 °C7 January 197021.4 °C761 mm1202
196936.5 °C12 August 1969-1.5 °C5 January 196921.9 °C640 mm1281
196834.2 °C11 August 1968-1.3 °C8 January 196821.2 °C786 mm1004
196735.1 °C10 August 1967-0.1 °C9 February 196721.9 °C986 mm991
196635.0 °C17 August 1966-3.1 °C30 January 196621.0 °C625 mm1165
196537.5 °C10 September 1965-0.2 °C17 January 196521.9 °C690 mm1211
196435.8 °C24 June 1964-1.1 °C13 January 196421.6 °C551 mm1242
196334.9 °C21 August 1963-6.4 °C24 January 196321.8 °C384 mm14212
196238.4 °C13 August 1962-7.2 °C12 January 196222.0 °C489 mm1385
196135.8 °C4 August 19610.5 °C28 January 196121.5 °C679 mm1240
196037.0 °C29 July 1960-2.1 °C25 February 196021.4 °C765 mm1261
195935.2 °C8 August 1959-3.5 °C4 January 195921.3 °C659 mm1303
195836.2 °C22 June 1958-1.5 °C13 February 195821.4 °C831 mm1272
195736.3 °C29 July 1957-0.9 °C17 January 195722.4 °C810 mm1132
195635.0 °C15 August 19560.4 °C19 January 195622.1 °C475 mm1470
195538.8 °C23 May 19551.5 °C11 February 195522.4 °C674 mm1490
195438.8 °C26 July 1954-0.5 °C22 January 195422.7 °C435 mm1451
195336.9 °C29 April 1953-0.8 °C24 December 195322.5 °C769 mm1451
195235.9 °C24 August 19521.9 °C15 December 195222.0 °C559 mm1170
195136.4 °C4 August 1951-6.3 °C2 February 195122.2 °C579 mm1367
195036.7 °C31 August 1950-2.0 °C7 December 195023.1 °C287 mm1652
194935.8 °C14 August 1949-10.7 °C31 January 194922.4 °C733 mm1383
194835.9 °C16 August 1948-3.1 °C28 January 194821.8 °C702 mm1117
194735.0 °C21 September 1947-3.1 °C4 January 194720.8 °C965 mm842
194637.0 °C30 July 19462.4 °C16 January 194622.0 °C951 mm900
194536.1 °C19 August 19453.8 °C5 December 194522.8 °C708 mm1320
194436.8 °C26 July 19440.5 °C15 January 194422.3 °C812 mm1050
194339.0 °C27 July 1943-0.5 °C20 January 194322.1 °C588 mm1253
194235.1 °C12 June 1942-1.3 °C8 January 194221.8 °C563 mm1071
194133.9 °C20 August 19412.8 °C9 February 194121.0 °C978 mm850
194035.8 °C9 September 1940-4.1 °C19 January 194021.0 °C825 mm743

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
28.1 °C
+1.5 °C
Hot days (≥ 30 °C)
181 d/yr
+49
Frost days (< 0 °C)
3 d/yr
+1
Annual rainfall
773 mm
+51 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.9 °C-1.8 °C37 mm-11 mm
Feb21.7 °C+1.3 °C8 mm-36 mm
Mar27.5 °C+4.0 °C251 mm+203 mm
Apr27.6 °C+1.0 °C14 mm-40 mm
May30.4 °C+1.1 °C83 mm+8 mm
Jun32.2 °C+0.6 °C81 mm+13 mm
Jul33.5 °C+0.8 °C30 mm-23 mm
Aug34.5 °C+1.4 °C75 mm+12 mm
Sep32.4 °C+1.3 °C87 mm-20 mm
Oct31.2 °C+3.2 °C12 mm-56 mm
Nov27.1 °C+3.7 °C37 mm-13 mm
Dec21.9 °C+1.7 °C57 mm+15 mm

The year's extremes

Hottest day
37.3 °C
14 Mar 2025
Coldest day
-3.8 °C
22 Jan 2025
Wettest day
193.3 mm
27 Mar 2025
Windiest day
38.1 km/h
28 Mar 2025
Strongest gust
71.6 km/h
4 Mar 2025
Hottest feels-like
41.7 °C
13 Aug 2025
Coldest feels-like
-8.4 °C
21 Jan 2025
Snowiest day
1.1 cm
21 Jan 2025
Sunniest day
13.0 h
27 Apr 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 Corpus Christi?

Corpus Christi has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 22.1 °C and it receives 722 mm of precipitation per year.

What is the hottest day ever recorded in Corpus Christi?

The hottest day measured in Corpus Christi between 1940 and 2025 was 4 September 2000, reaching 41.8 °C.

What is the coldest day in Corpus Christi?

The coldest day measured in Corpus Christi between 1940 and 2025 was 31 January 1949, at -10.7 °C.

Does it snow in Corpus Christi?

Almost never: Corpus Christi sees virtually no snow, with about 2 frost days per year.

Has the climate of Corpus Christi warmed?

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

What is the wettest day in Corpus Christi?

The wettest day measured in Corpus Christi between 1940 and 2025 was 20 September 1967, with 207 mm of rain in 24 hours.

What was the windiest day in Corpus Christi?

The windiest day measured in Corpus Christi between 1940 and 2025 was 20 September 1967, with winds reaching 77.8 km/h.

What is the warmest month in Corpus Christi?

The warmest month in Corpus Christi is August (28.7 °C on average); the coldest is January (13.9 °C).

How much does it rain in Corpus Christi?

Corpus Christi receives on average 722 mm of precipitation per year, spread over about 104 rainy days.

Is it sunny in Corpus Christi?

Corpus Christi gets on average 9.6 hours of sunshine per day, roughly 3,504 hours per year over 1940-2025.

What is the biggest single-day snowfall in Corpus Christi?

The heaviest 24-hour snowfall measured in Corpus Christi between 1940 and 2025 was 30 January 1949, with 8.3 cm.

Are there tropical nights in Corpus Christi?

Yes: Corpus Christi has on average 187 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Corpus Christi?

In Corpus Christi, between 1940 and 2025, the highest apparent temperature reached 44.6 °C on 7 June 2019, and the lowest was -16.6 °C on 23 December 1989.

Compare Corpus Christi with another city

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

Nearby cities

The climate around Corpus Christi

Other cities — United States