Ambodimanga II climate — normals and trends

Ambodimanga II (Madagascar) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 22.2 °C and it receives 2,214 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 February (24.9 °C on average) and the coldest is July (19.1 °C). Rainfall peaks in January.

Ambodimanga II averages 0 frost days, 27 hot days (≥ 30 °C) and 280 rainy days per year.

Ambodimanga II 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.2 °C (on 6 January 2005) and the coldest 11.9 °C (on 10 July 1944).

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

Ambodimanga IIAnalanjirofo

coords
-17.27°, 49.17°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthJulyWettest monthJanuaryDriest monthOctober

Mean daily temperature

22.2°C

Average daily high

25.5°C

Average daily low

19.9°C

Annual rainfall

2,214mm

Sunshine / day

9.4h

Mean relative humidity

86%

Average peak wind

13.0km/h

Seasonal range

5.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

27 d/yr

Rainy days (≥ 1 mm)

280 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.7 °C

Average feels-like low

22.0 °C

Average peak gust

32.6 km/h

Tropical nights (≥ 20 °C)

189 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.74 · 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.2 °C

6 January 2005

Coldest day

11.9 °C

10 July 1944

Wettest day

266 mm

28 January 1973

Windiest day

59.0 km/h

19 January 1962

Strongest gust

137.9 km/h

17 February 2008

Hottest feels-like

43.8 °C

15 January 2024

Coldest feels-like

10.2 °C

10 July 1944

Sunniest day

12.9 h

