Anjozorobe climate — normals and trends

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

Anjozorobe averages 0 frost days, 2 hot days (≥ 30 °C) and 135 rainy days per year.

Anjozorobe has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.5 °C (on 20 December 2024) and the coldest 3.6 °C (on 26 August 1955).

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

AnjozorobeAnalamanga

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

Mean daily temperature

17.8°C

Average daily high

23.1°C

Average daily low

14.0°C

Annual rainfall

1,243mm

Sunshine / day

9.8h

Mean relative humidity

80%

Average peak wind

15.7km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

135 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.5 °C

Average feels-like low

13.7 °C

Average peak gust

35.8 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

20 December 2024

Coldest day

3.6 °C

26 August 1955

Wettest day

137 mm

17 March 2007

Windiest day

57.6 km/h

2 February 1994

Strongest gust

133.9 km/h

17 February 2008

Hottest feels-like

37.8 °C

20 December 2024

Coldest feels-like

0.6 °C

25 August 1955

Sunniest day

13.0 h

7 January 2002

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.3 °C8 January 20256.0 °C24 September 202518.7 °C1,670 mm60
202434.5 °C20 December 20246.6 °C5 August 202419.0 °C1,079 mm190
202331.9 °C13 October 20237.6 °C28 June 202319.0 °C1,327 mm120
202229.3 °C5 October 20226.5 °C7 July 202218.0 °C1,109 mm00
202131.4 °C18 February 20217.4 °C28 July 202118.5 °C912 mm120
202031.9 °C2 December 20206.1 °C10 August 202018.3 °C1,091 mm60
201931.5 °C26 October 20195.9 °C23 July 201918.9 °C1,235 mm90
201830.0 °C26 December 20186.4 °C8 June 201818.4 °C1,094 mm10
201731.7 °C31 January 20177.2 °C10 July 201718.6 °C1,439 mm80
201632.0 °C31 December 20166.6 °C10 July 201618.3 °C865 mm30
201530.8 °C16 November 20157.5 °C14 July 201518.6 °C1,589 mm50
201431.7 °C14 October 20146.6 °C14 September 201418.6 °C1,335 mm80
201330.4 °C3 November 20134.8 °C6 June 201318.4 °C1,232 mm90
201229.4 °C19 February 20127.9 °C8 July 201218.3 °C1,376 mm00
201131.9 °C1 November 20117.1 °C19 September 201118.9 °C1,011 mm110
201032.0 °C14 December 20105.8 °C16 September 201018.7 °C1,070 mm60
200930.4 °C16 November 20095.7 °C30 June 200918.5 °C1,161 mm10
200829.2 °C30 December 20087.7 °C5 July 200818.0 °C1,418 mm00
200732.2 °C19 December 20076.8 °C14 August 200718.3 °C1,501 mm80
200630.8 °C6 October 20068.1 °C28 June 200618.4 °C778 mm30
200532.1 °C11 November 20056.6 °C14 September 200518.3 °C1,084 mm60
200431.4 °C10 December 20046.4 °C31 May 200418.1 °C1,288 mm30
200330.3 °C6 November 20036.6 °C4 August 200318.3 °C1,325 mm10
200231.2 °C5 November 20025.6 °C12 July 200218.2 °C1,379 mm50
200131.0 °C12 December 20016.2 °C20 July 200118.4 °C965 mm50
200030.7 °C10 December 20005.4 °C12 September 200017.8 °C1,024 mm20
199929.6 °C4 November 19996.4 °C22 June 199917.8 °C638 mm00
199829.4 °C11 February 19986.4 °C21 July 199818.2 °C1,260 mm00
199732.5 °C10 November 19976.3 °C2 September 199718.1 °C1,335 mm20
199630.7 °C18 November 19964.5 °C31 July 199617.9 °C1,346 mm20
199530.3 °C17 November 19957.4 °C25 August 199518.1 °C1,248 mm30
199429.6 °C20 November 19947.4 °C29 September 199418.0 °C1,422 mm00
199329.4 °C6 December 19935.2 °C8 June 199317.7 °C1,229 mm00
199229.3 °C28 December 19925.1 °C28 July 199217.5 °C1,021 mm00
199129.9 °C28 January 19914.6 °C5 July 199117.8 °C1,152 mm00
199031.9 °C19 October 19906.6 °C13 July 199018.1 °C886 mm40
198929.1 °C10 November 19896.6 °C4 July 198917.7 °C1,129 mm00
198829.1 °C10 January 19886.2 °C31 August 198817.8 °C1,097 mm00
198731.0 °C16 December 19874.7 °C9 July 198718.4 °C961 mm20
198628.9 °C10 February 19863.6 °C7 September 198617.5 °C1,189 mm00
198529.8 °C20 January 19857.0 °C2 June 198517.3 °C1,265 mm00
198429.2 °C20 February 19846.4 °C31 July 198417.5 °C1,313 mm00
198328.9 °C2 February 19836.7 °C21 August 198318.1 °C1,429 mm00
198229.1 °C2 November 19828.1 °C14 September 198217.9 °C1,487 mm00
198129.7 °C6 October 19817.1 °C27 June 198118.0 °C1,143 mm00
198029.1 °C21 October 19807.0 °C20 June 198017.8 °C999 mm00
197929.6 °C6 October 19794.5 °C27 June 197917.9 °C1,138 mm00
197829.7 °C14 January 19786.5 °C9 August 197818.0 °C1,006 mm00
197728.6 °C15 November 19775.9 °C6 July 197718.0 °C1,410 mm00
197629.0 °C30 November 19767.1 °C7 August 197617.7 °C1,357 mm00
197527.7 °C4 December 19755.8 °C1 July 197517.3 °C1,457 mm00
197428.4 °C11 November 19745.4 °C27 July 197417.2 °C1,373 mm00
197329.6 °C12 November 19737.9 °C25 August 197317.8 °C1,255 mm00
197228.6 °C28 September 19723.7 °C5 June 197217.9 °C1,837 mm00
197128.3 °C17 December 19716.3 °C27 September 197117.3 °C1,373 mm00
197028.3 °C12 February 19706.4 °C14 July 197017.4 °C1,059 mm00
196931.0 °C29 November 19695.2 °C31 August 196917.8 °C1,195 mm30
196829.5 °C9 November 19686.0 °C2 June 196817.2 °C1,109 mm00
196729.4 °C11 February 19677.3 °C25 June 196717.5 °C1,349 mm00
196628.8 °C30 November 19666.3 °C1 July 196617.4 °C1,057 mm00
196528.5 °C21 November 19655.5 °C5 July 196516.6 °C1,347 mm00
196427.3 °C20 October 19647.1 °C14 May 196416.7 °C1,081 mm00
196328.2 °C17 October 19636.7 °C25 July 196317.1 °C1,165 mm00
196227.6 °C18 December 19627.3 °C3 July 196217.0 °C1,198 mm00
196129.6 °C26 October 19616.5 °C1 August 196117.6 °C1,129 mm00
196029.2 °C18 November 19606.3 °C3 July 196016.8 °C1,054 mm00
195928.0 °C4 October 19597.4 °C9 June 195917.0 °C1,394 mm00
195828.8 °C8 December 19586.5 °C18 July 195817.1 °C1,553 mm00
195731.3 °C9 November 19576.7 °C9 July 195717.3 °C1,017 mm80
195629.6 °C5 November 19566.1 °C10 July 195616.7 °C1,227 mm00
195529.1 °C18 October 19553.6 °C26 August 195516.9 °C1,351 mm00
195429.5 °C26 October 19546.8 °C18 June 195417.0 °C927 mm00
195328.7 °C12 October 19535.8 °C1 July 195317.1 °C1,709 mm00
195227.7 °C7 March 19525.4 °C5 July 195217.1 °C1,635 mm00
195129.6 °C20 October 19516.1 °C22 July 195117.1 °C1,441 mm00
195029.4 °C24 October 19504.9 °C22 May 195016.7 °C1,615 mm00
194930.1 °C19 November 19494.9 °C20 August 194917.3 °C1,420 mm10
194829.3 °C11 November 19485.7 °C15 August 194817.3 °C1,752 mm00
194728.9 °C21 October 19476.5 °C25 July 194717.2 °C1,651 mm00
194627.9 °C11 October 19466.2 °C1 August 194617.1 °C1,319 mm00
194528.4 °C13 November 19454.5 °C3 July 194516.7 °C796 mm00
194429.8 °C13 December 19444.2 °C10 July 194417.1 °C931 mm00
194330.2 °C25 November 19436.4 °C1 August 194317.0 °C1,395 mm30
194229.2 °C2 October 19425.3 °C1 September 194217.2 °C1,154 mm00
194130.7 °C18 October 19416.6 °C14 June 194117.2 °C1,424 mm30
194028.7 °C19 November 19407.0 °C1 July 194017.3 °C1,313 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
24.4 °C
+1.3 °C
Hot days (≥ 30 °C)
6 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1670 mm
+427 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C+3.0 °C178 mm-107 mm
Feb26.6 °C+1.4 °C499 mm+250 mm
Mar26.1 °C+1.3 °C100 mm-85 mm
Apr26.5 °C+2.7 °C26 mm-29 mm
May22.7 °C+0.9 °C23 mm+5 mm
Jun21.1 °C+1.5 °C6 mm-3 mm
Jul19.0 °C+0.2 °C10 mm-2 mm
Aug20.9 °C+1.2 °C6 mm-5 mm
Sep24.0 °C+1.8 °C2 mm-8 mm
Oct26.0 °C+1.2 °C6 mm-35 mm
Nov26.7 °C+0.8 °C308 mm+185 mm
Dec24.9 °C-0.8 °C507 mm+261 mm

