Imerimandroso climate — normals and trends

Imerimandroso (Madagascar) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 19.6 °C and it receives 1,060 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 (22.0 °C on average) and the coldest is July (16.1 °C). Rainfall peaks in January.

Imerimandroso averages 0 frost days, 9 hot days (≥ 30 °C) and 145 rainy days per year.

Imerimandroso has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.6 °C (on 20 December 2024) and the coldest 5.2 °C (on 31 August 1969).

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

ImerimandrosoAlaotra Mangoro

coords
-17.43°, 48.58°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

19.6°C

Average daily high

24.5°C

Average daily low

16.2°C

Annual rainfall

1,060mm

Sunshine / day

9.7h

Mean relative humidity

81%

Average peak wind

15.7km/h

Seasonal range

5.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

9 d/yr

Rainy days (≥ 1 mm)

145 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.4 °C

Average feels-like low

17.0 °C

Average peak gust

36.3 km/h

Tropical nights (≥ 20 °C)

20 d/yr

Solar radiation

17.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

20 December 2024

Coldest day

5.2 °C

31 August 1969

Wettest day

249 mm

17 February 2008

Windiest day

51.8 km/h

2 February 1994

Strongest gust

137.2 km/h

17 February 2008

Hottest feels-like

38.8 °C

20 December 2024

Coldest feels-like

2.9 °C

31 August 1969

Sunniest day

12.9 h

