Zihuatanejo climate — normals and trends

Zihuatanejo (Mexico) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.4 °C and it receives 1,321 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 (25.5 °C on average) and the coldest is January (22.9 °C). Rainfall peaks in September.

Zihuatanejo averages 0 frost days, 66 hot days (≥ 30 °C) and 132 rainy days per year.

Zihuatanejo has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.9 °C (on 5 May 1997) and the coldest 11.6 °C (on 12 January 1997).

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

ZihuatanejoGuerrero

coords
17.64°, -101.55°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthApril

Mean daily temperature

24.4°C

Average daily high

28.5°C

Average daily low

20.8°C

Annual rainfall

1,321mm

Sunshine / day

10.7h

Mean relative humidity

75%

Average peak wind

10.2km/h

Seasonal range

2.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

66 d/yr

Rainy days (≥ 1 mm)

132 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

23.0 °C

Average peak gust

29.1 km/h

Tropical nights (≥ 20 °C)

237 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

+0.2 °C per decade · r² = 0.72 · 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

34.9 °C

5 May 1997

Coldest day

11.6 °C

12 January 1997

Wettest day

337 mm

16 September 1988

Windiest day

40.7 km/h

8 September 1948

Strongest gust

106.6 km/h

22 June 1973

Hottest feels-like

40.3 °C

24 July 1997

Coldest feels-like

9.7 °C

12 January 1997

Sunniest day

12.8 h

