Puerto Escondido climate — normals and trends

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

Puerto Escondido averages 0 frost days, 26 hot days (≥ 30 °C) and 150 rainy days per year.

Puerto Escondido has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.7 °C (on 18 May 1998) and the coldest 19.4 °C (on 15 January 1956).

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

Puerto EscondidoOaxaca

coords
15.86°, -97.07°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthMarch

Mean daily temperature

26.5°C

Average daily high

28.3°C

Average daily low

24.8°C

Annual rainfall

2,119mm

Sunshine / day

10.5h

Mean relative humidity

80%

Average peak wind

12.9km/h

Seasonal range

2.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

26 d/yr

Rainy days (≥ 1 mm)

150 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.5 °C

Average feels-like low

28.6 °C

Average peak gust

25.3 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

20.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

32.7 °C

18 May 1998

Coldest day

19.4 °C

15 January 1956

Wettest day

391 mm

23 September 1982

Windiest day

51.6 km/h

18 June 2025

Strongest gust

92.9 km/h

19 June 2025

Hottest feels-like

40.6 °C

3 August 2020

Coldest feels-like

17.5 °C

13 January 1956

Sunniest day

12.9 h

6 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.9 °C13 May 202523.6 °C28 January 202527.6 °C2,177 mm1160
202432.1 °C20 May 202422.9 °C16 January 202427.6 °C1,989 mm1440
202331.9 °C7 August 202321.4 °C24 December 202327.7 °C1,173 mm1490
202231.6 °C12 May 202221.7 °C16 January 202226.9 °C2,222 mm500
202131.3 °C20 July 202120.1 °C1 January 202127.0 °C1,846 mm640
202031.7 °C2 May 202022.2 °C29 December 202027.4 °C1,400 mm1080
201931.7 °C28 June 201922.2 °C21 February 201927.4 °C1,769 mm1140
201831.4 °C3 May 201822.3 °C15 January 201827.2 °C1,665 mm930
201730.6 °C4 February 201722.0 °C14 December 201726.9 °C2,545 mm370
201631.6 °C21 May 201622.0 °C10 March 201627.4 °C1,500 mm750
201531.5 °C26 June 201522.7 °C11 February 201527.6 °C1,457 mm1160
201431.5 °C28 March 201421.6 °C8 January 201427.1 °C2,001 mm750
201330.8 °C15 May 201322.2 °C29 December 201327.0 °C2,464 mm180
201231.3 °C27 July 201221.5 °C10 December 201227.1 °C1,566 mm290
201131.3 °C4 May 201121.2 °C2 December 201126.7 °C2,413 mm270
201031.6 °C13 May 201021.0 °C9 November 201026.6 °C2,581 mm310
200930.9 °C16 July 200921.6 °C24 January 200927.0 °C1,567 mm390
200830.7 °C2 January 200821.7 °C18 January 200826.6 °C2,477 mm80
200730.7 °C13 May 200721.7 °C9 December 200726.8 °C1,943 mm280
200630.8 °C1 July 200621.6 °C8 January 200626.9 °C2,139 mm320
200531.2 °C30 July 200522.0 °C7 January 200526.7 °C1,734 mm370
200431.5 °C20 March 200422.1 °C23 January 200426.7 °C1,547 mm300
200330.7 °C5 April 200321.3 °C24 February 200326.6 °C1,807 mm230
200232.1 °C14 May 200222.2 °C10 January 200226.9 °C1,895 mm550
200131.8 °C10 February 200121.9 °C27 January 200126.8 °C1,696 mm460
200031.5 °C24 August 200021.9 °C1 January 200026.6 °C1,749 mm270
199931.6 °C18 April 199921.5 °C3 December 199926.3 °C3,385 mm260
199832.7 °C18 May 199820.6 °C9 January 199826.8 °C2,752 mm380
199732.1 °C5 May 199721.4 °C14 January 199727.1 °C2,293 mm670
199630.5 °C5 May 199621.3 °C14 January 199626.5 °C2,394 mm120
199530.7 °C3 March 199522.6 °C28 December 199526.8 °C2,921 mm200
199430.7 °C11 May 199422.3 °C7 January 199426.9 °C1,009 mm230
199331.4 °C7 June 199322.3 °C18 December 199326.8 °C2,194 mm320
199231.7 °C27 April 199221.4 °C13 February 199226.9 °C1,970 mm300
199131.8 °C11 June 199121.6 °C19 January 199126.9 °C1,414 mm360
199031.9 °C9 April 199022.2 °C13 December 199027.0 °C1,682 mm300
198930.5 °C16 July 198922.0 °C24 December 198926.4 °C2,486 mm120
198830.5 °C26 May 198822.2 °C27 December 198826.5 °C2,403 mm100
198731.2 °C20 November 198721.0 °C30 January 198726.9 °C1,204 mm440
198630.8 °C17 May 198621.2 °C16 January 198626.5 °C1,452 mm90
198530.5 °C9 March 198521.8 °C10 January 198526.4 °C2,134 mm100
198430.3 °C7 April 198421.5 °C16 November 198426.2 °C2,738 mm20
198331.3 °C11 May 198320.9 °C28 January 198326.6 °C1,562 mm330
198230.9 °C23 April 198221.0 °C25 December 198226.8 °C2,728 mm190
198130.6 °C22 May 198120.6 °C1 January 198126.4 °C3,038 mm220
198031.4 °C5 May 198021.2 °C28 December 198026.8 °C1,784 mm360
197931.3 °C8 August 197921.5 °C30 December 197926.6 °C2,029 mm190
197830.4 °C15 April 197821.8 °C16 January 197826.4 °C2,356 mm80
197730.4 °C7 March 197722.2 °C28 November 197726.6 °C1,440 mm40
197630.5 °C18 July 197621.1 °C1 January 197626.4 °C1,924 mm120
197530.3 °C23 April 197521.4 °C30 December 197526.1 °C2,328 mm10
197430.5 °C24 April 197421.9 °C21 January 197425.9 °C3,068 mm80
197330.3 °C29 April 197320.6 °C22 December 197326.0 °C3,395 mm40
197230.6 °C6 April 197222.0 °C26 December 197226.6 °C1,377 mm120
197129.4 °C11 May 197121.7 °C25 January 197125.8 °C1,851 mm00
197030.8 °C21 February 197021.6 °C15 January 197026.0 °C3,015 mm60
196931.9 °C31 March 196922.2 °C19 January 196926.4 °C2,986 mm200
196830.3 °C29 July 196821.9 °C10 February 196825.9 °C1,908 mm30
196730.2 °C5 August 196721.5 °C15 February 196726.0 °C1,714 mm10
196630.3 °C8 January 196621.4 °C3 January 196626.1 °C1,993 mm20
196530.2 °C6 May 196520.6 °C6 March 196526.0 °C1,654 mm50
196430.4 °C16 April 196421.4 °C28 December 196426.0 °C1,780 mm30
196330.2 °C23 March 196321.1 °C17 February 196326.0 °C1,797 mm10
196230.1 °C17 April 196221.0 °C14 January 196225.8 °C1,496 mm10
196130.5 °C22 May 196121.7 °C14 February 196126.0 °C1,817 mm30
196029.6 °C15 April 196021.7 °C13 February 196025.9 °C3,023 mm00
195930.4 °C17 May 195921.5 °C28 January 195926.2 °C1,808 mm120
195831.1 °C14 May 195820.6 °C8 January 195826.2 °C2,005 mm180
195732.0 °C7 May 195721.6 °C5 January 195726.2 °C1,618 mm70
195630.1 °C18 May 195619.4 °C15 January 195625.6 °C2,572 mm10
195530.0 °C13 February 195520.9 °C1 February 195525.6 °C3,173 mm10
195430.1 °C4 January 195421.2 °C11 December 195425.7 °C3,324 mm10
195330.2 °C21 April 195320.7 °C16 January 195326.1 °C2,000 mm50
195230.8 °C11 January 195221.3 °C6 February 195226.0 °C2,518 mm30
195130.5 °C10 May 195121.3 °C14 January 195126.4 °C2,631 mm90
195029.7 °C30 March 195021.4 °C31 January 195025.8 °C3,086 mm00
194930.5 °C16 March 194921.6 °C31 January 194925.9 °C2,117 mm10
194830.5 °C28 April 194822.0 °C13 January 194826.1 °C2,355 mm30
194730.2 °C23 April 194721.9 °C24 February 194725.9 °C2,504 mm40
194629.9 °C13 April 194621.5 °C7 January 194626.0 °C1,966 mm00
194529.4 °C7 June 194520.7 °C17 January 194525.7 °C2,815 mm00
194429.6 °C4 May 194421.2 °C21 January 194425.8 °C3,036 mm00
194329.7 °C19 July 194321.4 °C27 January 194325.6 °C2,420 mm00
194231.8 °C22 March 194221.9 °C20 December 194225.8 °C2,076 mm50
194130.4 °C26 April 194121.2 °C6 January 194126.1 °C1,448 mm50
194030.3 °C4 December 194020.3 °C7 January 194026.0 °C954 mm40

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.6 °C
+1.3 °C
Hot days (≥ 30 °C)
116 d/yr
+90
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2177 mm
+58 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.0 °C+1.3 °C3 mm-4 mm
Feb29.6 °C+1.6 °C7 mm+3 mm
Mar29.5 °C+1.1 °C1 mm-3 mm
Apr30.2 °C+1.1 °C9 mm-1 mm
May30.7 °C+1.4 °C49 mm-40 mm
Jun29.1 °C+0.8 °C576 mm+182 mm
Jul30.2 °C+1.6 °C111 mm-179 mm
Aug30.0 °C+1.5 °C217 mm-156 mm
Sep29.2 °C+1.4 °C632 mm+41 mm
Oct28.9 °C+0.9 °C560 mm+256 mm
Nov29.3 °C+1.1 °C8 mm-38 mm
Dec29.0 °C+1.1 °C4 mm-3 mm

