Ankazobe climate — normals and trends

Ankazobe (Madagascar) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 18.5 °C and it receives 1,531 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 (20.5 °C on average) and the coldest is July (14.7 °C). Rainfall peaks in January.

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

Ankazobe has warmed by +2.1 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.6 °C (on 6 October 2006) and the coldest 3.6 °C (on 5 June 1972).

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

AnkazobeAnalamanga

coords
-18.32°, 47.12°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthJune

Mean daily temperature

18.5°C

Average daily high

24.3°C

Average daily low

13.9°C

Annual rainfall

1,531mm

Sunshine / day

10.7h

Mean relative humidity

74%

Average peak wind

13.5km/h

Seasonal range

5.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

4 d/yr

Rainy days (≥ 1 mm)

131 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.1 °C

Average feels-like low

13.8 °C

Average peak gust

35.8 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

33.6 °C

6 October 2006

Coldest day

3.6 °C

5 June 1972

Wettest day

148 mm

3 February 1994

Windiest day

43.5 km/h

17 March 1941

Strongest gust

120.6 km/h

8 March 2004

Hottest feels-like

37.2 °C

20 December 2024

Coldest feels-like

1.2 °C

5 June 1972

Sunniest day

13.0 h

30 December 1977

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.6 °C10 January 20255.8 °C24 July 202519.5 °C1,681 mm80
202433.3 °C20 December 20246.8 °C29 June 202420.1 °C1,191 mm440
202333.0 °C11 October 20235.9 °C28 June 202319.6 °C1,615 mm150
202231.6 °C5 October 20225.7 °C7 July 202218.8 °C1,706 mm30
202132.5 °C5 November 20216.6 °C25 June 202119.4 °C1,194 mm260
202032.6 °C7 November 20207.0 °C10 August 202019.5 °C1,416 mm210
201932.3 °C30 October 20195.8 °C23 July 201919.6 °C1,720 mm120
201829.0 °C10 December 20186.6 °C7 June 201819.1 °C1,392 mm00
201730.6 °C16 September 20176.8 °C13 July 201719.4 °C1,558 mm40
201631.5 °C14 November 20166.4 °C10 July 201619.1 °C1,199 mm40
201531.2 °C16 November 20155.6 °C14 July 201519.2 °C2,151 mm80
201431.1 °C2 October 20146.8 °C14 September 201419.3 °C1,540 mm60
201331.8 °C3 November 20134.9 °C6 June 201319.1 °C1,508 mm120
201231.0 °C18 October 20127.0 °C11 July 201218.9 °C1,595 mm30
201131.0 °C15 December 20117.3 °C14 July 201119.3 °C1,654 mm50
201032.2 °C12 October 20106.7 °C16 September 201019.4 °C1,350 mm60
200931.0 °C16 November 20096.1 °C1 July 200919.2 °C1,594 mm20
200830.5 °C18 October 20086.5 °C23 July 200818.7 °C1,731 mm20
200730.8 °C25 September 20076.6 °C20 June 200718.9 °C1,694 mm20
200633.6 °C6 October 20066.4 °C27 June 200619.3 °C1,046 mm130
200531.3 °C11 November 20055.4 °C27 July 200518.9 °C1,258 mm30
200430.6 °C19 November 20046.0 °C31 May 200419.0 °C1,740 mm30
200330.9 °C7 October 20035.7 °C4 August 200319.0 °C1,643 mm30
200230.8 °C5 November 20026.4 °C12 July 200219.0 °C1,361 mm20
200131.7 °C27 November 20016.3 °C13 July 200119.1 °C1,116 mm50
200030.7 °C16 October 20007.6 °C2 July 200018.8 °C1,428 mm40
199930.6 °C19 October 19995.1 °C23 June 199918.7 °C802 mm50
199830.2 °C4 November 19986.0 °C6 July 199819.1 °C1,425 mm40
199732.3 °C10 November 19976.0 °C11 August 199718.7 °C1,643 mm30
199631.1 °C7 November 19965.0 °C31 July 199618.7 °C1,642 mm90
199531.3 °C17 November 19957.2 °C10 June 199518.9 °C1,505 mm50
199431.3 °C21 November 19947.0 °C31 May 199418.8 °C1,560 mm100
199330.1 °C9 December 19934.7 °C9 June 199318.4 °C1,402 mm10
199230.4 °C1 November 19924.7 °C28 July 199218.3 °C1,331 mm20
199131.8 °C29 January 19915.3 °C5 July 199118.5 °C1,550 mm20
199031.1 °C19 October 19905.5 °C7 July 199018.8 °C1,119 mm30
198930.3 °C6 November 19895.8 °C4 July 198918.4 °C1,338 mm20
198829.4 °C10 November 19887.5 °C6 August 198818.7 °C1,430 mm00
198730.9 °C16 December 19874.4 °C9 July 198719.0 °C1,100 mm40
198629.0 °C4 February 19865.1 °C7 September 198618.2 °C1,340 mm00
198528.9 °C2 November 19856.5 °C2 June 198518.1 °C1,465 mm00
198428.7 °C16 October 19846.8 °C7 August 198418.2 °C1,784 mm00
198329.3 °C5 October 19836.5 °C21 August 198318.7 °C1,600 mm00
198228.2 °C21 February 19827.4 °C14 September 198218.5 °C1,755 mm00
198129.2 °C5 November 19816.6 °C27 June 198118.5 °C1,451 mm00
198029.5 °C8 October 19805.6 °C20 June 198018.5 °C1,442 mm00
197931.0 °C6 October 19794.7 °C27 June 197918.6 °C1,652 mm40
197830.2 °C4 January 19786.8 °C9 August 197818.5 °C1,356 mm10
197730.8 °C14 October 19775.6 °C5 July 197718.7 °C1,736 mm10
197629.5 °C29 November 19766.8 °C8 August 197618.2 °C1,564 mm00
197529.3 °C22 October 19756.3 °C1 July 197517.9 °C1,689 mm00
197427.7 °C1 October 19744.5 °C28 July 197417.7 °C1,704 mm00
197329.2 °C2 November 19736.8 °C11 July 197318.4 °C1,686 mm00
197228.9 °C26 September 19723.6 °C5 June 197218.2 °C1,981 mm00
197128.3 °C15 December 19716.2 °C7 August 197117.8 °C1,638 mm00
197028.4 °C18 February 19706.3 °C14 July 197018.1 °C1,403 mm00
196930.3 °C28 November 19694.1 °C20 June 196918.3 °C1,648 mm40
196829.6 °C22 October 19686.0 °C2 June 196817.8 °C1,532 mm00
196728.3 °C3 October 19677.0 °C16 July 196718.1 °C1,636 mm00
196629.5 °C28 October 19667.1 °C15 August 196618.1 °C1,137 mm00
196529.9 °C21 November 19655.7 °C22 June 196517.2 °C1,598 mm00
196429.3 °C19 October 19647.4 °C1 July 196417.4 °C1,386 mm00
196329.7 °C8 October 19637.3 °C1 August 196317.7 °C1,474 mm00
196228.7 °C20 October 19627.4 °C19 July 196217.6 °C1,872 mm00
196129.2 °C26 October 19618.0 °C3 August 196118.2 °C1,519 mm00
196030.1 °C16 November 19607.0 °C4 July 196017.7 °C1,239 mm10
195929.6 °C6 October 19596.9 °C13 August 195917.7 °C1,600 mm00
195828.9 °C3 December 19586.7 °C12 June 195817.6 °C1,755 mm00
195732.0 °C9 November 19575.9 °C21 July 195718.0 °C1,573 mm110
195629.3 °C6 November 19566.3 °C5 July 195617.5 °C1,213 mm00
195530.2 °C18 October 19555.8 °C24 August 195517.6 °C1,545 mm10
195431.1 °C26 October 19547.2 °C21 September 195417.9 °C1,422 mm10
195328.7 °C12 October 19535.6 °C1 July 195317.8 °C1,910 mm00
195227.7 °C21 October 19525.5 °C7 July 195217.7 °C2,032 mm00
195129.4 °C20 October 19515.1 °C4 August 195117.8 °C1,716 mm00
195028.7 °C20 October 19505.4 °C23 May 195017.4 °C1,937 mm00
194930.7 °C1 November 19495.6 °C20 August 194918.0 °C1,627 mm20
194829.4 °C9 November 19486.1 °C14 August 194817.8 °C1,959 mm00
194729.3 °C9 October 19476.3 °C25 July 194717.8 °C1,724 mm00
194627.4 °C31 October 19466.6 °C20 August 194617.7 °C1,674 mm00
194529.6 °C21 October 19455.6 °C4 July 194517.6 °C1,135 mm00
194430.4 °C18 October 19445.5 °C8 July 194417.8 °C1,143 mm20
194331.0 °C14 October 19436.8 °C4 June 194317.5 °C1,623 mm110
194230.6 °C3 October 19426.0 °C9 July 194217.7 °C1,405 mm20
194131.8 °C18 October 19415.2 °C21 June 194117.7 °C1,995 mm80
194029.2 °C9 November 19406.1 °C1 July 194017.9 °C1,439 mm00

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
25.7 °C
+1.4 °C
Hot days (≥ 30 °C)
8 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1681 mm
+150 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+2.3 °C234 mm-128 mm
Feb26.0 °C+0.7 °C477 mm+163 mm
Mar26.7 °C+1.3 °C122 mm-107 mm
Apr27.6 °C+2.7 °C39 mm-20 mm
May25.0 °C+1.8 °C10 mm-2 mm
Jun23.4 °C+2.0 °C3 mm-0 mm
Jul21.9 °C+0.9 °C1 mm-3 mm
Aug23.6 °C+1.5 °C7 mm+2 mm
Sep26.6 °C+2.0 °C2 mm-6 mm
Oct27.8 °C+1.3 °C9 mm-45 mm
Nov26.7 °C+0.3 °C295 mm+126 mm
Dec25.4 °C-0.4 °C481 mm+171 mm