The year's extremes

Hottest day
31.3 °C
8 Jan 2025
Coldest day
6.0 °C
24 Sep 2025
Wettest day
68.5 mm
4 Feb 2025
Windiest day
30.1 km/h
15 Jun 2025
Strongest gust
63.4 km/h
15 Jun 2025
Hottest feels-like
34.5 °C
27 Nov 2025
Coldest feels-like
3.3 °C
24 Jul 2025
Sunniest day
12.9 h
19 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 Anjozorobe?

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

What is the hottest day ever recorded in Anjozorobe?

The hottest day measured in Anjozorobe between 1940 and 2025 was 20 December 2024, reaching 34.5 °C.

What is the coldest day in Anjozorobe?

The coldest day measured in Anjozorobe between 1940 and 2025 was 26 August 1955, at 3.6 °C.

Does it snow in Anjozorobe?

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

Has the climate of Anjozorobe warmed?

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

What is the wettest day in Anjozorobe?

The wettest day measured in Anjozorobe between 1940 and 2025 was 17 March 2007, with 137 mm of rain in 24 hours.

What was the windiest day in Anjozorobe?

The windiest day measured in Anjozorobe between 1940 and 2025 was 2 February 1994, with winds reaching 57.6 km/h.

What is the warmest month in Anjozorobe?

The warmest month in Anjozorobe is January (20.3 °C on average); the coldest is July (13.8 °C).

How much does it rain in Anjozorobe?

Anjozorobe receives on average 1,243 mm of precipitation per year, spread over about 135 rainy days.

Is it sunny in Anjozorobe?

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

Are there tropical nights in Anjozorobe?

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

What was the most extreme apparent temperature in Anjozorobe?

In Anjozorobe, between 1940 and 2025, the highest apparent temperature reached 37.8 °C on 20 December 2024, and the lowest was 0.6 °C on 25 August 1955.

Compare Anjozorobe with another city

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

Nearby cities

The climate around Anjozorobe

Other cities — Madagascar