Bagua Grande climate — normals and trends

Bagua Grande (Peru) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 21.9 °C and it receives 2,173 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 December (23.1 °C on average) and the coldest is July (20.0 °C). Rainfall peaks in April.

Bagua Grande averages 0 frost days, 30 hot days (≥ 30 °C) and 243 rainy days per year.

Bagua Grande has warmed by +1.6 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.8 °C (on 10 January 1978) and the coldest 11.3 °C (on 28 November 1942).

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

Bagua GrandeAmazonas

coords
-5.76°, -78.44°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthDecemberColdest monthJulyWettest monthAprilDriest monthDecember

Mean daily temperature

21.9°C

Average daily high

26.4°C

Average daily low

17.8°C

Annual rainfall

2,173mm

Sunshine / day

10.3h

Mean relative humidity

77%

Average peak wind

7.5km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

30 d/yr

Rainy days (≥ 1 mm)

243 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.2 °C

Average feels-like low

19.3 °C

Average peak gust

24.5 km/h

Tropical nights (≥ 20 °C)

24 d/yr

Solar radiation

17.2 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.43 · 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.8 °C

10 January 1978

Coldest day

11.3 °C

28 November 1942

Wettest day

107 mm

21 August 2017

Windiest day

14.5 km/h

5 March 2010

Strongest gust

42.5 km/h

23 January 2016

Hottest feels-like

38.7 °C

6 October 2023

Coldest feels-like

8.8 °C

26 November 1956

Sunniest day

12.3 h