9 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C30 January 202514.3 °C2 August 202523.0 °C2,478 mm630
202435.5 °C3 January 202413.9 °C4 August 202423.0 °C2,607 mm350
202335.1 °C29 January 202315.1 °C27 June 202323.3 °C2,117 mm500
202235.0 °C14 January 202214.2 °C4 October 202222.4 °C2,405 mm260
202135.1 °C24 December 202114.3 °C24 July 202122.9 °C1,922 mm440
202034.3 °C24 February 202012.9 °C11 August 202022.7 °C2,411 mm280
201934.9 °C25 January 201913.8 °C18 August 201923.3 °C2,234 mm520
201834.8 °C19 March 201813.8 °C9 August 201822.9 °C2,662 mm390
201735.9 °C9 February 201714.3 °C15 September 201723.0 °C2,168 mm310
201634.9 °C10 February 201614.2 °C30 July 201622.6 °C2,087 mm380
201534.5 °C5 January 201515.0 °C9 August 201523.0 °C2,152 mm470
201433.2 °C13 May 201414.2 °C9 July 201422.9 °C2,128 mm470
201335.4 °C24 January 201313.9 °C6 July 201322.7 °C1,799 mm400
201234.6 °C11 January 201214.6 °C28 August 201222.6 °C2,293 mm270
201135.0 °C21 December 201113.7 °C26 July 201123.1 °C1,727 mm310
201034.6 °C31 January 201013.7 °C15 August 201022.8 °C2,261 mm410
200934.2 °C7 February 200914.0 °C21 July 200922.9 °C2,194 mm470
200834.8 °C6 January 200814.4 °C23 July 200822.5 °C2,212 mm270
200735.5 °C2 March 200714.2 °C15 August 200722.7 °C2,385 mm480
200634.0 °C7 March 200615.4 °C13 August 200622.5 °C2,253 mm230
200536.2 °C6 January 200513.5 °C27 July 200522.6 °C1,942 mm510
200434.3 °C5 February 200412.8 °C9 August 200422.3 °C2,405 mm240
200334.2 °C24 February 200312.7 °C27 August 200322.6 °C2,259 mm290
200235.1 °C12 March 200215.0 °C1 October 200222.6 °C2,531 mm330
200133.1 °C21 December 200113.5 °C20 July 200122.4 °C1,737 mm280
200035.4 °C19 January 200013.2 °C12 September 200022.1 °C2,405 mm250
199932.6 °C9 February 199914.3 °C11 August 199922.1 °C1,653 mm190
199833.7 °C3 February 199813.9 °C21 July 199822.6 °C2,117 mm270
199732.5 °C23 November 199713.4 °C22 August 199722.4 °C2,183 mm250
199634.0 °C27 February 199613.3 °C11 July 199622.1 °C2,138 mm340
199534.6 °C10 January 199514.9 °C14 July 199522.4 °C2,332 mm320
199434.1 °C8 February 199415.7 °C7 September 199422.5 °C2,279 mm240
199334.4 °C15 February 199313.9 °C9 August 199322.2 °C1,956 mm340
199233.1 °C7 January 199213.0 °C30 July 199221.9 °C2,172 mm220
199132.3 °C18 February 199113.1 °C26 August 199122.2 °C2,481 mm160
199034.6 °C12 February 199012.9 °C1 July 199022.3 °C1,936 mm290
198933.3 °C1 February 198915.3 °C7 July 198922.2 °C2,790 mm330
198832.7 °C7 March 198814.7 °C12 September 198822.4 °C2,065 mm230
198735.3 °C17 February 198714.7 °C11 June 198722.7 °C1,599 mm350
198634.3 °C9 February 198612.6 °C1 September 198621.9 °C2,069 mm190
198533.7 °C22 February 198515.1 °C4 September 198521.8 °C2,374 mm230
198434.5 °C25 January 198412.9 °C23 August 198421.9 °C2,250 mm240
198334.9 °C22 February 198313.8 °C15 September 198322.4 °C2,460 mm290
198233.9 °C12 December 198215.4 °C14 September 198222.5 °C2,831 mm300
198133.6 °C22 February 198113.9 °C16 July 198122.5 °C1,828 mm250
198034.3 °C23 January 198013.5 °C16 August 198022.3 °C2,232 mm220
197933.9 °C17 December 197913.7 °C27 June 197922.3 °C1,958 mm120
197834.5 °C30 January 197815.1 °C11 August 197822.2 °C2,156 mm230
197732.8 °C15 January 197712.9 °C7 September 197722.5 °C2,505 mm260
197631.1 °C21 February 197614.2 °C5 August 197622.2 °C2,265 mm80
197532.7 °C20 January 197514.1 °C15 October 197521.8 °C2,310 mm130
197433.2 °C8 March 197413.0 °C27 July 197421.7 °C2,071 mm150
197335.2 °C11 March 197313.6 °C29 August 197322.2 °C2,972 mm180
197232.9 °C23 January 197215.2 °C10 June 197222.4 °C2,548 mm220
197133.6 °C4 February 197113.6 °C5 September 197121.8 °C2,364 mm290
197034.1 °C12 February 197014.4 °C15 September 197022.0 °C2,307 mm430
196933.4 °C26 December 196912.7 °C31 August 196922.4 °C1,973 mm300
196834.1 °C30 January 196814.7 °C14 June 196821.8 °C2,272 mm220
196733.2 °C29 March 196714.4 °C16 September 196722.0 °C2,476 mm200
196633.4 °C24 February 196613.5 °C6 October 196621.8 °C1,648 mm240
196531.2 °C13 January 196513.7 °C5 July 196521.3 °C2,079 mm130
196433.2 °C14 January 196413.6 °C29 June 196421.4 °C2,201 mm200
196333.0 °C18 January 196314.1 °C6 September 196321.5 °C2,361 mm90
196232.4 °C17 February 196213.3 °C1 July 196221.5 °C2,013 mm140
196132.1 °C24 December 196115.3 °C1 August 196121.9 °C2,167 mm60
196032.5 °C19 January 196015.2 °C18 July 196021.4 °C2,527 mm140
195933.1 °C9 March 195914.3 °C14 October 195921.5 °C2,751 mm180
195833.4 °C21 January 195814.3 °C29 July 195821.8 °C2,388 mm190
195732.8 °C15 December 195714.3 °C20 June 195721.5 °C2,045 mm130
195632.6 °C25 December 195612.8 °C22 August 195621.1 °C2,922 mm150
195532.9 °C15 January 195513.7 °C9 July 195521.3 °C1,835 mm130
195433.9 °C23 January 195414.2 °C12 August 195421.6 °C1,828 mm170
195334.1 °C22 February 195314.0 °C6 September 195321.9 °C2,615 mm200
195233.9 °C9 February 195213.2 °C28 July 195222.0 °C2,152 mm470
195132.8 °C1 February 195114.0 °C29 May 195121.6 °C2,298 mm170
195033.2 °C16 January 195013.7 °C23 July 195021.3 °C2,492 mm110
194933.6 °C20 February 194913.4 °C25 August 194921.8 °C1,827 mm240
194833.5 °C29 January 194813.6 °C28 August 194821.9 °C2,359 mm280
194733.1 °C2 February 194712.2 °C9 September 194721.7 °C2,028 mm360
194633.1 °C13 December 194613.6 °C23 August 194621.6 °C2,304 mm120
194533.8 °C7 February 194513.9 °C2 July 194521.3 °C2,087 mm160
194434.5 °C18 January 194411.9 °C10 July 194421.5 °C1,757 mm120
194333.3 °C26 January 194313.3 °C4 September 194321.5 °C2,035 mm290
194232.4 °C6 January 194213.8 °C29 July 194221.7 °C1,621 mm240
194133.0 °C28 January 194115.1 °C30 September 194121.9 °C2,077 mm250
194032.9 °C19 February 194013.9 °C7 August 194021.8 °C2,291 mm130

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.5 °C
+1.0 °C
Hot days (≥ 30 °C)
63 d/yr
+36
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2478 mm
+264 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.9 °C+1.3 °C265 mm-55 mm
Feb30.9 °C+2.3 °C388 mm+87 mm
Mar29.2 °C+1.5 °C290 mm-7 mm
Apr28.2 °C+1.8 °C111 mm-67 mm
May25.5 °C+0.7 °C174 mm+46 mm
Jun23.7 °C+0.8 °C122 mm-17 mm
Jul22.2 °C+0.2 °C185 mm+19 mm
Aug22.6 °C+0.5 °C99 mm-58 mm
Sep24.0 °C+0.9 °C96 mm-15 mm
Oct25.2 °C+0.4 °C116 mm+21 mm
Nov28.2 °C+1.5 °C242 mm+134 mm
Dec28.4 °C+0.4 °C391 mm+176 mm

