Ambodifotatra climate — normals and trends

Ambodifotatra (Madagascar) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.4 °C and it receives 2,481 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 (26.5 °C on average) and the coldest is August (22.0 °C). Rainfall peaks in March.

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

Ambodifotatra has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.8 °C (on 5 February 2004) and the coldest 18.3 °C (on 4 September 1943).

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

AmbodifotatraAnalanjirofo

coords
-16.98°, 49.85°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthAugustWettest monthMarchDriest monthOctober

Mean daily temperature

24.4°C

Average daily high

25.3°C

Average daily low

23.5°C

Annual rainfall

2,481mm

Sunshine / day

10.7h

Mean relative humidity

81%

Average peak wind

22.1km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

296 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.1 °C

Average feels-like low

25.3 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

361 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

32.8 °C

5 February 2004

Coldest day

18.3 °C

4 September 1943

Wettest day

270 mm

17 March 2018

Windiest day

105.0 km/h

17 February 2008

Strongest gust

161.3 km/h

17 February 2008

Hottest feels-like

40.3 °C

23 January 1980

Coldest feels-like

14.5 °C

25 July 1996

Sunniest day

13.0 h

2 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C28 February 202520.5 °C21 July 202525.2 °C2,831 mm70
202431.3 °C3 January 202420.4 °C26 July 202425.3 °C2,698 mm20
202330.7 °C5 March 202320.6 °C7 August 202325.2 °C2,323 mm30
202231.5 °C5 February 202220.1 °C11 September 202224.5 °C2,462 mm50
202131.2 °C6 March 202119.7 °C27 July 202124.8 °C2,279 mm10
202030.7 °C20 January 202019.7 °C6 September 202024.8 °C2,654 mm10
201929.7 °C27 January 201920.5 °C19 August 201925.3 °C2,365 mm00
201831.3 °C8 January 201819.6 °C20 July 201824.9 °C3,216 mm60
201730.4 °C10 March 201720.4 °C14 August 201724.9 °C2,479 mm20
201631.6 °C10 February 201619.7 °C29 July 201624.8 °C2,296 mm20
201532.1 °C17 January 201520.0 °C4 August 201524.9 °C2,095 mm20
201429.3 °C5 February 201420.5 °C14 August 201424.9 °C2,398 mm00
201332.2 °C23 February 201319.7 °C6 August 201324.7 °C1,855 mm50
201230.3 °C10 January 201220.3 °C27 July 201224.7 °C2,311 mm30
201131.5 °C18 February 201120.4 °C26 July 201124.9 °C1,927 mm60
201031.8 °C3 February 201020.0 °C14 August 201024.9 °C2,305 mm20
200931.4 °C7 February 200920.3 °C11 August 200924.8 °C2,431 mm20
200830.8 °C7 January 200819.2 °C23 July 200824.4 °C2,550 mm20
200731.4 °C14 February 200719.9 °C26 July 200724.7 °C2,452 mm60
200630.5 °C6 March 200618.7 °C10 October 200624.6 °C2,544 mm10
200530.7 °C25 March 200519.8 °C4 September 200524.7 °C1,810 mm20
200432.8 °C5 February 200420.3 °C8 July 200424.5 °C2,414 mm60
200329.6 °C25 February 200319.8 °C1 August 200324.6 °C2,476 mm00
200231.3 °C4 January 200219.5 °C7 August 200224.6 °C2,704 mm50
200129.2 °C7 January 200119.6 °C15 July 200124.5 °C1,963 mm00
200030.9 °C13 January 200019.1 °C2 July 200024.2 °C2,250 mm40
199928.7 °C10 February 199919.2 °C26 July 199924.2 °C1,761 mm00
199831.6 °C6 February 199819.8 °C19 July 199824.8 °C2,403 mm60
199729.3 °C25 January 199719.6 °C13 July 199724.5 °C2,281 mm00
199631.1 °C2 February 199619.7 °C24 July 199624.3 °C2,125 mm20
199530.1 °C9 January 199520.1 °C12 August 199524.5 °C2,387 mm20
199429.7 °C5 February 199419.5 °C4 September 199424.5 °C2,314 mm00
199330.8 °C21 January 199319.6 °C22 July 199324.3 °C2,067 mm30
199229.0 °C28 January 199219.5 °C29 July 199224.2 °C2,247 mm00
199130.6 °C19 February 199119.4 °C18 July 199124.6 °C2,906 mm20
199029.8 °C12 February 199019.6 °C24 July 199024.4 °C2,266 mm00
198930.2 °C27 February 198919.7 °C17 September 198924.3 °C2,615 mm20
198829.1 °C10 March 198820.0 °C25 August 198824.6 °C2,678 mm00
198731.3 °C17 February 198720.5 °C23 June 198724.8 °C1,844 mm40
198629.1 °C6 February 198619.4 °C15 August 198624.1 °C2,372 mm00
198531.0 °C21 February 198519.7 °C28 June 198523.9 °C2,288 mm20
198430.7 °C25 January 198419.5 °C26 August 198424.0 °C2,176 mm30
198330.4 °C22 February 198320.0 °C4 September 198324.6 °C2,744 mm20
198229.9 °C31 January 198219.6 °C26 August 198224.7 °C2,975 mm00
198130.3 °C9 March 198119.8 °C20 July 198124.5 °C2,371 mm20
198032.4 °C23 January 198019.8 °C30 July 198024.5 °C3,085 mm50
197929.3 °C6 February 197920.2 °C10 September 197924.5 °C2,385 mm00
197830.9 °C27 December 197819.9 °C7 July 197824.3 °C2,465 mm20
197730.2 °C1 February 197720.2 °C29 July 197724.5 °C2,594 mm30
197628.3 °C21 February 197620.4 °C3 October 197624.2 °C2,620 mm00
197529.5 °C2 February 197519.3 °C16 August 197524.0 °C2,672 mm00
197428.3 °C9 March 197418.9 °C18 August 197423.7 °C2,090 mm00
197332.7 °C1 February 197320.0 °C24 August 197324.4 °C3,415 mm60
197230.5 °C9 February 197219.9 °C10 August 197224.5 °C2,936 mm10
197129.7 °C1 February 197119.7 °C15 August 197124.1 °C2,491 mm00
197031.4 °C22 February 197019.7 °C7 August 197024.4 °C2,484 mm50
196930.2 °C6 February 196919.4 °C12 August 196924.7 °C2,509 mm10
196830.6 °C21 February 196819.2 °C18 August 196824.0 °C2,688 mm10
196729.2 °C29 March 196719.1 °C24 August 196724.2 °C2,637 mm00
196629.7 °C24 February 196619.7 °C13 August 196624.2 °C1,807 mm00
196528.0 °C13 January 196518.4 °C12 August 196523.8 °C2,309 mm00
196429.5 °C14 January 196419.1 °C14 September 196423.9 °C2,733 mm00
196329.7 °C17 January 196319.7 °C4 August 196324.0 °C2,301 mm00
196230.3 °C23 February 196220.0 °C9 August 196224.1 °C2,233 mm20
196128.6 °C24 December 196119.7 °C23 July 196124.2 °C2,303 mm00
196030.2 °C26 January 196019.7 °C27 July 196024.0 °C2,929 mm10
195931.2 °C27 March 195919.3 °C23 July 195924.1 °C2,945 mm60
195830.8 °C23 January 195819.2 °C28 July 195824.3 °C2,938 mm10
195730.2 °C6 February 195719.3 °C8 August 195724.0 °C2,775 mm10
195628.4 °C27 January 195618.9 °C14 July 195623.6 °C3,471 mm00
195528.8 °C11 January 195519.2 °C22 July 195523.9 °C2,175 mm00
195432.1 °C22 January 195419.2 °C14 August 195424.1 °C2,567 mm70
195330.1 °C17 January 195319.5 °C21 July 195324.3 °C2,958 mm10
195231.9 °C20 March 195219.1 °C15 August 195224.3 °C2,333 mm30
195130.8 °C30 January 195119.4 °C12 August 195124.2 °C2,353 mm30
195030.7 °C15 January 195018.9 °C20 July 195023.8 °C2,727 mm10
194930.2 °C24 February 194919.4 °C3 August 194924.2 °C2,182 mm10
194829.7 °C29 January 194819.8 °C27 July 194824.4 °C2,389 mm00
194729.0 °C12 March 194719.2 °C9 September 194724.1 °C2,038 mm00
194629.2 °C28 February 194619.8 °C4 August 194624.2 °C3,103 mm00
194531.9 °C18 January 194519.5 °C23 September 194523.8 °C2,870 mm70
194429.5 °C19 January 194419.2 °C17 July 194423.9 °C2,388 mm00
194329.6 °C19 January 194318.3 °C4 September 194323.9 °C2,716 mm00
194229.5 °C6 January 194218.9 °C28 July 194224.1 °C1,849 mm00
194131.3 °C18 March 194119.8 °C20 July 194124.2 °C2,572 mm30
194030.5 °C19 February 194019.9 °C8 August 194024.1 °C3,381 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
26.1 °C
+0.8 °C
Hot days (≥ 30 °C)
7 d/yr
+5
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2832 mm
+351 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+0.7 °C252 mm-40 mm
Feb29.0 °C+1.5 °C226 mm-67 mm
Mar28.0 °C+0.8 °C398 mm+45 mm
Apr27.5 °C+1.1 °C167 mm-115 mm
May26.3 °C+1.1 °C482 mm+271 mm
Jun24.9 °C+1.0 °C161 mm-46 mm
Jul23.6 °C+0.6 °C179 mm-27 mm
Aug23.2 °C+0.4 °C157 mm+7 mm
Sep23.9 °C+0.6 °C90 mm-9 mm
Oct24.9 °C+0.6 °C126 mm+38 mm
Nov26.7 °C+1.1 °C204 mm+97 mm
Dec27.1 °C+0.4 °C391 mm+197 mm

