Puerto Maldonado climate — normals and trends

Puerto Maldonado (Peru) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 24.8 °C and it receives 2,288 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 October (25.6 °C on average) and the coldest is July (23.1 °C). Rainfall peaks in January.

Puerto Maldonado averages 0 frost days, 142 hot days (≥ 30 °C) and 224 rainy days per year.

Puerto Maldonado has warmed by +1.5 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.7 °C (on 6 October 2020) and the coldest 9.3 °C (on 9 July 1969).

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 MaldonadoMadre de Dios

coords
-12.59°, -69.20°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthOctoberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

24.8°C

Average daily high

29.0°C

Average daily low

21.8°C

Annual rainfall

2,288mm

Sunshine / day

9.1h

Mean relative humidity

85%

Average peak wind

9.9km/h

Seasonal range

2.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

142 d/yr

Rainy days (≥ 1 mm)

224 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.2 °C

Average feels-like low

25.1 °C

Average peak gust

29.1 km/h

Tropical nights (≥ 20 °C)

309 d/yr

Solar radiation

16.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

38.7 °C

6 October 2020

Coldest day

9.3 °C

9 July 1969

Wettest day

183 mm

20 October 1966

Windiest day

30.6 km/h

24 October 2021

Strongest gust

75.2 km/h

25 February 1971

Hottest feels-like

44.6 °C

23 October 2015

Coldest feels-like

6.2 °C

9 July 1969

Sunniest day

12.7 h