13 January 2004

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.9 °C25 December 202515.0 °C30 August 202522.8 °C2,941 mm410
202435.6 °C2 December 202416.3 °C4 August 202424.0 °C1,608 mm1120
202334.8 °C7 October 202315.5 °C3 August 202323.0 °C2,127 mm620
202233.5 °C27 October 202214.6 °C2 September 202222.5 °C2,390 mm640
202133.9 °C27 December 202113.9 °C8 July 202122.3 °C2,395 mm330
202032.8 °C27 October 202014.4 °C28 August 202022.4 °C2,130 mm470
201931.3 °C10 January 201913.5 °C8 August 201921.7 °C2,989 mm90
201832.5 °C1 December 201814.0 °C2 July 201821.6 °C2,714 mm210
201732.4 °C18 November 201713.7 °C15 July 201722.1 °C3,025 mm210
201634.7 °C25 January 201614.0 °C21 November 201623.0 °C2,033 mm840
201532.2 °C3 November 201515.3 °C14 July 201522.1 °C2,297 mm170
201433.1 °C20 November 201414.5 °C7 September 201422.4 °C2,082 mm310
201333.7 °C30 November 201314.4 °C21 September 201322.4 °C2,090 mm370
201233.0 °C5 December 201215.2 °C10 August 201222.2 °C2,062 mm300
201134.0 °C15 March 201114.8 °C12 August 201122.4 °C1,933 mm650
201033.8 °C13 December 201014.8 °C22 July 201022.8 °C2,005 mm900
200933.8 °C6 November 200914.8 °C21 July 200922.5 °C1,762 mm410
200833.6 °C17 November 200815.9 °C2 February 200822.7 °C1,825 mm520
200733.5 °C15 February 200714.0 °C5 December 200722.1 °C2,239 mm290
200633.3 °C6 January 200614.5 °C19 October 200622.3 °C1,823 mm250
200533.7 °C18 January 200513.4 °C24 November 200522.7 °C1,778 mm490
200433.5 °C15 January 200414.9 °C3 August 200422.3 °C1,708 mm370
200332.0 °C28 December 200314.5 °C6 July 200321.9 °C2,043 mm200
200232.0 °C10 April 200214.8 °C29 August 200221.9 °C1,917 mm170
200132.5 °C14 December 200114.3 °C24 August 200121.4 °C2,470 mm80
200031.5 °C15 December 200013.7 °C6 November 200021.2 °C2,880 mm140
199930.5 °C20 November 199913.3 °C22 August 199921.1 °C2,952 mm60
199832.4 °C8 February 199814.0 °C3 December 199822.6 °C2,574 mm400
199732.8 °C15 October 199715.3 °C22 August 199722.4 °C1,778 mm400
199632.3 °C13 March 199613.2 °C19 November 199621.6 °C2,464 mm170
199533.2 °C10 January 199515.3 °C6 July 199522.2 °C2,297 mm170
199432.0 °C28 December 199414.2 °C10 August 199421.6 °C2,836 mm90
199332.5 °C8 January 199313.9 °C31 August 199322.1 °C2,258 mm160
199234.1 °C22 March 199214.3 °C27 August 199222.8 °C1,606 mm690
199132.7 °C13 December 199115.2 °C6 July 199122.3 °C2,093 mm250
199033.1 °C1 March 199013.7 °C19 September 199022.2 °C1,922 mm400
198935.3 °C28 December 198913.6 °C10 July 198921.8 °C2,078 mm480
198834.1 °C12 January 198814.9 °C17 July 198822.3 °C2,237 mm410
198733.6 °C1 November 198715.8 °C31 October 198722.8 °C1,871 mm620
198631.5 °C27 November 198614.0 °C21 July 198621.6 °C2,620 mm160
198532.7 °C3 November 198514.0 °C2 November 198521.5 °C2,309 mm500
198433.1 °C30 October 198413.8 °C4 November 198422.1 °C1,884 mm370
198334.1 °C9 February 198315.8 °C10 August 198323.1 °C1,756 mm540
198233.1 °C21 February 198215.1 °C9 August 198222.3 °C1,830 mm460
198134.2 °C23 January 198113.5 °C22 July 198122.5 °C1,765 mm530
198034.1 °C12 January 198014.7 °C5 August 198022.7 °C1,340 mm840
197934.3 °C6 January 197912.7 °C13 July 197922.7 °C1,522 mm880
197835.8 °C10 January 197813.8 °C19 August 197822.4 °C1,838 mm810
197732.8 °C7 October 197714.1 °C7 July 197722.2 °C1,744 mm390
197632.3 °C17 October 197613.7 °C18 August 197621.3 °C2,241 mm250
197532.5 °C24 December 197512.0 °C19 July 197521.1 °C2,991 mm170
197431.3 °C1 December 197413.2 °C2 September 197420.9 °C2,109 mm90
197331.7 °C21 October 197312.8 °C8 December 197321.8 °C2,135 mm190
197233.3 °C24 December 197213.6 °C9 August 197221.8 °C1,919 mm280
197132.5 °C9 February 197113.3 °C4 July 197120.9 °C2,676 mm40
197031.9 °C21 November 197013.7 °C12 September 197021.5 °C2,170 mm160
196932.3 °C21 January 196914.0 °C7 July 196921.9 °C2,260 mm280
196832.3 °C21 November 196812.3 °C6 May 196821.0 °C2,274 mm230
196731.0 °C22 March 196712.1 °C27 November 196720.8 °C2,411 mm70
196631.9 °C20 December 196613.0 °C22 July 196621.4 °C2,148 mm170
196532.4 °C27 January 196513.7 °C23 August 196521.3 °C1,810 mm130
196431.0 °C9 February 196412.6 °C24 July 196420.9 °C2,367 mm100
196333.5 °C15 February 196313.1 °C14 November 196321.2 °C1,762 mm130
196232.3 °C15 December 196212.6 °C21 November 196221.0 °C1,873 mm80
196130.3 °C3 January 196113.3 °C20 July 196120.8 °C2,574 mm30
196032.2 °C14 December 196013.6 °C14 July 196021.8 °C1,149 mm290
195932.8 °C23 January 195913.3 °C25 September 195921.5 °C1,790 mm180
195832.1 °C17 January 195814.0 °C6 November 195821.5 °C2,038 mm150
195730.3 °C26 November 195714.5 °C23 July 195721.2 °C1,949 mm30
195631.5 °C21 December 195611.4 °C25 November 195620.8 °C2,163 mm80
195529.7 °C28 January 195512.5 °C3 August 195521.0 °C2,351 mm00
195430.7 °C3 December 195412.3 °C20 November 195421.0 °C2,408 mm60
195332.1 °C24 December 195314.1 °C18 December 195321.8 °C1,905 mm200
195229.8 °C19 November 195213.1 °C16 November 195220.9 °C2,375 mm00
195130.7 °C4 February 195114.4 °C11 January 195121.1 °C2,546 mm10
195030.7 °C29 November 195012.3 °C25 January 195021.3 °C1,906 mm80
194931.9 °C13 December 194913.2 °C20 December 194920.8 °C2,779 mm240
194831.6 °C22 January 194814.1 °C16 February 194821.6 °C2,414 mm40
194732.8 °C29 November 194712.6 °C30 November 194721.8 °C1,922 mm250
194631.9 °C5 January 194613.6 °C19 November 194621.2 °C2,066 mm100
194533.7 °C24 November 194513.2 °C2 August 194521.9 °C1,474 mm360
194432.5 °C22 October 194413.5 °C19 February 194421.5 °C2,258 mm200
194330.9 °C25 December 194313.3 °C3 September 194320.7 °C2,459 mm40
194230.0 °C28 December 194211.3 °C28 November 194220.4 °C3,686 mm10
194130.2 °C11 November 194113.9 °C3 November 194121.1 °C3,545 mm10
194033.4 °C3 March 194014.0 °C21 July 194022.3 °C1,153 mm510

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
27.1 °C
+0.7 °C
Hot days (≥ 30 °C)
41 d/yr
+11
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2941 mm
+768 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.7 °C+1.1 °C101 mm-21 mm
Feb28.1 °C+0.8 °C272 mm+121 mm
Mar27.1 °C+0.2 °C291 mm+56 mm
Apr27.0 °C+0.7 °C450 mm+143 mm
May26.3 °C+0.6 °C355 mm+82 mm
Jun25.1 °C+0.6 °C250 mm+52 mm
Jul24.4 °C+0.5 °C179 mm+20 mm
Aug25.6 °C+0.7 °C239 mm+98 mm
Sep26.1 °C0.0 °C293 mm+121 mm
Oct27.2 °C-0.1 °C298 mm+118 mm
Nov28.5 °C+0.3 °C198 mm+76 mm
Dec31.0 °C+3.0 °C14 mm-96 mm

