Campeche climate — normals and trends

Campeche (Mexico) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 842 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 May (28.9 °C on average) and the coldest is January (23.4 °C). Rainfall peaks in September.

Campeche averages 0 frost days, 239 hot days (≥ 30 °C) and 127 rainy days per year.

Campeche has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.6 °C (on 8 May 2024) and the coldest 10.8 °C (on 2 March 1986).

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

CampecheCampeche

coords
19.84°, -90.52°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthFebruary

Mean daily temperature

26.5°C

Average daily high

30.9°C

Average daily low

22.9°C

Annual rainfall

842mm

Sunshine / day

10.9h

Mean relative humidity

75%

Average peak wind

16.9km/h

Seasonal range

5.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

239 d/yr

Rainy days (≥ 1 mm)

127 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.2 °C

Average feels-like low

25.6 °C

Average peak gust

35.0 km/h

Tropical nights (≥ 20 °C)

317 d/yr

Solar radiation

20.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

+0.1 °C per decade · r² = 0.48 · 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.6 °C

8 May 2024

Coldest day

10.8 °C

2 March 1986

Wettest day

129 mm

18 June 2024

Windiest day

55.6 km/h

21 August 2007

Strongest gust

117.7 km/h

21 August 2007

Hottest feels-like

47.6 °C

18 May 2024

Coldest feels-like

8.7 °C

25 February 1989

Sunniest day

13.0 h

