Belen climate — normals and trends

Belen (Peru) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.5 °C and it receives 2,752 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 January (25.9 °C on average) and the coldest is July (24.6 °C). Rainfall peaks in April.

Belen averages 0 frost days, 131 hot days (≥ 30 °C) and 312 rainy days per year.

Belen has warmed by +1.4 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.9 °C (on 4 October 2023) and the coldest 14.5 °C (on 18 May 1968).

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

BelenLoreto

coords
-3.76°, -73.25°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJanuaryColdest monthJulyWettest monthAprilDriest monthAugust

Mean daily temperature

25.5°C

Average daily high

29.3°C

Average daily low

23.0°C

Annual rainfall

2,752mm

Sunshine / day

8.9h

Mean relative humidity

90%

Average peak wind

7.0km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

131 d/yr

Rainy days (≥ 1 mm)

312 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.8 °C

Average feels-like low

27.6 °C

Average peak gust

22.6 km/h

Tropical nights (≥ 20 °C)

362 d/yr

Solar radiation

16.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

35.9 °C

4 October 2023

Coldest day

14.5 °C

18 May 1968

Wettest day

198 mm

31 August 2016

Windiest day

20.5 km/h

21 August 2020

Strongest gust

60.5 km/h

8 November 1980

Hottest feels-like

44.4 °C

27 September 2010

Coldest feels-like

14.9 °C

18 May 1968

Sunniest day

12.0 h