27 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.6 °C20 July 202515.9 °C30 March 202525.3 °C1,084 mm970
202432.3 °C15 July 202414.8 °C27 March 202425.1 °C1,153 mm1080
202332.7 °C20 May 202316.2 °C19 January 202325.3 °C1,057 mm990
202232.0 °C12 May 202216.4 °C24 March 202224.5 °C1,065 mm400
202132.6 °C12 May 202113.5 °C16 February 202124.7 °C1,631 mm730
202033.1 °C7 April 202016.2 °C29 January 202025.0 °C958 mm1030
201933.1 °C7 August 201916.2 °C14 April 201924.9 °C1,209 mm1050
201832.5 °C3 May 201816.0 °C21 December 201825.0 °C1,069 mm980
201732.6 °C7 April 201716.9 °C24 February 201724.8 °C1,287 mm520
201633.3 °C6 July 201613.9 °C11 March 201625.3 °C1,310 mm1160
201534.3 °C1 July 201517.8 °C27 February 201525.9 °C1,031 mm1930
201433.1 °C31 July 201416.9 °C13 March 201425.2 °C1,117 mm1000
201332.9 °C2 March 201317.1 °C16 February 201325.0 °C1,294 mm690
201231.9 °C8 June 201215.7 °C21 March 201224.9 °C1,267 mm670
201133.6 °C4 May 201114.4 °C19 January 201124.7 °C1,655 mm750
201032.6 °C9 May 201015.5 °C17 December 201024.3 °C2,148 mm360
200932.4 °C6 June 200915.3 °C7 January 200925.0 °C768 mm1010
200832.3 °C25 June 200815.4 °C8 March 200824.4 °C1,148 mm680
200732.4 °C9 July 200715.5 °C1 March 200724.8 °C1,161 mm720
200632.0 °C30 June 200615.3 °C26 December 200624.9 °C1,380 mm520
200532.3 °C16 April 200515.6 °C22 March 200524.7 °C1,527 mm570
200433.5 °C25 March 200414.0 °C19 January 200425.0 °C924 mm1170
200333.6 °C22 May 200313.3 °C20 March 200324.8 °C976 mm1090
200234.5 °C12 May 200215.2 °C14 January 200225.3 °C1,246 mm1540
200133.3 °C19 April 200114.7 °C31 March 200125.1 °C1,058 mm1410
200032.9 °C27 April 200014.7 °C17 March 200024.7 °C1,328 mm1040
199934.5 °C18 April 199913.0 °C22 December 199924.6 °C1,504 mm1130
199834.3 °C11 June 199814.0 °C16 February 199824.7 °C1,444 mm1050
199734.9 °C5 May 199711.6 °C12 January 199725.2 °C1,215 mm1540
199633.3 °C6 May 199614.3 °C3 January 199624.6 °C1,472 mm960
199533.6 °C3 March 199516.8 °C8 March 199525.0 °C1,390 mm1080
199432.9 °C11 July 199416.9 °C11 January 199425.3 °C484 mm1970
199332.9 °C12 May 199315.8 °C17 March 199324.7 °C1,278 mm1040
199233.0 °C12 May 199213.0 °C5 February 199224.8 °C1,419 mm950
199134.2 °C12 June 199114.5 °C17 January 199124.8 °C953 mm760
199033.4 °C11 April 199015.8 °C8 January 199025.3 °C1,244 mm1200
198933.3 °C9 February 198915.1 °C5 March 198924.4 °C1,517 mm490
198832.1 °C7 June 198813.9 °C21 January 198824.4 °C1,837 mm540
198732.8 °C12 May 198715.5 °C30 January 198724.9 °C1,313 mm870
198632.2 °C17 May 198614.1 °C15 March 198624.5 °C948 mm770
198533.1 °C23 May 198516.1 °C8 February 198524.4 °C1,285 mm870
198432.6 °C18 May 198414.7 °C20 November 198424.4 °C1,491 mm700
198332.1 °C12 January 198313.6 °C23 January 198324.4 °C1,261 mm570
198232.8 °C24 April 198215.0 °C6 December 198225.1 °C1,277 mm920
198133.1 °C14 February 198113.7 °C24 January 198124.6 °C1,725 mm640
198033.3 °C8 June 198016.2 °C17 January 198025.2 °C1,079 mm1150
197933.3 °C7 April 197914.4 °C14 January 197924.5 °C1,286 mm720
197831.3 °C28 April 197815.6 °C9 March 197824.4 °C1,407 mm230
197731.4 °C22 April 197716.7 °C6 January 197724.6 °C1,164 mm200
197631.8 °C8 May 197614.1 °C5 March 197624.2 °C1,208 mm370
197531.1 °C19 May 197514.5 °C29 December 197523.7 °C1,385 mm140
197433.1 °C25 April 197415.9 °C4 January 197423.7 °C1,604 mm250
197332.5 °C30 April 197315.3 °C8 April 197323.8 °C1,768 mm270
197232.0 °C20 February 197215.3 °C8 February 197224.4 °C1,443 mm490
197131.0 °C29 March 197114.9 °C9 February 197123.6 °C1,232 mm220
197031.9 °C5 May 197014.5 °C15 January 197023.7 °C1,529 mm220
196932.3 °C23 May 196915.9 °C15 February 196924.1 °C1,393 mm420
196830.8 °C12 April 196813.4 °C13 March 196823.7 °C1,231 mm90
196731.5 °C18 May 196715.1 °C11 February 196723.9 °C1,322 mm410
196631.8 °C19 March 196615.7 °C9 December 196624.0 °C1,289 mm540
196532.1 °C30 April 196513.8 °C23 February 196523.8 °C1,187 mm480
196432.2 °C14 May 196415.7 °C22 February 196423.8 °C1,234 mm410
196332.2 °C22 May 196314.0 °C19 February 196323.9 °C1,312 mm470
196231.9 °C3 April 196214.8 °C7 January 196223.7 °C822 mm360
196132.4 °C1 June 196114.5 °C19 March 196123.9 °C1,213 mm490
196031.9 °C16 April 196015.3 °C13 February 196023.7 °C1,261 mm370
195931.9 °C22 May 195916.2 °C18 December 195924.0 °C1,276 mm490
195833.8 °C13 May 195814.6 °C27 February 195823.9 °C1,409 mm510
195733.4 °C7 May 195714.1 °C7 March 195723.9 °C1,252 mm270
195631.6 °C8 April 195614.3 °C17 January 195623.4 °C1,705 mm260
195532.6 °C1 May 195513.8 °C24 January 195523.3 °C2,178 mm300
195431.2 °C21 May 195416.0 °C21 December 195423.9 °C1,682 mm310
195331.6 °C17 April 195316.3 °C17 January 195323.9 °C1,189 mm320
195231.3 °C12 January 195214.1 °C26 March 195223.7 °C1,451 mm290
195131.2 °C28 April 195115.4 °C20 January 195124.0 °C1,362 mm340
195030.8 °C14 April 195014.7 °C21 March 195023.6 °C1,895 mm210
194931.7 °C27 May 194915.7 °C1 March 194923.7 °C1,515 mm230
194831.5 °C15 April 194816.6 °C21 January 194823.9 °C1,942 mm330
194731.7 °C18 April 194715.4 °C20 March 194723.5 °C1,757 mm230
194632.4 °C1 April 194614.6 °C1 March 194623.9 °C986 mm500
194532.6 °C1 May 194514.5 °C2 April 194523.5 °C1,352 mm180
194431.2 °C6 May 194415.3 °C21 March 194423.5 °C1,863 mm150
194331.2 °C16 April 194316.2 °C20 March 194323.6 °C1,404 mm250
194231.8 °C7 April 194214.4 °C13 March 194223.6 °C1,159 mm360
194132.0 °C26 April 194114.8 °C26 February 194123.7 °C1,048 mm420
194031.5 °C14 May 194014.2 °C6 January 194023.7 °C900 mm350

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
29.3 °C
+0.8 °C
Hot days (≥ 30 °C)
97 d/yr
+31
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1084 mm
-237 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.7 °C+0.7 °C24 mm+11 mm
Feb29.1 °C+0.7 °C1 mm-3 mm
Mar28.8 °C0.0 °C0 mm-4 mm
Apr28.9 °C-0.7 °C0 mm-1 mm
May30.1 °C0.0 °C11 mm-6 mm
Jun28.9 °C+0.2 °C379 mm+177 mm
Jul30.2 °C+1.7 °C90 mm-134 mm
Aug29.8 °C+1.5 °C97 mm-148 mm
Sep29.2 °C+1.5 °C187 mm-163 mm
Oct28.9 °C+1.0 °C287 mm+72 mm
Nov29.2 °C+1.2 °C6 mm-30 mm
Dec29.4 °C+1.4 °C2 mm-5 mm