18 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C26 May 202514.9 °C26 February 202527.3 °C681 mm2730
202441.6 °C8 May 202413.4 °C7 February 202427.5 °C1,037 mm2610
202339.4 °C14 June 202315.0 °C31 December 202327.7 °C609 mm2970
202238.8 °C5 April 202214.9 °C18 January 202227.0 °C905 mm2690
202139.8 °C3 May 202112.9 °C3 February 202127.3 °C701 mm2670
202039.5 °C12 April 202015.2 °C29 February 202027.3 °C1,095 mm2580
201939.6 °C12 April 201914.3 °C28 January 201927.3 °C686 mm2820
201836.9 °C7 April 201813.1 °C22 December 201826.8 °C631 mm2910
201738.9 °C29 April 201714.6 °C13 December 201727.0 °C858 mm2660
201639.2 °C1 April 201612.9 °C8 February 201627.4 °C683 mm2800
201538.4 °C24 April 201513.6 °C28 January 201527.5 °C556 mm2800
201439.0 °C28 April 201412.7 °C17 January 201426.7 °C804 mm2420
201337.5 °C16 April 201311.7 °C4 March 201326.8 °C1,056 mm2500
201236.6 °C21 March 201214.1 °C4 January 201226.9 °C784 mm2710
201139.4 °C19 May 201114.6 °C15 January 201126.9 °C872 mm2680
201039.7 °C24 April 201011.3 °C11 January 201026.2 °C1,047 mm2280
200938.6 °C27 May 200911.7 °C22 January 200927.0 °C665 mm2590
200838.9 °C15 May 200813.8 °C3 December 200826.5 °C746 mm2460
200737.6 °C26 June 200711.8 °C19 February 200726.8 °C775 mm2550
200639.9 °C10 May 200611.6 °C14 February 200626.8 °C826 mm2750
200539.8 °C30 April 200514.6 °C19 January 200526.9 °C861 mm2600
200437.1 °C25 April 200413.7 °C19 February 200427.0 °C641 mm2810
200338.6 °C7 May 200314.5 °C9 January 200326.9 °C689 mm2700
200238.7 °C1 May 200212.7 °C9 January 200226.9 °C983 mm2580
200137.0 °C12 April 200112.9 °C22 March 200126.7 °C829 mm2530
200039.1 °C29 March 200012.7 °C10 February 200026.6 °C779 mm2640
199939.7 °C4 May 199914.6 °C27 December 199926.4 °C1,069 mm2400
199839.5 °C6 May 199812.9 °C8 February 199827.2 °C890 mm2630
199738.7 °C25 April 199713.7 °C16 December 199727.2 °C808 mm2790
199638.2 °C16 September 199612.6 °C12 March 199626.7 °C689 mm2580
199538.3 °C4 May 199513.2 °C16 January 199527.0 °C1,166 mm2480
199437.5 °C27 March 199414.0 °C4 March 199427.1 °C718 mm2760
199337.5 °C25 April 199314.7 °C28 January 199326.7 °C814 mm2600
199236.0 °C6 June 199214.3 °C10 February 199226.5 °C836 mm2530
199140.2 °C27 April 199113.8 °C10 February 199126.9 °C866 mm2490
199037.4 °C30 May 199013.2 °C10 December 199026.8 °C828 mm2600
198937.7 °C16 May 198910.8 °C25 February 198926.2 °C1,011 mm2370
198838.4 °C22 April 198813.1 °C29 January 198826.1 °C1,104 mm2170
198738.2 °C13 April 198712.5 °C28 January 198726.2 °C944 mm2310
198636.5 °C7 May 198610.8 °C2 March 198626.4 °C776 mm2600
198537.7 °C21 May 198512.6 °C7 January 198526.1 °C920 mm2520
198438.3 °C27 March 198412.5 °C1 March 198425.8 °C1,225 mm2360
198337.5 °C3 May 198312.6 °C14 February 198326.1 °C1,061 mm2410
198236.9 °C30 March 198213.8 °C19 December 198226.4 °C1,041 mm2490
198138.1 °C18 May 198111.8 °C14 January 198125.7 °C1,114 mm2250
198038.4 °C16 May 198011.5 °C29 December 198026.0 °C878 mm2200
197937.5 °C11 April 197912.1 °C27 February 197926.1 °C807 mm2200
197838.9 °C7 May 197811.7 °C15 January 197825.7 °C1,076 mm2320
197737.6 °C28 March 197712.3 °C21 January 197725.8 °C743 mm2330
197635.8 °C16 May 197612.8 °C23 January 197625.5 °C867 mm2100
197539.6 °C8 May 197513.6 °C23 December 197526.6 °C720 mm2260
197439.9 °C10 May 197413.4 °C28 February 197426.1 °C695 mm2230
197337.9 °C7 May 197312.7 °C23 December 197326.2 °C1,041 mm2090
197236.7 °C15 April 197214.1 °C22 February 197226.5 °C947 mm2420
197140.5 °C29 April 197114.7 °C15 February 197126.5 °C635 mm2300
197036.9 °C30 April 197012.5 °C5 February 197025.9 °C816 mm2040
196938.2 °C6 May 196915.3 °C14 December 196926.1 °C892 mm1930
196835.9 °C23 April 196813.2 °C10 February 196825.7 °C715 mm1960
196736.1 °C9 May 196714.3 °C6 January 196726.1 °C683 mm1980
196635.5 °C15 August 196613.9 °C31 January 196625.7 °C740 mm1950
196538.0 °C13 April 196515.0 °C8 March 196526.1 °C803 mm2180
196440.4 °C1 May 196413.5 °C15 January 196426.3 °C865 mm2310
196337.8 °C11 April 196311.2 °C26 December 196326.2 °C757 mm2250
196237.5 °C29 April 196213.5 °C3 January 196226.3 °C589 mm2440
196138.6 °C14 April 196114.8 °C18 January 196126.1 °C986 mm2160
196038.2 °C6 May 196014.3 °C1 February 196025.9 °C892 mm2120
195936.3 °C19 April 195913.6 °C8 December 195925.9 °C1,071 mm2240
195837.9 °C23 April 195813.6 °C3 February 195826.2 °C856 mm2220
195738.4 °C20 May 195716.4 °C2 December 195726.3 °C840 mm2260
195636.6 °C6 April 195614.2 °C15 January 195625.8 °C834 mm1910
195540.1 °C19 May 195516.1 °C14 February 195526.2 °C828 mm2150
195436.6 °C31 March 195414.9 °C10 February 195425.7 °C886 mm1860
195339.5 °C9 April 195315.4 °C16 December 195326.6 °C849 mm2210
195238.0 °C19 May 195215.8 °C28 February 195226.1 °C1,038 mm2070
195137.4 °C30 April 195113.7 °C4 February 195126.5 °C791 mm2470
195037.8 °C15 May 195016.1 °C12 December 195026.2 °C699 mm2080
194937.3 °C30 April 194916.7 °C1 January 194926.7 °C697 mm2440
194837.9 °C31 March 194814.4 °C16 January 194826.3 °C932 mm2200
194737.5 °C25 April 194717.0 °C6 February 194726.3 °C1,007 mm2000
194638.5 °C16 May 194616.9 °C19 January 194626.7 °C667 mm2490
194539.9 °C15 May 194514.3 °C7 December 194526.5 °C747 mm2280
194439.4 °C18 April 194415.8 °C22 January 194426.3 °C825 mm2220
194336.5 °C11 April 194315.6 °C21 December 194325.8 °C709 mm1920
194238.9 °C13 May 194216.8 °C10 March 194226.1 °C909 mm2060
194136.7 °C7 April 194114.2 °C12 February 194126.4 °C606 mm2440
194037.1 °C27 May 194015.3 °C19 February 194026.0 °C768 mm1980

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
32.1 °C
+1.2 °C
Hot days (≥ 30 °C)
273 d/yr
+34
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
681 mm
-161 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.8 °C+1.1 °C4 mm-13 mm
Feb30.7 °C+1.5 °C27 mm+13 mm
Mar32.7 °C+1.2 °C4 mm-10 mm
Apr33.0 °C-0.3 °C3 mm-14 mm
May36.2 °C+2.4 °C7 mm-53 mm
Jun34.2 °C+1.4 °C110 mm-39 mm
Jul33.7 °C+1.0 °C61 mm-54 mm
Aug33.1 °C+0.7 °C114 mm-15 mm
Sep32.4 °C+1.1 °C176 mm+6 mm
Oct31.0 °C+1.1 °C118 mm+19 mm
Nov29.9 °C+1.1 °C14 mm-22 mm
Dec29.4 °C+1.5 °C43 mm+20 mm