4 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.1 °C20 January 202520.2 °C5 July 202525.9 °C3,376 mm1690
202435.8 °C25 September 202419.7 °C31 May 202426.6 °C2,607 mm2460
202335.9 °C4 October 202318.2 °C15 June 202326.3 °C2,493 mm2120
202235.1 °C29 September 202217.4 °C2 November 202225.8 °C2,632 mm1790
202134.9 °C14 October 202117.6 °C1 July 202126.0 °C2,841 mm1740
202034.4 °C27 January 202017.2 °C22 August 202026.3 °C2,370 mm2100
201935.2 °C5 April 201917.9 °C6 August 201926.0 °C3,051 mm1890
201833.7 °C24 September 201820.3 °C6 September 201825.8 °C2,760 mm1790
201735.2 °C17 March 201717.5 °C20 July 201726.2 °C2,622 mm2130
201635.1 °C2 November 201619.6 °C28 April 201626.4 °C2,955 mm2110
201534.7 °C22 October 201521.5 °C20 June 201526.2 °C3,018 mm1900
201434.0 °C26 January 201419.8 °C1 July 201425.9 °C2,817 mm1840
201334.3 °C3 September 201317.3 °C26 July 201325.9 °C2,707 mm1940
201234.2 °C11 October 201219.7 °C7 August 201225.8 °C2,877 mm1870
201133.9 °C1 January 201118.8 °C22 August 201125.8 °C2,693 mm2000
201035.0 °C2 October 201017.1 °C18 July 201026.3 °C2,447 mm2310
200934.1 °C31 October 200920.7 °C14 June 200926.0 °C2,858 mm2020
200834.0 °C29 September 200820.2 °C4 June 200825.9 °C2,605 mm1800
200734.8 °C7 February 200717.5 °C27 July 200725.9 °C2,482 mm2010
200634.2 °C25 October 200620.0 °C7 September 200625.9 °C2,400 mm2050
200534.8 °C16 January 200518.3 °C14 September 200526.1 °C2,498 mm2180
200434.6 °C28 January 200420.0 °C16 June 200425.8 °C2,422 mm1780
200333.8 °C15 March 200319.1 °C12 September 200325.7 °C2,641 mm1590
200233.7 °C8 January 200221.0 °C21 June 200225.7 °C2,550 mm1700
200133.5 °C9 October 200118.0 °C21 June 200125.5 °C2,652 mm1630
200033.9 °C4 January 200018.0 °C15 July 200025.4 °C2,980 mm1470
199933.8 °C30 December 199917.8 °C18 August 199925.2 °C2,711 mm1180
199833.7 °C5 February 199820.0 °C26 June 199826.0 °C2,970 mm1830
199734.2 °C31 January 199719.6 °C10 August 199725.7 °C2,761 mm1720
199633.1 °C13 March 199617.3 °C30 June 199625.4 °C3,067 mm1270
199533.9 °C10 January 199520.6 °C22 September 199525.8 °C2,822 mm1860
199432.5 °C17 October 199415.7 °C27 June 199425.4 °C3,375 mm1460
199332.7 °C18 February 199317.9 °C15 July 199325.3 °C2,959 mm1150
199234.3 °C3 February 199219.5 °C26 July 199225.6 °C2,959 mm1350
199133.4 °C16 January 199118.9 °C4 August 199125.6 °C2,869 mm1410
199032.9 °C26 February 199017.6 °C15 September 199025.4 °C3,124 mm1100
198933.7 °C30 December 198917.3 °C8 July 198925.4 °C2,875 mm1320
198833.6 °C11 March 198819.0 °C14 July 198825.7 °C2,807 mm1700
198734.4 °C10 March 198720.2 °C18 June 198725.7 °C2,977 mm1590
198633.1 °C1 February 198619.2 °C23 July 198625.2 °C3,348 mm1020
198533.4 °C27 January 198518.3 °C11 June 198525.3 °C2,710 mm1320
198433.1 °C17 December 198417.9 °C27 August 198425.3 °C3,015 mm1240
198335.4 °C1 February 198319.9 °C4 August 198326.0 °C2,650 mm1960
198232.6 °C6 March 198221.1 °C3 August 198225.5 °C2,810 mm1270
198135.1 °C23 January 198115.8 °C20 July 198125.6 °C2,774 mm1470
198034.8 °C1 March 198018.5 °C17 September 198025.7 °C2,502 mm1610
197934.4 °C19 January 197917.7 °C1 June 197925.7 °C2,558 mm1570
197834.4 °C15 January 197815.8 °C15 August 197825.4 °C2,855 mm1310
197733.8 °C30 January 197720.1 °C19 May 197725.5 °C2,590 mm1410
197633.9 °C26 September 197619.0 °C13 July 197625.1 °C2,376 mm1130
197532.5 °C4 February 197516.2 °C18 July 197524.8 °C3,363 mm670
197433.3 °C29 December 197418.8 °C26 July 197425.1 °C2,707 mm920
197333.1 °C14 February 197320.5 °C15 May 197325.5 °C2,928 mm1170
197234.0 °C19 February 197219.9 °C1 September 197225.4 °C2,765 mm1160
197132.4 °C9 February 197119.8 °C26 August 197124.9 °C3,065 mm570
197033.4 °C2 March 197019.7 °C11 July 197025.5 °C2,648 mm1190
196933.8 °C27 October 196916.9 °C11 July 196925.7 °C2,610 mm1290
196833.2 °C22 February 196814.5 °C18 May 196825.1 °C2,680 mm970
196732.8 °C13 February 196720.1 °C7 July 196725.2 °C2,776 mm910
196634.4 °C7 February 196618.6 °C2 July 196625.5 °C2,581 mm1260
196533.9 °C29 January 196516.7 °C21 August 196525.3 °C2,294 mm1150
196434.0 °C12 February 196419.0 °C28 July 196425.4 °C2,305 mm1210
196333.8 °C1 October 196319.8 °C7 August 196325.7 °C2,157 mm1540
196233.4 °C17 December 196219.5 °C8 July 196225.5 °C2,035 mm1390
196133.3 °C17 March 196118.9 °C18 June 196125.4 °C2,444 mm1300
196033.3 °C29 January 196018.9 °C3 September 196025.6 °C2,354 mm1330
195933.2 °C22 January 195920.7 °C22 May 195925.4 °C2,495 mm940
195833.7 °C17 January 195820.4 °C21 June 195825.6 °C2,735 mm1210
195732.9 °C10 December 195718.6 °C22 July 195725.3 °C2,558 mm1120
195631.0 °C15 February 195620.5 °C5 July 195624.4 °C3,127 mm150
195532.6 °C30 January 195516.7 °C1 August 195524.8 °C2,745 mm540
195433.1 °C28 March 195420.9 °C23 July 195424.8 °C2,776 mm400
195331.8 °C26 December 195320.2 °C7 July 195325.0 °C2,987 mm560
195232.2 °C8 March 195220.0 °C22 June 195224.9 °C2,848 mm570
195132.1 °C11 January 195120.6 °C3 June 195124.8 °C3,111 mm320
195031.8 °C24 January 195019.7 °C4 August 195024.8 °C2,818 mm390
194931.5 °C1 December 194920.3 °C3 July 194924.8 °C2,661 mm460
194832.5 °C22 January 194820.4 °C30 July 194825.0 °C2,427 mm470
194732.1 °C17 March 194720.3 °C20 May 194724.7 °C3,193 mm280
194632.4 °C19 February 194619.6 °C21 July 194624.6 °C2,877 mm260
194531.9 °C26 August 194520.9 °C19 May 194524.9 °C2,571 mm570
194432.0 °C18 February 194421.3 °C28 June 194425.0 °C2,654 mm450
194331.3 °C21 January 194320.5 °C14 April 194324.3 °C2,629 mm260
194231.4 °C4 January 194218.9 °C21 June 194224.3 °C3,161 mm240
194131.8 °C9 February 194120.8 °C31 May 194124.8 °C3,435 mm370
194032.8 °C15 January 194021.4 °C3 July 194025.1 °C2,281 mm690

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.8 °C
+0.5 °C
Hot days (≥ 30 °C)
169 d/yr
+38
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3376 mm
+624 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.4 °C+0.7 °C263 mm+23 mm
Feb29.4 °C-0.2 °C315 mm+76 mm
Mar29.4 °C0.0 °C384 mm+81 mm
Apr30.1 °C+1.1 °C370 mm+53 mm
May29.2 °C+0.6 °C326 mm+51 mm
Jun29.4 °C+1.1 °C311 mm+101 mm
Jul28.9 °C+0.5 °C145 mm-12 mm
Aug30.1 °C+0.7 °C180 mm+32 mm
Sep30.3 °C+0.5 °C227 mm+51 mm
Oct30.0 °C+0.1 °C262 mm+51 mm
Nov29.6 °C0.0 °C342 mm+111 mm
Dec30.7 °C+1.1 °C251 mm+7 mm