The year's extremes

Hottest day
31.6 °C
10 Jan 2025
Coldest day
5.8 °C
24 Jul 2025
Wettest day
62.8 mm
24 Dec 2025
Windiest day
30.1 km/h
11 Jul 2025
Strongest gust
76.3 km/h
12 Jan 2025
Hottest feels-like
35.6 °C
3 Nov 2025
Coldest feels-like
2.9 °C
24 Jul 2025
Sunniest day
12.8 h
24 Nov 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 Ankazobe?

Ankazobe has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 18.5 °C and it receives 1,531 mm of precipitation per year.

What is the hottest day ever recorded in Ankazobe?

The hottest day measured in Ankazobe between 1940 and 2025 was 6 October 2006, reaching 33.6 °C.

What is the coldest day in Ankazobe?

The coldest day measured in Ankazobe between 1940 and 2025 was 5 June 1972, at 3.6 °C.

Does it snow in Ankazobe?

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

Has the climate of Ankazobe warmed?

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

What is the wettest day in Ankazobe?

The wettest day measured in Ankazobe between 1940 and 2025 was 3 February 1994, with 148 mm of rain in 24 hours.

What was the windiest day in Ankazobe?

The windiest day measured in Ankazobe between 1940 and 2025 was 17 March 1941, with winds reaching 43.5 km/h.

What is the warmest month in Ankazobe?

The warmest month in Ankazobe is January (20.5 °C on average); the coldest is July (14.7 °C).

How much does it rain in Ankazobe?

Ankazobe receives on average 1,531 mm of precipitation per year, spread over about 131 rainy days.

Is it sunny in Ankazobe?

Ankazobe gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Ankazobe?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Ankazobe.

What was the most extreme apparent temperature in Ankazobe?

In Ankazobe, between 1940 and 2025, the highest apparent temperature reached 37.2 °C on 20 December 2024, and the lowest was 1.2 °C on 5 June 1972.

Compare Ankazobe with another city

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

Nearby cities

The climate around Ankazobe

Other cities — Madagascar