The year's extremes

Hottest day
39.6 °C
26 May 2025
Coldest day
14.9 °C
26 Feb 2025
Wettest day
32.0 mm
16 Sep 2025
Windiest day
33.5 km/h
7 Apr 2025
Strongest gust
67.3 km/h
7 Apr 2025
Hottest feels-like
45.3 °C
20 May 2025
Coldest feels-like
14.6 °C
26 Feb 2025
Sunniest day
12.8 h
5 Jul 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 Campeche?

Campeche has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 26.5 °C and it receives 842 mm of precipitation per year.

What is the hottest day ever recorded in Campeche?

The hottest day measured in Campeche between 1940 and 2025 was 8 May 2024, reaching 41.6 °C.

What is the coldest day in Campeche?

The coldest day measured in Campeche between 1940 and 2025 was 2 March 1986, at 10.8 °C.

Does it snow in Campeche?

Almost never: Campeche sees virtually no snow, with about 0 frost days per year.

Has the climate of Campeche warmed?

Yes: Campeche warmed by +1.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Campeche?

The wettest day measured in Campeche between 1940 and 2025 was 18 June 2024, with 129 mm of rain in 24 hours.

What was the windiest day in Campeche?

The windiest day measured in Campeche between 1940 and 2025 was 21 August 2007, with winds reaching 55.6 km/h.

What is the warmest month in Campeche?

The warmest month in Campeche is May (28.9 °C on average); the coldest is January (23.4 °C).

How much does it rain in Campeche?

Campeche receives on average 842 mm of precipitation per year, spread over about 127 rainy days.

Is it sunny in Campeche?

Campeche gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Campeche?

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

What was the most extreme apparent temperature in Campeche?

In Campeche, between 1940 and 2025, the highest apparent temperature reached 47.6 °C on 18 May 2024, and the lowest was 8.7 °C on 25 February 1989.

Compare Campeche with another city

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

Nearby cities

The climate around Campeche

Other cities — Mexico