Bonny climate — normals and trends

Bonny (Nigeria) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.1 °C and it receives 2,854 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 March (27.2 °C on average) and the coldest is August (24.8 °C). Rainfall peaks in June.

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

Bonny has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.7 °C (on 29 January 2016) and the coldest 20.9 °C (on 29 August 1950).

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

BonnyRivers State

coords
4.45°, 7.17°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMarchColdest monthAugustWettest monthJuneDriest monthJanuary

Mean daily temperature

26.1°C

Average daily high

27.9°C

Average daily low

24.7°C

Annual rainfall

2,854mm

Sunshine / day

8.7h

Mean relative humidity

85%

Average peak wind

15.3km/h

Seasonal range

2.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

26 d/yr

Rainy days (≥ 1 mm)

312 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.0 °C

Average feels-like low

28.9 °C

Average peak gust

27.2 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

15.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

29 January 2016

Coldest day

20.9 °C

29 August 1950

Wettest day

242 mm

10 August 2009

Windiest day

33.8 km/h

16 July 1950

Strongest gust

53.3 km/h

17 July 1950

Hottest feels-like

40.4 °C

7 April 2024

Coldest feels-like

17.6 °C

8 January 1957

Sunniest day

12.0 h

18 May 2017

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.9 °C6 January 202523.6 °C18 August 202526.9 °C3,622 mm1050
202432.6 °C28 April 202424.0 °C15 October 202427.5 °C2,835 mm1620
202332.2 °C14 February 202323.7 °C1 January 202327.1 °C3,606 mm1050
202231.2 °C25 February 202223.4 °C31 December 202226.7 °C2,551 mm680
202131.5 °C25 February 202123.6 °C4 September 202126.9 °C2,963 mm660
202032.6 °C1 February 202022.3 °C26 January 202026.9 °C3,022 mm1050
201931.1 °C5 January 201923.7 °C27 August 201926.8 °C3,362 mm830
201831.3 °C1 February 201823.1 °C6 January 201826.6 °C3,024 mm430
201731.4 °C14 February 201723.7 °C19 August 201726.7 °C3,232 mm670
201632.7 °C29 January 201623.5 °C2 February 201626.8 °C3,052 mm920
201530.9 °C17 February 201521.5 °C14 January 201526.4 °C2,801 mm520
201430.9 °C4 May 201423.4 °C26 August 201426.4 °C3,109 mm260
201331.2 °C3 April 201322.9 °C14 September 201326.4 °C2,823 mm430
201230.8 °C26 December 201223.1 °C12 August 201226.3 °C2,575 mm230
201131.4 °C3 December 201123.4 °C16 January 201126.4 °C2,769 mm410
201031.5 °C6 February 201023.5 °C31 July 201026.8 °C2,888 mm760
200930.7 °C22 March 200923.4 °C1 July 200926.5 °C3,600 mm280
200831.9 °C17 February 200822.6 °C22 January 200826.3 °C2,739 mm340
200732.0 °C12 January 200722.3 °C14 January 200726.3 °C3,355 mm490
200631.8 °C29 December 200623.1 °C10 September 200626.5 °C2,847 mm400
200531.7 °C21 January 200522.2 °C11 January 200526.5 °C2,555 mm590
200430.9 °C10 February 200423.2 °C24 July 200426.3 °C2,905 mm370
200331.1 °C7 February 200323.1 °C4 July 200326.4 °C2,720 mm260
200231.0 °C11 January 200223.4 °C5 October 200226.2 °C3,076 mm240
200131.7 °C14 February 200122.9 °C23 July 200126.1 °C2,702 mm210
200031.6 °C27 February 200023.0 °C12 August 200026.1 °C2,714 mm340
199930.5 °C20 March 199923.0 °C15 July 199926.1 °C2,967 mm170
199832.3 °C6 March 199823.4 °C25 August 199826.8 °C2,287 mm900
199730.9 °C4 March 199723.1 °C2 August 199726.2 °C2,897 mm210
199630.0 °C19 March 199622.9 °C22 July 199626.1 °C2,696 mm30
199530.6 °C24 December 199523.4 °C20 August 199526.3 °C2,864 mm180
199430.6 °C27 March 199423.2 °C5 July 199426.2 °C2,685 mm150
199330.3 °C1 May 199322.9 °C31 August 199326.1 °C2,708 mm110
199231.9 °C28 February 199221.9 °C7 January 199226.0 °C2,620 mm270
199130.8 °C15 January 199123.1 °C1 January 199126.1 °C2,668 mm70
199030.8 °C10 March 199023.0 °C29 September 199026.0 °C2,889 mm180
198932.4 °C19 February 198922.8 °C5 January 198926.1 °C2,854 mm210
198830.9 °C1 March 198823.4 °C30 August 198826.2 °C3,127 mm220
198730.8 °C19 March 198723.6 °C1 July 198726.4 °C2,910 mm220
198630.6 °C8 April 198622.8 °C13 August 198625.9 °C3,057 mm150
198530.3 °C3 March 198522.8 °C31 July 198525.8 °C3,168 mm40
198430.5 °C18 March 198422.6 °C6 September 198426.0 °C2,567 mm80
198331.3 °C15 March 198321.6 °C9 January 198326.1 °C2,361 mm620
198230.7 °C5 March 198223.0 °C24 July 198225.9 °C2,838 mm60
198130.3 °C12 April 198122.7 °C6 September 198125.9 °C2,534 mm80
198030.4 °C21 April 198022.9 °C27 December 198025.9 °C3,495 mm40
197930.3 °C20 March 197923.3 °C25 July 197926.1 °C3,307 mm60
197830.0 °C17 March 197822.6 °C5 July 197825.7 °C3,098 mm10
197730.4 °C6 March 197723.2 °C15 June 197726.0 °C2,666 mm100
197630.0 °C6 April 197622.7 °C21 June 197625.5 °C3,138 mm20
197530.2 °C4 January 197522.3 °C19 August 197525.6 °C2,860 mm50
197430.1 °C11 March 197422.7 °C10 October 197425.7 °C3,240 mm40
197331.3 °C20 March 197323.1 °C1 August 197326.2 °C3,252 mm320
197231.0 °C21 December 197223.1 °C30 July 197226.0 °C3,015 mm70
197130.6 °C17 March 197122.6 °C18 August 197125.7 °C3,167 mm90
197030.8 °C7 April 197022.8 °C4 August 197026.0 °C2,975 mm210
196930.8 °C19 March 196922.8 °C27 August 196926.1 °C3,487 mm290
196830.4 °C15 April 196821.8 °C18 January 196825.8 °C3,102 mm20
196731.0 °C4 March 196722.2 °C27 January 196725.8 °C3,015 mm220
196631.1 °C5 February 196622.6 °C14 September 196626.1 °C2,498 mm210
196530.1 °C16 March 196522.6 °C11 September 196525.8 °C3,074 mm10
196430.5 °C16 January 196422.4 °C2 August 196425.8 °C2,099 mm180
196330.7 °C10 March 196323.1 °C17 August 196326.0 °C2,380 mm30
196231.3 °C7 February 196222.7 °C8 February 196225.7 °C2,756 mm50
196130.4 °C28 February 196122.7 °C1 August 196125.8 °C2,293 mm30
196030.2 °C4 February 196022.4 °C16 July 196025.8 °C2,897 mm10
195930.3 °C17 March 195922.9 °C6 August 195925.9 °C2,196 mm30
195831.4 °C13 February 195821.8 °C27 July 195825.8 °C2,433 mm120
195730.1 °C14 February 195721.4 °C9 January 195725.6 °C2,981 mm40
195629.6 °C30 March 195621.9 °C8 August 195625.4 °C2,903 mm00
195529.6 °C21 January 195522.6 °C22 September 195525.6 °C2,959 mm00
195429.6 °C18 January 195420.9 °C3 August 195425.4 °C2,651 mm00
195329.7 °C17 January 195322.1 °C10 August 195325.8 °C2,799 mm00
195230.7 °C6 January 195222.1 °C12 August 195225.8 °C3,167 mm110
195130.5 °C28 December 195123.1 °C21 September 195125.8 °C3,190 mm50
195030.3 °C13 March 195020.9 °C29 August 195025.6 °C2,249 mm20
194930.3 °C30 January 194922.6 °C26 August 194925.8 °C2,625 mm60
194830.4 °C17 March 194822.8 °C29 July 194825.6 °C3,195 mm30
194730.7 °C19 January 194722.2 °C8 September 194725.8 °C3,011 mm20
194630.9 °C14 February 194622.3 °C19 August 194625.7 °C2,647 mm160
194531.2 °C25 February 194521.8 °C4 February 194525.8 °C2,204 mm260
194431.6 °C4 February 194422.3 °C7 August 194425.8 °C2,027 mm140
194329.6 °C6 March 194321.3 °C20 July 194325.4 °C1,893 mm00
194229.9 °C24 January 194221.6 °C18 July 194225.5 °C2,761 mm00
194130.1 °C26 March 194122.5 °C27 July 194125.6 °C2,802 mm20
194030.2 °C4 March 194021.7 °C4 August 194025.5 °C2,762 mm10

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
28.7 °C
+0.8 °C
Hot days (≥ 30 °C)
105 d/yr
+79
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3622 mm
+768 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.3 °C+1.4 °C58 mm-8 mm
Feb30.4 °C+1.2 °C84 mm-7 mm
Mar30.3 °C+1.2 °C172 mm-14 mm
Apr30.0 °C+1.0 °C196 mm-45 mm
May29.7 °C+1.3 °C273 mm-29 mm
Jun28.4 °C+1.2 °C447 mm+41 mm
Jul26.5 °C+0.2 °C752 mm+368 mm
Aug26.4 °C+0.2 °C196 mm-77 mm
Sep27.0 °C+0.4 °C645 mm+324 mm
Oct27.6 °C+0.4 °C530 mm+215 mm
Nov28.6 °C+0.6 °C170 mm-17 mm
Dec29.2 °C+0.6 °C99 mm+17 mm