The year's extremes

Hottest day
34.1 °C
20 Jan 2025
Coldest day
20.2 °C
5 Jul 2025
Wettest day
63.8 mm
6 Jun 2025
Windiest day
15.5 km/h
2 Jul 2025
Strongest gust
38.9 km/h
16 Feb 2025
Hottest feels-like
41.1 °C
22 Sep 2025
Coldest feels-like
22.0 °C
2 Jul 2025
Sunniest day
12.0 h
15 Jan 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 Belen?

Belen has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 25.5 °C and it receives 2,752 mm of precipitation per year.

What is the hottest day ever recorded in Belen?

The hottest day measured in Belen between 1940 and 2025 was 4 October 2023, reaching 35.9 °C.

What is the coldest day in Belen?

The coldest day measured in Belen between 1940 and 2025 was 18 May 1968, at 14.5 °C.

Does it snow in Belen?

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

Has the climate of Belen warmed?

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

What is the wettest day in Belen?

The wettest day measured in Belen between 1940 and 2025 was 31 August 2016, with 198 mm of rain in 24 hours.

What was the windiest day in Belen?

The windiest day measured in Belen between 1940 and 2025 was 21 August 2020, with winds reaching 20.5 km/h.

What is the warmest month in Belen?

The warmest month in Belen is January (25.9 °C on average); the coldest is July (24.6 °C).

How much does it rain in Belen?

Belen receives on average 2,752 mm of precipitation per year, spread over about 312 rainy days.

Is it sunny in Belen?

Belen gets on average 8.9 hours of sunshine per day, roughly 3,249 hours per year over 1940-2025.

Are there tropical nights in Belen?

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

What was the most extreme apparent temperature in Belen?

In Belen, between 1940 and 2025, the highest apparent temperature reached 44.4 °C on 27 September 2010, and the lowest was 14.9 °C on 18 May 1968.

Compare Belen with another city

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

Nearby cities

The climate around Belen

Other cities — Peru