Badagry climate — normals and trends

Badagry (Nigeria) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.2 °C and it receives 1,615 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.6 °C on average) and the coldest is August (24.5 °C). Rainfall peaks in June.

Badagry averages 0 frost days, 98 hot days (≥ 30 °C) and 260 rainy days per year.

Badagry 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 34.0 °C (on 8 February 2020) and the coldest 18.5 °C (on 9 January 1957).

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

BadagryLagos

coords
6.42°, 2.88°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMarchColdest monthAugustWettest monthJuneDriest monthJanuary

Mean daily temperature

26.2°C

Average daily high

28.7°C

Average daily low

24.5°C

Annual rainfall

1,615mm

Sunshine / day

9.8h

Mean relative humidity

84%

Average peak wind

15.6km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

98 d/yr

Rainy days (≥ 1 mm)

260 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

28.4 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

16.8 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.83 · 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

34.0 °C

8 February 2020

Coldest day

18.5 °C

9 January 1957

Wettest day

157 mm

10 September 1968

Windiest day

27.6 km/h

17 August 1991

Strongest gust

51.5 km/h

20 August 1967

Hottest feels-like

40.7 °C

27 March 2024

Coldest feels-like

14.6 °C

9 January 1957

Sunniest day

12.0 h

29 May 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.8 °C10 January 202523.0 °C20 August 202527.1 °C1,398 mm1780
202433.3 °C15 March 202422.6 °C21 December 202427.6 °C1,205 mm2110
202333.0 °C18 December 202321.6 °C1 January 202327.4 °C1,587 mm2090
202232.5 °C29 January 202221.2 °C31 January 202226.9 °C1,369 mm1670
202132.4 °C3 March 202122.5 °C27 June 202127.2 °C1,407 mm1830
202034.0 °C8 February 202020.8 °C3 January 202027.0 °C1,199 mm1780
201932.8 °C1 January 201923.3 °C25 June 201927.1 °C1,877 mm1770
201831.8 °C4 February 201821.5 °C6 January 201826.8 °C1,504 mm1470
201732.3 °C16 March 201723.0 °C24 August 201726.9 °C1,393 mm1790
201633.1 °C10 February 201621.9 °C30 January 201627.1 °C1,484 mm1900
201531.8 °C18 December 201519.1 °C15 January 201526.7 °C1,223 mm1530
201431.6 °C5 May 201422.0 °C14 August 201426.6 °C1,609 mm1110
201331.9 °C13 January 201321.5 °C19 December 201326.6 °C1,149 mm1190
201231.7 °C13 March 201221.5 °C14 January 201226.6 °C1,562 mm1190
201131.8 °C5 February 201121.1 °C1 January 201126.7 °C1,335 mm1520
201032.9 °C29 January 201022.8 °C31 December 201027.1 °C1,442 mm1690
200931.8 °C23 December 200921.7 °C24 January 200926.7 °C1,297 mm1460
200832.3 °C17 February 200820.7 °C23 January 200826.6 °C1,561 mm1360
200732.6 °C13 February 200720.9 °C14 January 200726.6 °C1,586 mm1390
200632.1 °C11 December 200622.3 °C3 September 200626.8 °C1,610 mm1430
200532.4 °C21 January 200520.6 °C9 January 200526.7 °C1,275 mm1470
200431.9 °C8 March 200422.2 °C25 July 200426.5 °C1,384 mm1210
200332.3 °C24 March 200322.0 °C9 December 200326.6 °C1,348 mm1380
200232.1 °C24 February 200220.8 °C27 December 200226.4 °C1,401 mm1200
200132.2 °C16 February 200122.4 °C31 July 200126.4 °C1,344 mm1130
200032.4 °C1 March 200021.4 °C2 February 200026.4 °C1,389 mm1300
199931.7 °C19 April 199922.1 °C15 August 199926.3 °C1,757 mm1070
199833.1 °C6 March 199820.9 °C20 January 199826.8 °C1,174 mm1610
199731.9 °C5 March 199722.4 °C2 February 199726.3 °C1,384 mm890
199630.8 °C30 January 199622.5 °C24 August 199626.3 °C1,685 mm760
199532.1 °C24 February 199522.1 °C26 December 199526.5 °C1,538 mm1210
199431.9 °C27 December 199421.3 °C19 December 199426.3 °C1,446 mm1030
199331.8 °C20 February 199321.0 °C12 January 199326.4 °C1,364 mm870
199232.6 °C21 March 199219.8 °C6 January 199226.1 °C1,247 mm970
199131.3 °C10 March 199120.3 °C1 January 199126.3 °C1,603 mm780
199032.3 °C10 March 199021.5 °C19 August 199026.3 °C1,305 mm870
198932.1 °C27 January 198919.8 °C3 January 198926.1 °C1,621 mm1130
198831.8 °C13 February 198821.9 °C27 December 198826.4 °C1,919 mm1060
198731.9 °C12 March 198722.6 °C28 September 198726.7 °C1,709 mm1390
198631.6 °C3 February 198620.8 °C21 December 198626.0 °C1,347 mm810
198531.2 °C25 February 198521.5 °C18 December 198526.1 °C1,635 mm850
198432.1 °C16 March 198421.9 °C13 December 198426.3 °C1,384 mm910
198332.5 °C7 March 198320.2 °C19 January 198326.2 °C1,171 mm1170
198231.5 °C6 February 198222.0 °C7 August 198226.1 °C1,482 mm760
198131.4 °C17 February 198122.4 °C30 July 198126.3 °C1,785 mm860
198032.2 °C7 April 198021.5 °C21 December 198026.2 °C2,179 mm780
197931.4 °C27 March 197921.7 °C12 December 197926.2 °C1,873 mm750
197831.4 °C23 February 197821.5 °C31 July 197825.9 °C1,845 mm400
197731.4 °C26 March 197721.2 °C26 December 197726.0 °C1,648 mm560
197630.8 °C21 January 197621.7 °C2 December 197625.5 °C1,816 mm310
197531.3 °C5 April 197521.1 °C1 January 197525.7 °C1,816 mm520
197431.3 °C11 February 197420.3 °C29 December 197425.9 °C1,904 mm490
197332.6 °C7 March 197322.3 °C2 August 197326.4 °C2,035 mm1180
197232.3 °C21 December 197221.7 °C14 August 197226.1 °C1,834 mm990
197132.3 °C25 April 197120.1 °C20 December 197125.8 °C2,355 mm650
197031.7 °C18 February 197021.9 °C4 December 197026.2 °C1,906 mm1050
196931.9 °C21 February 196922.2 °C20 July 196926.1 °C1,875 mm890
196831.2 °C7 February 196820.1 °C18 January 196825.9 °C2,452 mm470
196731.5 °C14 March 196721.6 °C1 January 196725.8 °C1,833 mm650
196633.2 °C6 February 196620.5 °C5 January 196626.2 °C1,645 mm1010
196531.1 °C1 March 196522.1 °C16 July 196525.9 °C1,682 mm420
196431.6 °C30 March 196421.0 °C13 January 196425.9 °C1,346 mm1010
196332.5 °C10 March 196322.1 °C11 March 196326.0 °C1,987 mm700
196231.8 °C4 February 196220.6 °C8 February 196225.7 °C1,808 mm680
196132.0 °C8 March 196121.0 °C15 August 196125.9 °C1,592 mm750
196032.2 °C15 February 196021.7 °C3 January 196025.8 °C1,693 mm620
195932.6 °C2 February 195921.2 °C15 August 195925.8 °C1,275 mm750
195831.9 °C15 February 195821.0 °C2 August 195825.7 °C1,546 mm660
195730.8 °C8 February 195718.5 °C9 January 195725.4 °C2,276 mm130
195630.8 °C10 January 195620.7 °C10 August 195625.4 °C1,704 mm180
195531.4 °C19 February 195521.2 °C30 December 195525.6 °C1,753 mm480
195431.2 °C9 February 195420.9 °C24 July 195425.5 °C1,462 mm210
195331.0 °C30 January 195321.0 °C3 December 195325.9 °C1,703 mm490
195231.6 °C3 March 195221.4 °C4 February 195225.8 °C2,103 mm670
195131.3 °C22 December 195122.3 °C14 July 195125.8 °C2,121 mm680
195031.7 °C15 February 195021.0 °C5 September 195025.5 °C2,024 mm520
194931.8 °C17 February 194921.4 °C15 August 194925.9 °C1,408 mm650
194832.2 °C20 March 194821.0 °C5 January 194825.7 °C1,515 mm650
194731.8 °C21 February 194721.5 °C21 January 194725.8 °C2,125 mm710
194632.8 °C14 February 194621.0 °C1 January 194625.7 °C1,259 mm970
194532.8 °C13 February 194520.0 °C5 February 194525.7 °C1,410 mm1020
194433.4 °C4 February 194421.3 °C31 January 194425.7 °C1,887 mm840
194331.2 °C20 February 194319.9 °C18 August 194325.3 °C1,765 mm160
194231.2 °C7 March 194221.4 °C19 July 194225.6 °C1,496 mm310
194131.1 °C8 March 194122.3 °C13 September 194125.8 °C1,648 mm300
194030.7 °C8 February 194021.5 °C5 August 194025.7 °C1,747 mm220

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.5 °C
+0.8 °C
Hot days (≥ 30 °C)
178 d/yr
+80
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1398 mm
-217 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.5 °C+1.7 °C18 mm-25 mm
Feb31.3 °C+0.9 °C39 mm-23 mm
Mar31.3 °C+1.0 °C76 mm-36 mm
Apr30.9 °C+0.9 °C81 mm-60 mm
May30.3 °C+1.1 °C174 mm-36 mm
Jun28.9 °C+1.1 °C249 mm-18 mm
Jul27.0 °C+0.3 °C137 mm-55 mm
Aug26.5 °C+0.1 °C103 mm-7 mm
Sep27.7 °C+0.6 °C178 mm+17 mm
Oct28.8 °C+0.6 °C211 mm+42 mm
Nov30.0 °C+0.7 °C71 mm-25 mm
Dec30.1 °C+0.5 °C62 mm+8 mm