The year's extremes

Hottest day
33.9 °C
25 Dec 2025
Coldest day
15.0 °C
30 Aug 2025
Wettest day
60.2 mm
5 Apr 2025
Windiest day
12.1 km/h
6 Jul 2025
Strongest gust
35.3 km/h
5 Sep 2025
Hottest feels-like
36.9 °C
15 Dec 2025
Coldest feels-like
15.4 °C
30 Aug 2025
Sunniest day
12.2 h
23 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 Bagua Grande?

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

What is the hottest day ever recorded in Bagua Grande?

The hottest day measured in Bagua Grande between 1940 and 2025 was 10 January 1978, reaching 35.8 °C.

What is the coldest day in Bagua Grande?

The coldest day measured in Bagua Grande between 1940 and 2025 was 28 November 1942, at 11.3 °C.

Does it snow in Bagua Grande?

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

Has the climate of Bagua Grande warmed?

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

What is the wettest day in Bagua Grande?

The wettest day measured in Bagua Grande between 1940 and 2025 was 21 August 2017, with 107 mm of rain in 24 hours.

What was the windiest day in Bagua Grande?

The windiest day measured in Bagua Grande between 1940 and 2025 was 5 March 2010, with winds reaching 14.5 km/h.

What is the warmest month in Bagua Grande?

The warmest month in Bagua Grande is December (23.1 °C on average); the coldest is July (20.0 °C).

How much does it rain in Bagua Grande?

Bagua Grande receives on average 2,173 mm of precipitation per year, spread over about 243 rainy days.

Is it sunny in Bagua Grande?

Bagua Grande gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Bagua Grande?

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

What was the most extreme apparent temperature in Bagua Grande?

In Bagua Grande, between 1940 and 2025, the highest apparent temperature reached 38.7 °C on 6 October 2023, and the lowest was 8.8 °C on 26 November 1956.

Compare Bagua Grande with another city

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

Nearby cities

The climate around Bagua Grande

Other cities — Peru