Vondrozo climate — normals and trends

Vondrozo (Madagascar) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 1,898 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 (24.0 °C on average) and the coldest is July (17.2 °C). Rainfall peaks in January.

Vondrozo averages 0 frost days, 25 hot days (≥ 30 °C) and 223 rainy days per year.

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

The hottest day of the period reached 36.9 °C (on 24 November 2021) and the coldest 6.5 °C (on 18 July 1976).

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

VondrozoAtsimo-Atsinanana

coords
-22.82°, 47.28°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

21.0°C

Average daily high

25.2°C

Average daily low

17.9°C

Annual rainfall

1,898mm

Sunshine / day

9.8h

Mean relative humidity

85%

Average peak wind

12.4km/h

Seasonal range

6.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

25 d/yr

Rainy days (≥ 1 mm)

223 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.7 °C

Average feels-like low

19.8 °C

Average peak gust

31.9 km/h

Tropical nights (≥ 20 °C)

118 d/yr

Solar radiation

16.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

36.9 °C

24 November 2021

Coldest day

6.5 °C

18 July 1976

Wettest day

365 mm

20 January 2001

Windiest day

50.5 km/h

23 February 2022

Strongest gust

127.8 km/h

10 March 1941

Hottest feels-like

42.8 °C

17 December 2023

Coldest feels-like

4.5 °C

18 July 1976

Sunniest day

13.4 h