The year's extremes

Hottest day
32.6 °C
20 Jul 2025
Coldest day
15.9 °C
30 Mar 2025
Wettest day
69.5 mm
8 Oct 2025
Windiest day
18.1 km/h
14 Jun 2025
Strongest gust
52.2 km/h
14 Jun 2025
Hottest feels-like
39.2 °C
20 Jul 2025
Coldest feels-like
14.2 °C
30 Mar 2025
Sunniest day
12.7 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 Zihuatanejo?

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

What is the hottest day ever recorded in Zihuatanejo?

The hottest day measured in Zihuatanejo between 1940 and 2025 was 5 May 1997, reaching 34.9 °C.

What is the coldest day in Zihuatanejo?

The coldest day measured in Zihuatanejo between 1940 and 2025 was 12 January 1997, at 11.6 °C.

Does it snow in Zihuatanejo?

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

Has the climate of Zihuatanejo warmed?

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

What is the wettest day in Zihuatanejo?

The wettest day measured in Zihuatanejo between 1940 and 2025 was 16 September 1988, with 337 mm of rain in 24 hours.

What was the windiest day in Zihuatanejo?

The windiest day measured in Zihuatanejo between 1940 and 2025 was 8 September 1948, with winds reaching 40.7 km/h.

What is the warmest month in Zihuatanejo?

The warmest month in Zihuatanejo is May (25.5 °C on average); the coldest is January (22.9 °C).

How much does it rain in Zihuatanejo?

Zihuatanejo receives on average 1,321 mm of precipitation per year, spread over about 132 rainy days.

Is it sunny in Zihuatanejo?

Zihuatanejo gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Zihuatanejo?

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

What was the most extreme apparent temperature in Zihuatanejo?

In Zihuatanejo, between 1940 and 2025, the highest apparent temperature reached 40.3 °C on 24 July 1997, and the lowest was 9.7 °C on 12 January 1997.

Compare Zihuatanejo with another city

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

Nearby cities

The climate around Zihuatanejo

Other cities — Mexico