The year's extremes

Hottest day
32.7 °C
28 Feb 2025
Coldest day
20.5 °C
21 Jul 2025
Wettest day
112.7 mm
11 Jan 2025
Windiest day
46.5 km/h
24 May 2025
Strongest gust
69.5 km/h
8 Mar 2025
Hottest feels-like
39.9 °C
28 Feb 2025
Coldest feels-like
16.7 °C
5 Aug 2025
Sunniest day
13.0 h
3 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 Ambodifotatra?

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

What is the hottest day ever recorded in Ambodifotatra?

The hottest day measured in Ambodifotatra between 1940 and 2025 was 5 February 2004, reaching 32.8 °C.

What is the coldest day in Ambodifotatra?

The coldest day measured in Ambodifotatra between 1940 and 2025 was 4 September 1943, at 18.3 °C.

Does it snow in Ambodifotatra?

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

Has the climate of Ambodifotatra warmed?

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

What is the wettest day in Ambodifotatra?

The wettest day measured in Ambodifotatra between 1940 and 2025 was 17 March 2018, with 270 mm of rain in 24 hours.

What was the windiest day in Ambodifotatra?

The windiest day measured in Ambodifotatra between 1940 and 2025 was 17 February 2008, with winds reaching 105.0 km/h.

What is the warmest month in Ambodifotatra?

The warmest month in Ambodifotatra is February (26.5 °C on average); the coldest is August (22.0 °C).

How much does it rain in Ambodifotatra?

Ambodifotatra receives on average 2,481 mm of precipitation per year, spread over about 296 rainy days.

Is it sunny in Ambodifotatra?

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

Are there tropical nights in Ambodifotatra?

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

What was the most extreme apparent temperature in Ambodifotatra?

In Ambodifotatra, between 1940 and 2025, the highest apparent temperature reached 40.3 °C on 23 January 1980, and the lowest was 14.5 °C on 25 July 1996.

Compare Ambodifotatra with another city

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

Nearby cities

The climate around Ambodifotatra

Other cities — Madagascar