The year's extremes

Hottest day
31.9 °C
6 Jan 2025
Coldest day
23.6 °C
18 Aug 2025
Wettest day
207.5 mm
13 Sep 2025
Windiest day
28.4 km/h
26 Mar 2025
Strongest gust
42.1 km/h
29 Aug 2025
Hottest feels-like
39.6 °C
27 Feb 2025
Coldest feels-like
26.5 °C
8 Sep 2025
Sunniest day
11.9 h
11 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 Bonny?

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

What is the hottest day ever recorded in Bonny?

The hottest day measured in Bonny between 1940 and 2025 was 29 January 2016, reaching 32.7 °C.

What is the coldest day in Bonny?

The coldest day measured in Bonny between 1940 and 2025 was 29 August 1950, at 20.9 °C.

Does it snow in Bonny?

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

Has the climate of Bonny warmed?

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

What is the wettest day in Bonny?

The wettest day measured in Bonny between 1940 and 2025 was 10 August 2009, with 242 mm of rain in 24 hours.

What was the windiest day in Bonny?

The windiest day measured in Bonny between 1940 and 2025 was 16 July 1950, with winds reaching 33.8 km/h.

What is the warmest month in Bonny?

The warmest month in Bonny is March (27.2 °C on average); the coldest is August (24.8 °C).

How much does it rain in Bonny?

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

Is it sunny in Bonny?

Bonny gets on average 8.7 hours of sunshine per day, roughly 3,175 hours per year over 1940-2025.

Are there tropical nights in Bonny?

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

What was the most extreme apparent temperature in Bonny?

In Bonny, between 1940 and 2025, the highest apparent temperature reached 40.4 °C on 7 April 2024, and the lowest was 17.6 °C on 8 January 1957.

Compare Bonny with another city

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

Nearby cities

The climate around Bonny

Other cities — Nigeria