The year's extremes

Hottest day
32.8 °C
10 Jan 2025
Coldest day
23.0 °C
20 Aug 2025
Wettest day
50.9 mm
6 Oct 2025
Windiest day
26.8 km/h
12 Jul 2025
Strongest gust
47.9 km/h
12 Jul 2025
Hottest feels-like
39.1 °C
5 Jan 2025
Coldest feels-like
24.6 °C
12 Jan 2025
Sunniest day
12.0 h
25 Jun 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 Badagry?

Badagry has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.2 °C and it receives 1,615 mm of precipitation per year.

What is the hottest day ever recorded in Badagry?

The hottest day measured in Badagry between 1940 and 2025 was 8 February 2020, reaching 34.0 °C.

What is the coldest day in Badagry?

The coldest day measured in Badagry between 1940 and 2025 was 9 January 1957, at 18.5 °C.

Does it snow in Badagry?

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

Has the climate of Badagry warmed?

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

What is the wettest day in Badagry?

The wettest day measured in Badagry between 1940 and 2025 was 10 September 1968, with 157 mm of rain in 24 hours.

What was the windiest day in Badagry?

The windiest day measured in Badagry between 1940 and 2025 was 17 August 1991, with winds reaching 27.6 km/h.

What is the warmest month in Badagry?

The warmest month in Badagry is March (27.6 °C on average); the coldest is August (24.5 °C).

How much does it rain in Badagry?

Badagry receives on average 1,615 mm of precipitation per year, spread over about 260 rainy days.

Is it sunny in Badagry?

Badagry gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Badagry?

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

What was the most extreme apparent temperature in Badagry?

In Badagry, between 1940 and 2025, the highest apparent temperature reached 40.7 °C on 27 March 2024, and the lowest was 14.6 °C on 9 January 1957.

Compare Badagry with another city

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

Nearby cities

The climate around Badagry

Other cities — Nigeria