26 November 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.4 °C30 January 20258.7 °C29 August 202520.4 °C1,183 mm280
202434.6 °C20 December 20249.3 °C4 August 202420.5 °C1,123 mm310
202333.8 °C29 November 20239.7 °C29 June 202320.8 °C1,076 mm340
202231.6 °C2 December 20229.1 °C4 September 202219.7 °C1,247 mm90
202131.9 °C24 November 20219.1 °C24 July 202120.2 °C833 mm160
202032.8 °C2 December 20208.0 °C16 August 202020.1 °C1,137 mm150
201932.6 °C29 October 20198.8 °C23 July 201920.7 °C1,041 mm300
201833.4 °C11 December 20188.3 °C16 July 201820.2 °C1,117 mm150
201733.8 °C27 January 20179.3 °C20 July 201720.5 °C1,046 mm270
201633.0 °C31 December 20168.6 °C10 July 201620.1 °C869 mm180
201531.8 °C4 November 20159.4 °C29 May 201520.4 °C1,357 mm220
201433.2 °C4 December 201410.0 °C7 July 201420.4 °C976 mm260
201333.3 °C3 January 20137.8 °C6 June 201320.2 °C959 mm330
201232.2 °C27 November 20128.6 °C8 July 201220.0 °C1,022 mm150
201133.9 °C26 October 20119.4 °C25 July 201120.6 °C737 mm320
201034.5 °C15 December 20108.7 °C15 August 201020.3 °C1,238 mm230
200933.3 °C17 November 20097.5 °C21 July 200920.3 °C1,029 mm170
200831.4 °C31 December 20089.3 °C5 September 200819.8 °C1,261 mm30
200734.1 °C19 December 20078.3 °C17 June 200720.0 °C1,468 mm170
200631.4 °C20 January 20069.7 °C14 September 200620.0 °C793 mm80
200532.9 °C8 December 20058.3 °C27 July 200520.0 °C777 mm270
200431.0 °C12 November 20048.3 °C9 August 200419.8 °C1,117 mm50
200331.0 °C25 November 20037.4 °C4 August 200320.0 °C1,092 mm70
200232.2 °C27 November 200211.3 °C27 May 200220.0 °C1,294 mm150
200132.2 °C12 December 20018.6 °C21 July 200120.0 °C698 mm190
200031.4 °C20 January 20008.4 °C12 September 200019.5 °C951 mm60
199931.5 °C4 November 19998.4 °C11 August 199919.6 °C544 mm40
199830.7 °C16 December 19989.0 °C5 July 199820.0 °C981 mm80
199733.6 °C11 November 19978.5 °C2 September 199719.8 °C1,004 mm120
199631.2 °C29 November 19967.1 °C11 July 199619.5 °C1,132 mm40
199531.1 °C22 March 19958.4 °C26 June 199519.8 °C1,134 mm80
199431.2 °C28 January 199410.7 °C9 September 199419.8 °C1,372 mm30
199331.9 °C29 November 19937.8 °C22 July 199319.5 °C804 mm70
199231.4 °C27 December 19928.8 °C23 July 199219.3 °C966 mm60
199131.1 °C29 January 19915.8 °C26 August 199119.6 °C1,229 mm90
199031.4 °C26 October 19907.3 °C13 July 199019.7 °C802 mm110
198931.0 °C11 November 19899.3 °C14 July 198919.5 °C990 mm30
198831.3 °C6 December 19888.6 °C12 September 198819.8 °C910 mm120
198732.2 °C18 December 19878.9 °C11 June 198720.1 °C727 mm120
198631.3 °C10 November 19867.3 °C17 August 198619.3 °C946 mm20
198530.5 °C15 January 19859.6 °C22 July 198519.1 °C1,101 mm20
198430.9 °C26 December 19849.0 °C20 August 198419.2 °C1,198 mm20
198330.3 °C22 February 19839.4 °C21 July 198319.8 °C1,285 mm10
198230.5 °C3 December 198210.0 °C4 July 198219.8 °C1,273 mm20
198132.1 °C7 January 19818.5 °C15 July 198119.9 °C870 mm90
198032.0 °C30 November 19809.2 °C10 June 198019.7 °C963 mm10
197932.4 °C31 October 19797.9 °C27 June 197919.7 °C912 mm50
197831.1 °C3 January 19788.9 °C3 August 197819.7 °C847 mm110
197731.3 °C15 January 19777.8 °C15 July 197719.8 °C1,134 mm20
197630.3 °C8 October 19769.0 °C29 September 197619.6 °C1,034 mm20
197529.0 °C6 November 19759.6 °C30 June 197519.1 °C1,100 mm00
197430.3 °C12 November 19747.8 °C25 September 197419.0 °C1,055 mm10
197332.4 °C6 November 19738.1 °C13 July 197319.6 °C1,293 mm70
197230.8 °C8 January 197211.4 °C17 June 197219.8 °C1,682 mm60
197129.4 °C22 December 19718.5 °C7 August 197119.1 °C1,077 mm00
197030.5 °C12 February 19708.6 °C20 September 197019.2 °C1,003 mm20
196932.0 °C24 November 19695.2 °C31 August 196919.8 °C923 mm120
196830.2 °C10 November 196810.4 °C12 October 196819.1 °C1,053 mm10
196729.5 °C11 February 19679.7 °C8 September 196719.3 °C1,172 mm00
196631.0 °C8 December 19668.6 °C18 August 196619.2 °C828 mm30
196531.0 °C20 November 19659.1 °C5 July 196518.6 °C1,272 mm40
196429.0 °C31 October 19649.1 °C22 July 196418.5 °C1,116 mm00
196330.3 °C29 October 19638.0 °C5 September 196318.8 °C1,123 mm10
196229.9 °C21 December 19628.4 °C2 July 196218.7 °C1,232 mm00
196130.4 °C8 February 19619.4 °C1 August 196119.4 °C904 mm20
196028.8 °C22 November 19609.6 °C16 July 196018.7 °C873 mm00
195928.4 °C22 November 195910.0 °C10 August 195918.7 °C1,382 mm00
195830.6 °C8 December 19589.2 °C29 July 195819.0 °C1,301 mm20
195732.2 °C3 November 19579.5 °C14 September 195718.9 °C975 mm130
195629.7 °C5 November 19567.6 °C22 August 195618.4 °C1,181 mm00
195530.9 °C15 November 19558.4 °C25 August 195518.7 °C913 mm30
195429.3 °C26 November 19549.0 °C28 September 195418.8 °C904 mm00
195329.6 °C21 February 19538.3 °C6 September 195319.1 °C1,249 mm00
195229.3 °C14 December 19527.2 °C11 August 195219.1 °C1,263 mm00
195130.2 °C2 November 19517.2 °C22 July 195118.9 °C1,041 mm30
195029.9 °C26 November 19507.7 °C23 July 195018.6 °C1,182 mm00
194931.7 °C20 November 19498.3 °C7 September 194919.1 °C988 mm40
194830.1 °C20 November 19487.0 °C14 August 194819.2 °C1,211 mm20
194731.3 °C15 December 19477.6 °C7 September 194719.0 °C1,075 mm70
194630.7 °C14 January 19468.8 °C1 August 194618.9 °C1,158 mm10
194530.7 °C3 December 19456.9 °C2 July 194518.5 °C869 mm20
194430.7 °C14 December 19447.4 °C11 July 194418.8 °C899 mm30
194331.9 °C19 November 19437.2 °C4 September 194318.8 °C1,063 mm70
194230.8 °C8 November 19427.9 °C30 June 194219.0 °C895 mm40
194131.5 °C22 October 194110.1 °C16 June 194119.1 °C1,163 mm60
194030.5 °C9 November 19409.8 °C7 August 194019.2 °C1,139 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
25.7 °C
+1.2 °C
Hot days (≥ 30 °C)
28 d/yr
+19
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1183 mm
+123 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.3 °C+2.6 °C142 mm-116 mm
Feb28.2 °C+1.6 °C376 mm+151 mm
Mar27.2 °C+1.1 °C130 mm-42 mm
Apr27.6 °C+2.4 °C28 mm-28 mm
May24.6 °C+1.1 °C19 mm-3 mm
Jun22.6 °C+1.1 °C16 mm-1 mm
Jul20.9 °C+0.3 °C17 mm-0 mm
Aug22.3 °C+1.2 °C9 mm-7 mm
Sep24.6 °C+1.7 °C3 mm-9 mm
Oct26.4 °C+1.1 °C9 mm-14 mm
Nov28.1 °C+1.1 °C162 mm+93 mm
Dec26.7 °C-0.4 °C274 mm+98 mm

