Antsirabe climate — normals and trends

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

Antsirabe averages 0 frost days, 0 hot days (≥ 30 °C) and 146 rainy days per year.

Antsirabe has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.1 °C (on 15 November 2024) and the coldest -1.0 °C (on 9 June 1993).

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

AntsirabeVakinankaratra

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

Mean daily temperature

15.5°C

Average daily high

21.3°C

Average daily low

10.8°C

Annual rainfall

1,710mm

Sunshine / day

10.7h

Mean relative humidity

77%

Average peak wind

13.0km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

146 d/yr

Annual snowfall

0.0 cm

Average feels-like high

21.5 °C

Average feels-like low

9.9 °C

Average peak gust

32.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

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

30.1 °C

15 November 2024

Coldest day

-1.0 °C

9 June 1993

Wettest day

147 mm

2 February 1977

Windiest day

62.5 km/h

14 February 2012

Strongest gust

140.4 km/h

14 February 2012

Hottest feels-like

33.1 °C

23 December 2024

Coldest feels-like

-4.7 °C

9 June 1993

Sunniest day

13.2 h

6 January 1958

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.8 °C28 October 20253.2 °C3 August 202516.5 °C1,881 mm00
202430.1 °C15 November 20243.1 °C15 July 202417.1 °C1,879 mm10
202329.6 °C11 October 20232.3 °C28 June 202316.7 °C1,896 mm00
202229.5 °C5 October 20222.9 °C6 July 202216.0 °C1,913 mm00
202129.7 °C10 November 20213.1 °C28 July 202116.5 °C1,205 mm00
202029.3 °C4 November 20203.1 °C27 July 202016.6 °C1,458 mm00
201929.0 °C26 October 20192.2 °C23 July 201916.7 °C1,565 mm00
201827.6 °C23 September 20182.9 °C9 August 201816.1 °C1,766 mm00
201728.1 °C24 October 20173.4 °C10 July 201716.5 °C1,803 mm00
201628.2 °C14 November 20162.5 °C9 July 201616.2 °C1,624 mm00
201528.6 °C10 October 20152.9 °C14 July 201516.5 °C2,115 mm00
201428.6 °C9 October 20143.0 °C26 August 201416.4 °C1,531 mm00
201328.3 °C27 September 20131.9 °C5 June 201316.1 °C1,853 mm00
201228.8 °C18 October 20123.5 °C5 July 201216.2 °C1,797 mm00
201128.8 °C27 October 20114.2 °C4 July 201116.3 °C1,600 mm00
201029.7 °C11 October 20103.1 °C15 August 201016.5 °C1,512 mm00
200927.0 °C30 December 20093.1 °C1 July 200916.1 °C1,811 mm00
200828.5 °C19 October 20083.0 °C15 August 200815.9 °C1,562 mm00
200729.1 °C10 October 20071.4 °C16 June 200716.2 °C1,798 mm00
200629.1 °C6 October 20061.0 °C27 June 200616.2 °C1,219 mm00
200527.8 °C18 November 20053.4 °C28 July 200516.0 °C1,580 mm00
200427.5 °C10 December 20042.6 °C1 July 200416.1 °C2,023 mm00
200328.0 °C7 October 20032.3 °C4 August 200316.1 °C1,812 mm00
200227.1 °C21 January 20023.7 °C18 August 200215.9 °C1,774 mm00
200127.9 °C13 December 20013.0 °C15 June 200116.0 °C1,568 mm00
200027.0 °C17 October 20002.8 °C21 July 200015.7 °C1,466 mm00
199927.3 °C20 October 19990.8 °C23 June 199915.7 °C1,249 mm00
199827.5 °C19 March 19982.9 °C20 June 199816.0 °C1,977 mm00
199728.0 °C10 November 19971.3 °C13 July 199715.7 °C1,691 mm00
199628.3 °C29 October 1996-0.1 °C1 July 199616.0 °C1,472 mm01
199527.5 °C20 October 19953.2 °C28 June 199516.0 °C1,743 mm00
199428.3 °C17 November 19941.6 °C31 May 199415.7 °C1,685 mm00
199327.8 °C18 November 1993-1.0 °C9 June 199315.5 °C1,407 mm01
199227.3 °C25 September 19922.1 °C24 July 199215.4 °C1,383 mm00
199128.0 °C29 January 1991-0.1 °C16 June 199115.6 °C1,438 mm01
199027.5 °C15 October 19900.9 °C7 July 199015.6 °C1,597 mm00
198926.9 °C10 October 19893.0 °C12 August 198915.6 °C1,473 mm00
198826.2 °C2 March 19883.1 °C25 August 198815.7 °C1,633 mm00
198727.4 °C14 December 1987-0.6 °C10 July 198716.0 °C1,422 mm01
198626.0 °C30 January 19861.2 °C6 July 198615.2 °C1,949 mm00
198526.3 °C2 November 19852.3 °C2 June 198514.9 °C1,681 mm00
198425.3 °C19 January 19843.5 °C21 August 198415.2 °C2,445 mm00
198326.9 °C24 March 19831.7 °C21 August 198315.9 °C1,988 mm00
198225.7 °C23 February 19822.7 °C1 August 198215.4 °C2,155 mm00
198126.2 °C6 January 19811.8 °C27 June 198115.5 °C1,940 mm00
198027.0 °C28 November 19802.3 °C20 June 198015.6 °C1,591 mm00
197926.5 °C12 January 19791.7 °C28 June 197915.4 °C2,095 mm00
197827.3 °C18 February 19782.1 °C29 July 197815.6 °C1,357 mm00
197726.6 °C14 October 19774.0 °C15 July 197715.6 °C1,827 mm00
197626.4 °C22 November 19760.4 °C17 July 197615.1 °C1,785 mm00
197525.7 °C22 October 19752.3 °C1 July 197514.8 °C1,879 mm00
197425.5 °C26 November 19741.5 °C28 July 197414.8 °C1,911 mm00
197326.2 °C30 October 19733.7 °C14 August 197315.3 °C2,175 mm00
197225.5 °C25 September 1972-0.3 °C6 June 197215.2 °C2,091 mm01
197126.5 °C15 December 19710.5 °C7 August 197114.9 °C1,698 mm00
197025.9 °C18 February 19702.4 °C13 July 197015.1 °C1,746 mm00
196926.2 °C18 October 19690.3 °C16 June 196915.3 °C1,999 mm00
196825.7 °C20 October 19681.8 °C2 June 196814.7 °C1,562 mm00
196726.0 °C10 January 19674.0 °C21 June 196715.1 °C2,035 mm00
196627.0 °C4 November 19662.6 °C27 July 196615.0 °C1,249 mm00
196526.1 °C21 November 19652.3 °C23 June 196514.0 °C1,724 mm00
196426.0 °C18 October 19641.2 °C27 June 196414.4 °C1,419 mm00
196325.7 °C9 October 19633.0 °C31 July 196314.5 °C1,805 mm00
196225.1 °C1 November 19622.0 °C28 June 196214.7 °C1,729 mm00
196126.3 °C26 October 19614.1 °C11 June 196115.0 °C1,597 mm00
196026.9 °C16 November 19603.6 °C12 August 196014.6 °C1,569 mm00
195926.2 °C2 November 19593.0 °C6 June 195914.7 °C1,849 mm00
195824.9 °C3 December 19583.2 °C29 July 195814.8 °C1,823 mm00
195729.5 °C9 November 19573.5 °C17 June 195715.0 °C1,658 mm00
195625.3 °C30 October 19561.9 °C5 July 195614.4 °C1,410 mm00
195527.3 °C13 November 19552.0 °C25 August 195514.7 °C1,691 mm00
195426.5 °C21 October 19542.8 °C11 August 195414.8 °C1,545 mm00
195325.4 °C11 October 19531.7 °C26 May 195314.8 °C2,005 mm00
195225.6 °C25 October 19522.5 °C11 July 195214.7 °C2,128 mm00
195127.5 °C14 October 19512.2 °C4 August 195114.8 °C1,754 mm00
195025.5 °C20 October 19500.7 °C22 May 195014.4 °C2,068 mm00
194925.4 °C5 December 19494.0 °C5 July 194915.2 °C1,488 mm00
194826.7 °C25 October 19482.8 °C14 August 194814.8 °C1,789 mm00
194727.3 °C20 October 19473.4 °C15 August 194714.8 °C2,059 mm00
194625.4 °C1 November 19462.1 °C1 August 194614.8 °C1,494 mm00
194526.8 °C27 October 19452.7 °C4 July 194514.6 °C1,374 mm00
194427.4 °C18 October 19441.3 °C9 July 194414.9 °C1,110 mm00
194327.3 °C6 October 19430.5 °C2 June 194314.4 °C1,437 mm00
194226.7 °C3 October 19422.0 °C9 July 194214.6 °C1,602 mm00
194128.6 °C19 October 19412.9 °C20 June 194114.6 °C1,997 mm00
194025.4 °C9 November 19403.2 °C1 July 194014.7 °C1,566 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
22.5 °C
+1.2 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1881 mm
+171 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.9 °C+2.1 °C252 mm-94 mm
Feb23.4 °C+0.7 °C516 mm+218 mm
Mar23.9 °C+1.3 °C140 mm-101 mm
Apr23.9 °C+2.1 °C116 mm+29 mm
May21.0 °C+1.2 °C36 mm+12 mm
Jun19.7 °C+1.7 °C1 mm-6 mm
Jul18.5 °C+0.9 °C1 mm-10 mm
Aug20.3 °C+1.3 °C12 mm+1 mm
Sep23.8 °C+2.1 °C6 mm-13 mm
Oct24.5 °C+1.2 °C31 mm-70 mm
Nov23.9 °C+0.8 °C315 mm+92 mm
Dec22.4 °C-0.5 °C455 mm+113 mm

