Ambatofinandrahana climate — normals and trends

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

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

Ambatofinandrahana has warmed by +2.1 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.3 °C (on 27 October 2011) and the coldest 0.1 °C (on 1 July 1996).

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

AmbatofinandrahanaAmoron'i Mania

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

Mean daily temperature

17.6°C

Average daily high

23.6°C

Average daily low

12.8°C

Annual rainfall

1,196mm

Sunshine / day

10.6h

Mean relative humidity

75%

Average peak wind

12.4km/h

Seasonal range

6.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

125 d/yr

Annual snowfall

0.0 cm

Average feels-like high

24.2 °C

Average feels-like low

12.6 °C

Average peak gust

31.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

27 October 2011

Coldest day

0.1 °C

1 July 1996

Wettest day

106 mm

5 January 1982

Windiest day

50.6 km/h

14 February 2012

Strongest gust

138.6 km/h

14 February 2012

Hottest feels-like

35.7 °C

23 December 2024

Coldest feels-like

-3.2 °C

1 July 1996

Sunniest day

13.2 h

31 December 2020

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.2 °C28 October 20253.8 °C26 August 202518.6 °C1,339 mm30
202432.3 °C23 December 20242.1 °C8 July 202418.8 °C1,187 mm300
202332.1 °C29 November 20232.5 °C27 June 202318.7 °C1,377 mm120
202231.4 °C5 October 20223.9 °C1 September 202218.0 °C1,260 mm50
202132.2 °C9 November 20214.9 °C28 July 202118.6 °C909 mm120
202031.8 °C8 November 20204.9 °C27 July 202018.5 °C997 mm110
201932.3 °C25 October 20193.3 °C7 August 201918.8 °C982 mm150
201830.2 °C7 November 20182.9 °C9 August 201818.2 °C1,046 mm10
201731.4 °C24 October 20175.6 °C10 July 201718.6 °C1,164 mm50
201630.6 °C14 November 20162.6 °C9 July 201618.2 °C1,039 mm20
201531.3 °C15 November 20154.8 °C7 August 201518.4 °C1,795 mm50
201431.1 °C9 October 20144.1 °C14 September 201418.5 °C1,040 mm50
201330.5 °C27 September 20132.1 °C5 July 201318.2 °C1,201 mm30
201231.4 °C22 October 20124.7 °C5 July 201218.2 °C1,189 mm60
201132.3 °C27 October 20115.4 °C8 July 201118.5 °C1,177 mm70
201031.8 °C11 October 20104.0 °C16 September 201018.4 °C1,168 mm70
200930.4 °C16 November 20093.5 °C21 July 200918.3 °C1,171 mm20
200831.0 °C18 October 20084.5 °C4 June 200817.9 °C1,051 mm40
200730.8 °C10 October 20072.9 °C16 June 200718.2 °C1,625 mm30
200631.9 °C6 November 20064.4 °C27 June 200618.4 °C778 mm110
200531.4 °C18 November 20053.5 °C4 July 200518.1 °C1,023 mm20
200430.7 °C10 December 20043.7 °C8 August 200418.2 °C1,435 mm10
200330.8 °C6 October 20033.9 °C4 August 200318.2 °C1,262 mm20
200229.5 °C21 January 20025.2 °C16 June 200218.0 °C1,059 mm00
200129.9 °C28 September 20013.9 °C12 July 200118.0 °C1,304 mm00
200028.7 °C3 January 20003.9 °C20 July 200017.7 °C1,274 mm00
199929.5 °C30 November 19993.1 °C23 June 199917.8 °C804 mm00
199829.9 °C7 October 19983.2 °C20 June 199818.1 °C1,416 mm00
199731.6 °C10 November 19973.0 °C12 August 199717.7 °C1,025 mm10
199630.0 °C13 September 19960.1 °C1 July 199617.9 °C1,294 mm10
199529.7 °C17 November 19954.9 °C26 June 199518.0 °C1,227 mm00
199431.3 °C17 November 19943.3 °C27 May 199417.7 °C1,190 mm70
199330.8 °C7 December 19931.4 °C9 June 199317.7 °C892 mm80
199230.1 °C26 October 19922.5 °C23 July 199217.5 °C940 mm10
199131.1 °C29 January 19911.7 °C16 June 199117.9 °C753 mm20
199029.7 °C15 October 19902.7 °C6 July 199017.8 °C1,089 mm00
198929.7 °C6 November 19894.2 °C12 August 198917.7 °C1,125 mm00
198828.9 °C2 March 19884.0 °C25 August 198817.9 °C992 mm00
198731.0 °C14 December 19872.5 °C10 July 198718.0 °C1,036 mm40
198628.4 °C30 January 19861.5 °C6 July 198617.2 °C1,418 mm00
198529.2 °C4 October 19854.0 °C4 June 198517.0 °C1,219 mm00
198427.9 °C18 February 19842.6 °C22 August 198417.2 °C1,590 mm00
198329.9 °C1 October 19833.4 °C9 September 198318.1 °C1,121 mm00
198227.5 °C23 February 19824.8 °C28 June 198217.4 °C1,593 mm00
198128.9 °C31 January 19813.0 °C10 June 198117.6 °C1,307 mm00
198029.6 °C26 November 19803.7 °C24 July 198017.6 °C974 mm00
197929.2 °C28 September 19791.7 °C28 June 197917.5 °C1,296 mm00
197829.9 °C22 February 19785.1 °C29 April 197817.9 °C1,022 mm00
197729.9 °C14 October 19775.8 °C26 June 197717.8 °C1,300 mm00
197629.8 °C23 November 19762.3 °C18 July 197617.5 °C1,112 mm00
197527.8 °C22 October 19753.2 °C29 July 197516.9 °C1,312 mm00
197428.6 °C18 February 19742.0 °C29 July 197416.9 °C1,233 mm00
197328.7 °C31 October 19733.8 °C10 July 197317.4 °C1,450 mm00
197228.2 °C29 September 19721.7 °C6 June 197217.3 °C1,639 mm00
197128.6 °C16 December 19712.6 °C7 August 197117.0 °C1,290 mm00
197028.1 °C9 October 19703.7 °C11 July 197017.1 °C1,322 mm00
196929.1 °C18 October 19692.1 °C20 June 196917.4 °C1,466 mm00
196828.4 °C3 October 19681.5 °C16 June 196817.1 °C980 mm00
196728.2 °C10 February 19674.2 °C5 September 196717.2 °C1,535 mm00
196629.6 °C4 November 19664.1 °C2 July 196617.2 °C919 mm00
196528.9 °C21 November 19654.2 °C6 June 196516.1 °C1,160 mm00
196428.8 °C18 October 19642.9 °C28 June 196416.5 °C1,010 mm00
196328.8 °C9 October 19633.5 °C31 July 196316.6 °C1,392 mm00
196227.7 °C1 November 19623.0 °C29 June 196216.7 °C1,124 mm00
196128.9 °C28 October 19615.9 °C30 August 196117.3 °C1,166 mm00
196029.7 °C30 October 19604.4 °C3 July 196016.7 °C1,071 mm00
195928.4 °C5 October 19595.3 °C6 June 195916.7 °C1,223 mm00
195827.9 °C4 December 19584.2 °C2 October 195816.9 °C1,429 mm00
195731.9 °C9 November 19574.7 °C17 July 195717.0 °C1,111 mm70
195627.6 °C31 October 19563.6 °C3 July 195616.7 °C995 mm00
195531.5 °C14 November 19551.6 °C25 August 195516.9 °C1,102 mm40
195428.7 °C27 October 19544.1 °C11 August 195416.9 °C1,099 mm00
195328.0 °C11 October 19533.5 °C27 May 195316.8 °C1,372 mm00
195228.6 °C22 November 19523.6 °C29 July 195216.8 °C1,504 mm00
195129.8 °C14 October 19514.2 °C7 June 195116.8 °C1,213 mm00
195028.6 °C20 October 19502.3 °C23 May 195016.4 °C1,482 mm00
194928.2 °C5 December 19494.0 °C21 August 194917.2 °C1,074 mm00
194828.7 °C25 October 19483.1 °C14 August 194816.8 °C1,411 mm00
194729.2 °C10 October 19473.8 °C15 August 194716.9 °C1,611 mm00
194629.5 °C1 November 19463.4 °C9 June 194617.1 °C971 mm00
194529.4 °C14 October 19453.7 °C3 July 194516.8 °C961 mm00
194430.2 °C23 October 19443.1 °C19 May 194417.0 °C701 mm20
194329.9 °C13 October 19434.2 °C1 September 194316.6 °C1,064 mm00
194229.0 °C3 October 19423.2 °C22 June 194216.6 °C1,257 mm00
194131.8 °C19 October 19412.2 °C20 June 194116.8 °C1,463 mm90
194028.4 °C22 November 19404.1 °C1 July 194016.9 °C1,149 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.7 °C
+1.1 °C
Hot days (≥ 30 °C)
3 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1339 mm
+143 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.2 °C+2.1 °C216 mm-46 mm
Feb25.7 °C+0.8 °C500 mm+276 mm
Mar26.0 °C+1.3 °C54 mm-108 mm
Apr26.2 °C+2.3 °C63 mm+13 mm
May23.4 °C+1.4 °C13 mm-4 mm
Jun21.9 °C+1.8 °C0 mm-5 mm
Jul20.3 °C+0.5 °C1 mm-6 mm
Aug22.2 °C+0.9 °C5 mm-1 mm
Sep25.6 °C+1.5 °C4 mm-8 mm
Oct26.8 °C+0.9 °C18 mm-44 mm
Nov26.4 °C+0.7 °C158 mm+14 mm
Dec24.9 °C-0.4 °C308 mm+61 mm