The year's extremes

Hottest day
32.4 °C
30 Jan 2025
Coldest day
8.7 °C
29 Aug 2025
Wettest day
87.1 mm
4 Feb 2025
Windiest day
29.9 km/h
28 Feb 2025
Strongest gust
61.9 km/h
28 Feb 2025
Hottest feels-like
36.8 °C
30 Jan 2025
Coldest feels-like
7.4 °C
29 Aug 2025
Sunniest day
12.9 h
26 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 Imerimandroso?

Imerimandroso has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 19.6 °C and it receives 1,060 mm of precipitation per year.

What is the hottest day ever recorded in Imerimandroso?

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

What is the coldest day in Imerimandroso?

The coldest day measured in Imerimandroso between 1940 and 2025 was 31 August 1969, at 5.2 °C.

Does it snow in Imerimandroso?

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

Has the climate of Imerimandroso warmed?

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

What is the wettest day in Imerimandroso?

The wettest day measured in Imerimandroso between 1940 and 2025 was 17 February 2008, with 249 mm of rain in 24 hours.

What was the windiest day in Imerimandroso?

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

What is the warmest month in Imerimandroso?

The warmest month in Imerimandroso is January (22.0 °C on average); the coldest is July (16.1 °C).

How much does it rain in Imerimandroso?

Imerimandroso receives on average 1,060 mm of precipitation per year, spread over about 145 rainy days.

Is it sunny in Imerimandroso?

Imerimandroso gets on average 9.7 hours of sunshine per day, roughly 3,540 hours per year over 1940-2025.

Are there tropical nights in Imerimandroso?

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

What was the most extreme apparent temperature in Imerimandroso?

In Imerimandroso, between 1940 and 2025, the highest apparent temperature reached 38.8 °C on 20 December 2024, and the lowest was 2.9 °C on 31 August 1969.

Compare Imerimandroso with another city

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

Nearby cities

The climate around Imerimandroso

Other cities — Madagascar