The year's extremes

Hottest day
28.8 °C
28 Oct 2025
Coldest day
3.2 °C
3 Aug 2025
Wettest day
72.8 mm
17 Feb 2025
Windiest day
33.4 km/h
8 Mar 2025
Strongest gust
72.7 km/h
8 Mar 2025
Hottest feels-like
31.6 °C
1 Feb 2025
Coldest feels-like
0.3 °C
3 Aug 2025
Sunniest day
13.1 h
10 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 Antsirabe?

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

What is the hottest day ever recorded in Antsirabe?

The hottest day measured in Antsirabe between 1940 and 2025 was 15 November 2024, reaching 30.1 °C.

What is the coldest day in Antsirabe?

The coldest day measured in Antsirabe between 1940 and 2025 was 9 June 1993, at -1.0 °C.

Does it snow in Antsirabe?

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

Has the climate of Antsirabe warmed?

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

What is the wettest day in Antsirabe?

The wettest day measured in Antsirabe between 1940 and 2025 was 2 February 1977, with 147 mm of rain in 24 hours.

What was the windiest day in Antsirabe?

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

What is the warmest month in Antsirabe?

The warmest month in Antsirabe is January (17.9 °C on average); the coldest is July (11.4 °C).

How much does it rain in Antsirabe?

Antsirabe receives on average 1,710 mm of precipitation per year, spread over about 146 rainy days.

Is it sunny in Antsirabe?

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

Are there tropical nights in Antsirabe?

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

What was the most extreme apparent temperature in Antsirabe?

In Antsirabe, between 1940 and 2025, the highest apparent temperature reached 33.1 °C on 23 December 2024, and the lowest was -4.7 °C on 9 June 1993.

Compare Antsirabe with another city

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

Nearby cities

The climate around Antsirabe

Other cities — Madagascar