The year's extremes

Hottest day
35.6 °C
30 Jan 2025
Coldest day
14.3 °C
2 Aug 2025
Wettest day
128.7 mm
8 Mar 2025
Windiest day
26.3 km/h
8 Mar 2025
Strongest gust
61.2 km/h
8 Mar 2025
Hottest feels-like
43.6 °C
30 Jan 2025
Coldest feels-like
13.8 °C
2 Aug 2025
Sunniest day
12.9 h
9 Dec 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 Ambodimanga II?

Ambodimanga II has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 22.2 °C and it receives 2,214 mm of precipitation per year.

What is the hottest day ever recorded in Ambodimanga II?

The hottest day measured in Ambodimanga II between 1940 and 2025 was 6 January 2005, reaching 36.2 °C.

What is the coldest day in Ambodimanga II?

The coldest day measured in Ambodimanga II between 1940 and 2025 was 10 July 1944, at 11.9 °C.

Does it snow in Ambodimanga II?

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

Has the climate of Ambodimanga II warmed?

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

What is the wettest day in Ambodimanga II?

The wettest day measured in Ambodimanga II between 1940 and 2025 was 28 January 1973, with 266 mm of rain in 24 hours.

What was the windiest day in Ambodimanga II?

The windiest day measured in Ambodimanga II between 1940 and 2025 was 19 January 1962, with winds reaching 59.0 km/h.

What is the warmest month in Ambodimanga II?

The warmest month in Ambodimanga II is February (24.9 °C on average); the coldest is July (19.1 °C).

How much does it rain in Ambodimanga II?

Ambodimanga II receives on average 2,214 mm of precipitation per year, spread over about 280 rainy days.

Is it sunny in Ambodimanga II?

Ambodimanga II gets on average 9.4 hours of sunshine per day, roughly 3,431 hours per year over 1940-2025.

Are there tropical nights in Ambodimanga II?

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

What was the most extreme apparent temperature in Ambodimanga II?

In Ambodimanga II, between 1940 and 2025, the highest apparent temperature reached 43.8 °C on 15 January 2024, and the lowest was 10.2 °C on 10 July 1944.

Compare Ambodimanga II with another city

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

Nearby cities

The climate around Ambodimanga II

Other cities — Madagascar