3 January 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.2 °C31 January 202511.3 °C2 August 202521.9 °C1,809 mm510
202435.1 °C23 November 202411.1 °C30 June 202421.9 °C1,853 mm610
202336.1 °C15 October 20239.0 °C27 June 202321.9 °C2,041 mm560
202236.0 °C20 November 202211.5 °C4 September 202221.3 °C2,030 mm220
202136.9 °C24 November 202111.5 °C24 June 202121.7 °C1,180 mm650
202034.3 °C19 January 20209.7 °C27 July 202021.1 °C1,597 mm310
201934.5 °C8 December 201910.1 °C22 July 201922.1 °C1,783 mm670
201834.1 °C20 January 201811.4 °C3 August 201821.5 °C1,751 mm350
201734.4 °C27 January 201711.5 °C11 July 201721.8 °C1,971 mm590
201635.2 °C21 February 201610.1 °C9 July 201621.6 °C1,602 mm600
201534.3 °C13 November 20159.1 °C8 July 201521.6 °C2,079 mm400
201433.5 °C16 March 20148.3 °C10 July 201421.6 °C1,733 mm450
201334.8 °C4 January 20138.7 °C6 June 201321.2 °C1,808 mm520
201234.0 °C18 February 201211.7 °C9 July 201221.7 °C1,907 mm420
201135.6 °C26 October 201110.6 °C8 July 201121.8 °C2,154 mm470
201035.2 °C29 January 20109.7 °C16 September 201021.7 °C1,923 mm540
200933.3 °C31 January 200911.6 °C28 June 200921.4 °C2,007 mm390
200834.8 °C31 December 200811.3 °C17 August 200821.1 °C1,673 mm360
200734.1 °C18 December 20079.5 °C16 June 200721.6 °C2,127 mm620
200633.5 °C5 February 20068.5 °C27 June 200621.6 °C1,263 mm410
200533.5 °C9 March 20058.8 °C27 July 200521.4 °C1,775 mm370
200434.5 °C3 January 20048.7 °C3 June 200421.4 °C1,830 mm240
200332.7 °C26 November 20039.7 °C12 June 200321.5 °C1,905 mm280
200232.4 °C24 January 200212.2 °C24 June 200221.2 °C1,791 mm130
200131.8 °C12 December 20019.3 °C20 July 200121.3 °C2,166 mm270
200033.6 °C12 December 20009.9 °C22 July 200021.1 °C2,112 mm110
199932.0 °C13 February 19999.3 °C28 June 199921.0 °C1,710 mm120
199833.1 °C3 February 199811.8 °C5 July 199821.4 °C1,960 mm230
199732.6 °C23 November 199711.3 °C11 August 199721.1 °C1,764 mm210
199633.9 °C1 December 19967.9 °C30 June 199621.2 °C2,185 mm250
199534.1 °C21 December 199510.7 °C9 June 199521.0 °C1,994 mm170
199430.7 °C21 November 19949.0 °C28 May 199420.8 °C2,324 mm80
199333.0 °C15 February 19938.8 °C9 June 199320.9 °C1,899 mm180
199233.9 °C29 December 19928.6 °C23 July 199220.8 °C1,511 mm200
199133.6 °C5 December 19918.4 °C13 August 199121.1 °C1,385 mm280
199033.7 °C20 November 19908.9 °C6 July 199021.1 °C2,019 mm200
198932.1 °C31 January 198910.2 °C15 June 198921.0 °C2,066 mm140
198832.7 °C23 December 198811.0 °C23 September 198821.0 °C1,655 mm130
198732.8 °C18 February 19878.8 °C21 June 198721.4 °C1,321 mm240
198630.7 °C10 November 19869.1 °C27 June 198620.6 °C2,004 mm100
198532.0 °C16 January 198510.0 °C4 June 198520.6 °C1,921 mm50
198433.3 °C26 January 19849.1 °C4 September 198420.7 °C2,162 mm150
198333.3 °C23 January 198310.4 °C2 September 198321.2 °C1,475 mm220
198232.9 °C10 February 19829.9 °C26 August 198220.8 °C2,095 mm80
198131.8 °C30 November 198110.3 °C13 August 198121.0 °C1,673 mm260
198032.9 °C12 March 19807.6 °C19 June 198020.9 °C1,902 mm130
197931.5 °C4 January 19798.9 °C27 July 197921.0 °C1,597 mm140
197832.8 °C12 December 197810.3 °C1 August 197821.4 °C1,635 mm300
197733.3 °C15 January 197711.9 °C4 July 197721.4 °C1,893 mm210
197630.9 °C21 February 19766.5 °C18 July 197621.1 °C1,859 mm150
197531.1 °C30 January 19759.2 °C28 July 197520.5 °C2,342 mm80
197431.6 °C9 March 19749.1 °C26 July 197420.8 °C1,843 mm120
197332.0 °C10 January 197311.4 °C10 July 197320.9 °C2,198 mm30
197233.7 °C16 December 19729.1 °C6 June 197221.0 °C2,331 mm180
197133.1 °C11 February 197110.0 °C27 September 197120.7 °C2,256 mm160
197032.6 °C11 January 197010.5 °C14 July 197020.8 °C2,355 mm230
196933.8 °C16 February 19698.7 °C7 September 196921.1 °C2,562 mm330
196833.1 °C30 January 19687.2 °C12 June 196820.4 °C1,618 mm160
196732.4 °C11 February 196711.2 °C8 July 196720.8 °C2,110 mm130
196632.9 °C28 February 19669.4 °C27 July 196620.4 °C1,917 mm180
196533.0 °C20 November 196510.2 °C21 May 196519.7 °C2,111 mm50
196432.9 °C13 January 19648.0 °C28 June 196420.1 °C1,561 mm110
196331.8 °C16 November 196310.5 °C5 September 196320.3 °C1,824 mm120
196232.7 °C16 February 196210.5 °C16 July 196220.5 °C1,594 mm160
196132.6 °C25 October 196110.7 °C8 August 196120.9 °C2,118 mm190
196031.6 °C4 January 196010.3 °C23 July 196020.2 °C1,793 mm90
195932.0 °C8 March 195911.3 °C7 June 195920.3 °C2,001 mm140
195832.1 °C3 December 19589.6 °C22 June 195820.4 °C1,948 mm320
195735.9 °C3 November 19579.7 °C9 August 195720.6 °C1,540 mm260
195633.0 °C10 October 195610.2 °C24 July 195620.5 °C1,744 mm170
195532.0 °C6 January 19559.6 °C9 August 195520.2 °C2,081 mm140
195432.4 °C25 January 195410.8 °C20 June 195420.4 °C1,946 mm100
195331.6 °C22 January 195310.5 °C3 July 195320.6 °C1,813 mm150
195232.8 °C7 January 19528.9 °C20 September 195220.5 °C2,494 mm230
195132.9 °C2 November 19519.5 °C4 August 195120.5 °C1,566 mm220
195033.7 °C23 October 19508.3 °C23 May 195020.0 °C1,742 mm140
194933.0 °C19 November 19499.6 °C21 August 194920.7 °C2,074 mm330
194832.9 °C5 January 194810.1 °C16 July 194820.6 °C2,444 mm260
194733.0 °C16 December 19479.2 °C16 August 194720.6 °C2,026 mm300
194631.7 °C15 February 19469.0 °C9 June 194620.5 °C1,790 mm210
194531.9 °C8 February 19459.0 °C2 July 194520.3 °C1,669 mm190
194433.8 °C22 October 19449.7 °C10 June 194420.5 °C1,255 mm290
194334.0 °C25 November 19438.1 °C3 September 194320.0 °C2,160 mm140
194231.4 °C3 December 19429.2 °C22 June 194220.4 °C1,987 mm190
194134.5 °C12 October 19419.5 °C20 June 194120.6 °C2,355 mm310
194032.2 °C31 January 19409.7 °C6 August 194020.5 °C2,196 mm160

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
26.1 °C
+0.9 °C
Hot days (≥ 30 °C)
51 d/yr
+26
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1809 mm
-89 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.8 °C+3.6 °C215 mm-120 mm
Feb28.2 °C+0.4 °C477 mm+169 mm
Mar28.4 °C+1.3 °C129 mm-135 mm
Apr28.0 °C+2.3 °C115 mm-22 mm
May24.4 °C+0.7 °C60 mm-30 mm
Jun23.1 °C+1.1 °C52 mm-10 mm
Jul21.0 °C-0.2 °C115 mm+45 mm
Aug22.4 °C+0.4 °C48 mm-14 mm
Sep24.8 °C+1.0 °C41 mm-9 mm
Oct25.7 °C0.0 °C60 mm-28 mm
Nov28.0 °C+0.8 °C121 mm-44 mm
Dec27.4 °C-0.7 °C376 mm+107 mm