The year's extremes

Hottest day
31.9 °C
13 May 2025
Coldest day
23.6 °C
28 Jan 2025
Wettest day
266.6 mm
8 Oct 2025
Windiest day
51.6 km/h
18 Jun 2025
Strongest gust
92.9 km/h
19 Jun 2025
Hottest feels-like
39.9 °C
21 Jul 2025
Coldest feels-like
23.8 °C
12 Apr 2025
Sunniest day
12.9 h
6 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 Puerto Escondido?

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

What is the hottest day ever recorded in Puerto Escondido?

The hottest day measured in Puerto Escondido between 1940 and 2025 was 18 May 1998, reaching 32.7 °C.

What is the coldest day in Puerto Escondido?

The coldest day measured in Puerto Escondido between 1940 and 2025 was 15 January 1956, at 19.4 °C.

Does it snow in Puerto Escondido?

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

Has the climate of Puerto Escondido warmed?

Yes: Puerto Escondido warmed by +1.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Puerto Escondido?

The wettest day measured in Puerto Escondido between 1940 and 2025 was 23 September 1982, with 391 mm of rain in 24 hours.

What was the windiest day in Puerto Escondido?

The windiest day measured in Puerto Escondido between 1940 and 2025 was 18 June 2025, with winds reaching 51.6 km/h.

What is the warmest month in Puerto Escondido?

The warmest month in Puerto Escondido is May (27.5 °C on average); the coldest is January (25.5 °C).

How much does it rain in Puerto Escondido?

Puerto Escondido receives on average 2,119 mm of precipitation per year, spread over about 150 rainy days.

Is it sunny in Puerto Escondido?

Puerto Escondido gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Puerto Escondido?

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

What was the most extreme apparent temperature in Puerto Escondido?

In Puerto Escondido, between 1940 and 2025, the highest apparent temperature reached 40.6 °C on 3 August 2020, and the lowest was 17.5 °C on 13 January 1956.

Compare Puerto Escondido with another city

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

Nearby cities

The climate around Puerto Escondido

Other cities — Mexico