30 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.9 °C11 September 202513.3 °C3 July 202525.6 °C2,433 mm2230
202438.7 °C6 October 202413.3 °C9 July 202426.7 °C2,087 mm2760
202338.1 °C18 November 202310.5 °C14 June 202326.6 °C1,865 mm2510
202236.2 °C28 November 202213.0 °C14 June 202225.5 °C2,051 mm2180
202136.5 °C13 September 202112.6 °C29 June 202125.8 °C2,271 mm2030
202038.7 °C6 October 202013.6 °C21 August 202026.3 °C2,070 mm2340
201936.7 °C17 September 201911.7 °C5 August 201925.6 °C2,402 mm2190
201836.9 °C10 September 201813.5 °C4 June 201825.1 °C2,557 mm1730
201736.1 °C4 September 201711.5 °C19 July 201725.6 °C2,483 mm1980
201637.5 °C11 September 201614.1 °C27 April 201625.8 °C2,088 mm2350
201536.6 °C24 September 201516.0 °C22 July 201525.9 °C2,598 mm2220
201437.4 °C15 October 201412.0 °C25 July 201425.5 °C2,676 mm2060
201335.1 °C22 September 201310.5 °C23 July 201325.4 °C2,501 mm2110
201236.3 °C4 September 201212.2 °C19 July 201225.5 °C2,885 mm2090
201135.8 °C3 September 201114.9 °C5 July 201125.7 °C2,562 mm2050
201037.0 °C25 August 201010.8 °C17 July 201025.8 °C2,160 mm2280
200935.1 °C1 November 200912.3 °C25 July 200925.3 °C2,499 mm1870
200835.9 °C26 August 200814.0 °C31 May 200825.2 °C2,407 mm1980
200736.7 °C13 September 200712.3 °C26 July 200725.2 °C2,436 mm1920
200635.3 °C24 August 200614.5 °C22 May 200625.5 °C2,330 mm2130
200537.2 °C24 September 200512.8 °C19 July 200525.4 °C2,262 mm2250
200434.7 °C28 January 200413.6 °C30 July 200425.0 °C2,325 mm1730
200335.3 °C18 September 200313.7 °C10 September 200325.0 °C2,295 mm1860
200235.5 °C12 January 200215.4 °C29 July 200225.3 °C2,494 mm1900
200133.2 °C1 October 200112.2 °C19 June 200124.8 °C2,108 mm1670
200034.1 °C4 January 200010.0 °C12 July 200024.5 °C1,962 mm1470
199934.5 °C6 September 199913.4 °C16 August 199924.8 °C2,038 mm1490
199834.3 °C13 September 199814.4 °C19 May 199825.1 °C2,116 mm1660
199734.3 °C9 September 199715.7 °C6 August 199725.1 °C2,339 mm1600
199633.5 °C16 September 199612.6 °C30 June 199624.7 °C2,306 mm1530
199534.6 °C25 September 199513.7 °C20 September 199524.8 °C2,216 mm1630
199434.8 °C14 January 199412.9 °C11 July 199424.9 °C2,360 mm1690
199333.6 °C14 September 199311.6 °C30 July 199324.4 °C2,552 mm1340
199233.5 °C23 January 199213.1 °C24 July 199224.5 °C2,511 mm1170
199133.4 °C13 October 199114.1 °C1 July 199124.7 °C2,429 mm1360
199032.7 °C5 August 199011.1 °C21 July 199024.3 °C2,423 mm1190
198933.9 °C19 October 198910.4 °C9 July 198924.4 °C2,354 mm1320
198834.6 °C29 August 198813.2 °C27 July 198824.7 °C2,030 mm1670
198734.3 °C26 August 198712.7 °C6 August 198724.7 °C2,290 mm1640
198633.4 °C27 October 198614.7 °C3 June 198624.3 °C2,190 mm1010
198533.1 °C6 October 198513.0 °C10 June 198524.3 °C2,463 mm1070
198433.1 °C2 September 198413.3 °C25 August 198424.3 °C2,486 mm1070
198333.8 °C25 February 198314.5 °C2 August 198324.6 °C2,394 mm1700
198232.7 °C1 December 198215.2 °C22 June 198224.7 °C2,586 mm1420
198133.2 °C6 October 198112.7 °C25 July 198124.4 °C2,557 mm1300
198033.4 °C26 December 198013.5 °C4 July 198024.6 °C2,389 mm1680
197935.1 °C21 October 197913.7 °C20 July 197924.5 °C2,275 mm1430
197833.9 °C2 October 197811.7 °C16 August 197824.6 °C2,559 mm1470
197733.9 °C11 September 197715.2 °C14 August 197724.6 °C2,283 mm1410
197633.8 °C30 July 197615.1 °C28 June 197624.6 °C2,009 mm1650
197534.0 °C17 September 197510.1 °C19 July 197524.5 °C2,303 mm1330
197433.8 °C3 November 197415.0 °C25 July 197424.1 °C2,419 mm870
197334.1 °C8 October 197315.0 °C20 June 197324.3 °C2,789 mm1080
197233.4 °C2 October 197213.1 °C8 July 197224.6 °C2,301 mm1070
197133.1 °C15 September 197113.1 °C12 June 197123.8 °C2,408 mm750
197033.5 °C17 October 197013.5 °C24 June 197024.6 °C2,152 mm1140
196933.4 °C16 April 19699.3 °C9 July 196924.9 °C2,263 mm1470
196833.2 °C29 November 196814.1 °C16 May 196824.3 °C2,156 mm890
196733.0 °C6 September 196714.5 °C15 June 196724.7 °C2,054 mm1290
196634.1 °C18 October 196612.4 °C2 September 196624.8 °C1,956 mm1460
196533.8 °C1 September 196511.6 °C19 August 196524.9 °C1,826 mm1390
196433.9 °C15 September 196415.0 °C27 July 196424.6 °C1,850 mm1140
196335.7 °C22 October 196316.4 °C7 August 196325.5 °C1,593 mm1740
196234.8 °C25 November 196214.7 °C9 July 196224.6 °C1,759 mm1360
196134.9 °C30 August 196111.1 °C15 June 196125.3 °C1,583 mm1670
196034.6 °C6 October 196014.4 °C21 May 196024.7 °C2,138 mm1110
195933.3 °C16 September 195917.1 °C12 June 195924.7 °C2,135 mm1010
195833.9 °C12 September 195815.6 °C28 May 195824.7 °C2,448 mm770
195734.9 °C18 September 195711.9 °C19 July 195724.7 °C2,014 mm890
195631.1 °C25 February 195616.4 °C14 May 195623.6 °C2,406 mm120
195533.6 °C8 October 195512.6 °C2 August 195524.1 °C2,259 mm640
195433.9 °C1 September 195416.5 °C19 June 195424.3 °C2,445 mm580
195331.8 °C9 August 195317.6 °C7 July 195324.4 °C2,712 mm450
195232.0 °C30 August 195214.6 °C15 July 195224.3 °C2,296 mm510
195131.5 °C14 October 195115.3 °C1 June 195124.2 °C2,385 mm440
195034.6 °C25 August 195014.7 °C4 August 195024.0 °C2,879 mm410
194932.2 °C7 March 194915.3 °C17 July 194924.5 °C1,857 mm830
194836.4 °C21 August 194816.4 °C8 August 194825.5 °C1,268 mm1770
194733.5 °C19 August 194712.9 °C15 July 194724.3 °C2,636 mm900
194632.3 °C12 February 194614.7 °C21 July 194624.6 °C2,403 mm920
194535.9 °C19 August 194515.4 °C12 July 194524.7 °C2,193 mm950
194432.7 °C2 September 194417.0 °C28 June 194424.9 °C2,381 mm700
194332.8 °C9 October 194316.2 °C25 August 194323.9 °C2,362 mm430
194237.6 °C12 September 194213.8 °C20 June 194223.9 °C2,194 mm880
194132.0 °C9 October 194114.2 °C30 May 194124.2 °C2,729 mm510
194033.2 °C27 September 194016.5 °C13 September 194024.7 °C2,306 mm570

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
30.2 °C
+1.2 °C
Hot days (≥ 30 °C)
223 d/yr
+81
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2433 mm
+145 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+0.8 °C391 mm+52 mm
Feb30.7 °C+1.6 °C353 mm+25 mm
Mar29.8 °C+0.6 °C471 mm+184 mm
Apr30.0 °C+1.0 °C202 mm+33 mm
May29.9 °C+2.0 °C89 mm-8 mm
Jun27.4 °C+0.1 °C42 mm-14 mm
Jul29.3 °C+1.5 °C28 mm-18 mm
Aug30.7 °C+1.2 °C34 mm-29 mm
Sep32.9 °C+2.7 °C42 mm-78 mm
Oct30.8 °C+0.8 °C215 mm+3 mm
Nov30.6 °C+1.1 °C200 mm-62 mm
Dec30.7 °C+1.2 °C367 mm+57 mm