The year's extremes

Hottest day
35.2 °C
31 Jan 2025
Coldest day
11.3 °C
2 Aug 2025
Wettest day
71.2 mm
25 Feb 2025
Windiest day
28.0 km/h
15 Mar 2025
Strongest gust
67.0 km/h
1 Mar 2025
Hottest feels-like
41.8 °C
30 Jan 2025
Coldest feels-like
9.9 °C
22 Jun 2025
Sunniest day
13.4 h
1 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 Vondrozo?

Vondrozo has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 21.0 °C and it receives 1,898 mm of precipitation per year.

What is the hottest day ever recorded in Vondrozo?

The hottest day measured in Vondrozo between 1940 and 2025 was 24 November 2021, reaching 36.9 °C.

What is the coldest day in Vondrozo?

The coldest day measured in Vondrozo between 1940 and 2025 was 18 July 1976, at 6.5 °C.

Does it snow in Vondrozo?

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

Has the climate of Vondrozo warmed?

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

What is the wettest day in Vondrozo?

The wettest day measured in Vondrozo between 1940 and 2025 was 20 January 2001, with 365 mm of rain in 24 hours.

What was the windiest day in Vondrozo?

The windiest day measured in Vondrozo between 1940 and 2025 was 23 February 2022, with winds reaching 50.5 km/h.

What is the warmest month in Vondrozo?

The warmest month in Vondrozo is January (24.0 °C on average); the coldest is July (17.2 °C).

How much does it rain in Vondrozo?

Vondrozo receives on average 1,898 mm of precipitation per year, spread over about 223 rainy days.

Is it sunny in Vondrozo?

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

Are there tropical nights in Vondrozo?

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

What was the most extreme apparent temperature in Vondrozo?

In Vondrozo, between 1940 and 2025, the highest apparent temperature reached 42.8 °C on 17 December 2023, and the lowest was 4.5 °C on 18 July 1976.

Compare Vondrozo with another city

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

Nearby cities

The climate around Vondrozo

Other cities — Madagascar