The year's extremes

Hottest day
31.2 °C
28 Oct 2025
Coldest day
3.8 °C
26 Aug 2025
Wettest day
75.7 mm
16 Feb 2025
Windiest day
29.2 km/h
10 Jul 2025
Strongest gust
67.0 km/h
10 Jul 2025
Hottest feels-like
34.0 °C
5 Mar 2025
Coldest feels-like
1.0 °C
26 Aug 2025
Sunniest day
13.2 h
4 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 Ambatofinandrahana?

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

What is the hottest day ever recorded in Ambatofinandrahana?

The hottest day measured in Ambatofinandrahana between 1940 and 2025 was 27 October 2011, reaching 32.3 °C.

What is the coldest day in Ambatofinandrahana?

The coldest day measured in Ambatofinandrahana between 1940 and 2025 was 1 July 1996, at 0.1 °C.

Does it snow in Ambatofinandrahana?

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

Has the climate of Ambatofinandrahana warmed?

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

What is the wettest day in Ambatofinandrahana?

The wettest day measured in Ambatofinandrahana between 1940 and 2025 was 5 January 1982, with 106 mm of rain in 24 hours.

What was the windiest day in Ambatofinandrahana?

The windiest day measured in Ambatofinandrahana between 1940 and 2025 was 14 February 2012, with winds reaching 50.6 km/h.

What is the warmest month in Ambatofinandrahana?

The warmest month in Ambatofinandrahana is January (20.0 °C on average); the coldest is July (13.4 °C).

How much does it rain in Ambatofinandrahana?

Ambatofinandrahana receives on average 1,196 mm of precipitation per year, spread over about 125 rainy days.

Is it sunny in Ambatofinandrahana?

Ambatofinandrahana gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Ambatofinandrahana?

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

What was the most extreme apparent temperature in Ambatofinandrahana?

In Ambatofinandrahana, between 1940 and 2025, the highest apparent temperature reached 35.7 °C on 23 December 2024, and the lowest was -3.2 °C on 1 July 1996.

Compare Ambatofinandrahana with another city

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

Nearby cities

The climate around Ambatofinandrahana

Other cities — Madagascar