The year's extremes

Hottest day
35.9 °C
11 Sep 2025
Coldest day
13.3 °C
3 Jul 2025
Wettest day
82.4 mm
26 Dec 2025
Windiest day
21.3 km/h
25 Sep 2025
Strongest gust
61.2 km/h
15 Dec 2025
Hottest feels-like
43.1 °C
11 Sep 2025
Coldest feels-like
11.8 °C
3 Jul 2025
Sunniest day
12.7 h
30 Dec 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 Maldonado?

Puerto Maldonado has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 24.8 °C and it receives 2,288 mm of precipitation per year.

What is the hottest day ever recorded in Puerto Maldonado?

The hottest day measured in Puerto Maldonado between 1940 and 2025 was 6 October 2020, reaching 38.7 °C.

What is the coldest day in Puerto Maldonado?

The coldest day measured in Puerto Maldonado between 1940 and 2025 was 9 July 1969, at 9.3 °C.

Does it snow in Puerto Maldonado?

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

Has the climate of Puerto Maldonado warmed?

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

What is the wettest day in Puerto Maldonado?

The wettest day measured in Puerto Maldonado between 1940 and 2025 was 20 October 1966, with 183 mm of rain in 24 hours.

What was the windiest day in Puerto Maldonado?

The windiest day measured in Puerto Maldonado between 1940 and 2025 was 24 October 2021, with winds reaching 30.6 km/h.

What is the warmest month in Puerto Maldonado?

The warmest month in Puerto Maldonado is October (25.6 °C on average); the coldest is July (23.1 °C).

How much does it rain in Puerto Maldonado?

Puerto Maldonado receives on average 2,288 mm of precipitation per year, spread over about 224 rainy days.

Is it sunny in Puerto Maldonado?

Puerto Maldonado gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Puerto Maldonado?

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

What was the most extreme apparent temperature in Puerto Maldonado?

In Puerto Maldonado, between 1940 and 2025, the highest apparent temperature reached 44.6 °C on 23 October 2015, and the lowest was 6.2 °C on 9 July 1969.

Compare Puerto Maldonado with another city

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

Nearby cities

The climate around Puerto Maldonado

Other cities — Peru