Antsalova climate — normals and trends

Antsalova (Madagascar) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.1 °C and it receives 1,234 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 November (26.7 °C on average) and the coldest is July (22.1 °C). Rainfall peaks in January.

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

Antsalova 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 39.4 °C (on 23 November 2023) and the coldest 10.9 °C (on 17 June 1991).

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

AntsalovaMelaky

coords
-18.67°, 44.62°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthJune

Mean daily temperature

25.1°C

Average daily high

30.8°C

Average daily low

20.9°C

Annual rainfall

1,234mm

Sunshine / day

11.0h

Mean relative humidity

78%

Average peak wind

11.9km/h

Seasonal range

4.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

246 d/yr

Rainy days (≥ 1 mm)

146 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.1 °C

Average feels-like low

24.0 °C

Average peak gust

30.1 km/h

Tropical nights (≥ 20 °C)

236 d/yr

Solar radiation

20.4 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

39.4 °C

23 November 2023

Coldest day

10.9 °C

17 June 1991

Wettest day

175 mm

4 January 1952

Windiest day

57.9 km/h

23 March 1941

Strongest gust

127.1 km/h

17 April 1941

Hottest feels-like

44.5 °C

23 November 2023

Coldest feels-like

9.3 °C

18 July 1991

Sunniest day

13.1 h

20 December 2012

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C4 November 202514.7 °C22 June 202526.2 °C1,183 mm3370
202437.7 °C30 October 202414.4 °C21 July 202426.6 °C1,325 mm3480
202339.4 °C23 November 202314.0 °C29 June 202326.2 °C1,488 mm3270
202236.1 °C12 October 202216.0 °C30 June 202225.8 °C1,247 mm3280
202137.1 °C25 October 202114.7 °C28 July 202126.0 °C980 mm3310
202036.6 °C25 October 202013.7 °C22 July 202025.9 °C1,292 mm3140
201936.7 °C23 October 201911.8 °C23 July 201926.1 °C1,216 mm3080
201836.0 °C31 December 201814.6 °C5 August 201825.7 °C1,003 mm3120
201736.7 °C21 October 201714.5 °C15 July 201725.9 °C1,113 mm3040
201635.3 °C27 October 201615.7 °C12 August 201625.7 °C1,187 mm2650
201535.9 °C13 November 201514.8 °C15 June 201525.5 °C1,663 mm2360
201435.5 °C11 December 201414.0 °C13 July 201425.4 °C1,113 mm2460
201335.0 °C30 October 201313.8 °C2 July 201325.5 °C980 mm2950
201236.0 °C6 December 201214.0 °C5 August 201225.5 °C1,221 mm2620
201136.7 °C31 October 201114.2 °C3 July 201125.5 °C1,279 mm2830
201035.8 °C16 November 201014.8 °C15 August 201025.8 °C1,217 mm3050
200937.6 °C13 November 200912.5 °C1 July 200925.6 °C1,142 mm2970
200837.1 °C23 October 200814.4 °C5 July 200825.2 °C1,146 mm2650
200735.0 °C3 April 200713.8 °C11 June 200725.6 °C1,375 mm2980
200635.5 °C1 November 200613.8 °C12 July 200625.6 °C1,010 mm2840
200535.2 °C18 November 200514.7 °C4 July 200525.6 °C847 mm2970
200435.3 °C23 January 200413.0 °C8 July 200425.5 °C1,565 mm2580
200335.3 °C9 October 200314.0 °C10 July 200325.4 °C1,435 mm2580
200234.6 °C19 December 200213.6 °C10 July 200225.6 °C998 mm2810
200134.6 °C10 December 200113.7 °C13 July 200125.3 °C1,217 mm2680
200035.7 °C25 October 200015.3 °C28 June 200025.3 °C1,436 mm2500
199935.1 °C16 February 199913.2 °C28 June 199925.3 °C1,148 mm2330
199835.8 °C16 January 199813.8 °C18 June 199825.6 °C1,379 mm2580
199734.7 °C29 October 199714.6 °C2 August 199725.2 °C1,519 mm2360
199636.2 °C23 October 199612.0 °C25 August 199625.1 °C1,228 mm2220
199535.0 °C19 October 199513.7 °C30 June 199525.2 °C968 mm2390
199434.9 °C28 November 199413.4 °C12 June 199424.9 °C1,311 mm1870
199334.7 °C2 December 199312.3 °C15 August 199325.0 °C1,232 mm2320
199234.2 °C2 November 199211.7 °C5 July 199225.0 °C1,082 mm2480
199135.1 °C21 November 199110.9 °C17 June 199125.0 °C1,229 mm2240
199035.4 °C15 November 199013.4 °C8 July 199025.2 °C893 mm2630
198933.7 °C14 November 198915.3 °C7 July 198925.0 °C1,374 mm1960
198834.4 °C9 April 198814.5 °C19 August 198825.5 °C1,011 mm2650
198734.6 °C22 November 198712.9 °C24 June 198725.1 °C1,036 mm2380
198633.6 °C3 December 198612.3 °C28 June 198624.7 °C1,222 mm2160
198534.2 °C8 January 198514.7 °C4 June 198524.7 °C1,240 mm1950
198434.1 °C8 December 198414.9 °C5 August 198424.8 °C1,698 mm1880
198333.7 °C1 March 198314.2 °C21 August 198325.3 °C1,192 mm2520
198235.0 °C11 October 198214.6 °C1 August 198224.9 °C1,275 mm1960
198135.2 °C19 December 198112.6 °C19 July 198124.8 °C1,200 mm2150
198034.5 °C11 November 198011.9 °C19 June 198025.1 °C1,006 mm2270
197935.7 °C1 February 197913.5 °C27 July 197924.8 °C1,174 mm2250
197834.0 °C1 December 197812.2 °C29 July 197825.0 °C1,257 mm2270
197735.0 °C29 October 197714.2 °C11 July 197725.0 °C1,594 mm2410
197634.3 °C18 December 197612.5 °C20 July 197624.7 °C1,376 mm1890
197535.0 °C8 November 197513.4 °C26 July 197524.4 °C1,161 mm1810
197434.2 °C14 January 197411.7 °C28 July 197424.4 °C1,334 mm1790
197335.0 °C7 October 197311.6 °C11 July 197325.0 °C1,565 mm2090
197235.4 °C10 December 197213.9 °C6 June 197224.7 °C1,148 mm2190
197134.1 °C18 December 197114.5 °C4 June 197124.5 °C1,161 mm2030
197034.4 °C7 October 197014.5 °C4 July 197024.7 °C1,172 mm2210
196937.7 °C25 November 196914.2 °C17 June 196925.0 °C1,221 mm2340
196835.5 °C16 January 196813.0 °C14 July 196824.2 °C1,425 mm1960
196734.4 °C5 February 196715.0 °C11 July 196725.0 °C1,140 mm2380
196636.7 °C1 November 196614.2 °C30 July 196624.9 °C728 mm2790
196536.6 °C9 November 196513.2 °C6 June 196524.0 °C1,347 mm1630
196435.8 °C3 October 196413.9 °C28 June 196424.7 °C887 mm2450
196336.3 °C23 October 196313.9 °C14 August 196324.4 °C1,194 mm2200
196235.1 °C21 October 196214.2 °C5 July 196224.4 °C1,347 mm2090
196136.9 °C24 October 196115.8 °C8 August 196125.3 °C1,104 mm3080
196036.4 °C2 November 196014.6 °C5 July 196024.9 °C997 mm2730
195935.9 °C3 November 195915.1 °C7 June 195924.8 °C1,149 mm2350
195835.7 °C10 November 195814.1 °C18 July 195824.6 °C1,519 mm2400
195737.5 °C10 November 195714.3 °C27 June 195724.8 °C1,201 mm2220
195635.1 °C15 October 195613.3 °C26 July 195624.6 °C1,055 mm2850
195534.9 °C1 November 195514.7 °C12 August 195524.5 °C1,269 mm2060
195435.9 °C21 October 195414.6 °C21 June 195424.5 °C1,406 mm2320
195335.2 °C19 October 195312.9 °C4 July 195324.5 °C1,970 mm2320
195234.4 °C4 October 195214.1 °C15 July 195224.4 °C1,986 mm1860
195137.9 °C26 November 195114.0 °C25 July 195124.5 °C1,144 mm2170
195036.0 °C22 October 195012.5 °C23 May 195024.3 °C1,862 mm1980
194936.6 °C2 December 194914.1 °C18 August 194924.9 °C1,324 mm2570
194836.7 °C11 October 194814.9 °C29 June 194824.6 °C1,105 mm2200
194734.9 °C29 October 194713.2 °C7 July 194724.4 °C1,328 mm2200
194636.1 °C31 October 194613.1 °C9 June 194624.5 °C1,111 mm2420
194536.2 °C9 November 194514.5 °C22 June 194524.7 °C1,192 mm2710
194435.9 °C26 September 194414.9 °C3 July 194424.7 °C1,010 mm2340
194337.7 °C18 November 194313.5 °C2 June 194324.7 °C775 mm2220
194235.1 °C1 October 194214.3 °C22 July 194224.6 °C883 mm2690
194136.4 °C9 October 194113.3 °C20 June 194124.6 °C1,538 mm2070
194036.5 °C24 November 194013.9 °C5 August 194024.7 °C1,014 mm2560

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
32.4 °C
+1.6 °C
Hot days (≥ 30 °C)
337 d/yr
+91
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1183 mm
-51 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.4 °C+1.5 °C274 mm-42 mm
Feb31.4 °C+0.6 °C216 mm-62 mm
Mar32.2 °C+1.1 °C139 mm-57 mm
Apr33.6 °C+2.5 °C30 mm-24 mm
May33.4 °C+3.3 °C7 mm-2 mm
Jun31.3 °C+2.3 °C0 mm-2 mm
Jul31.0 °C+2.2 °C1 mm-2 mm
Aug31.2 °C+1.5 °C2 mm-2 mm
Sep33.0 °C+1.7 °C5 mm-2 mm
Oct33.9 °C+1.4 °C14 mm-25 mm
Nov33.0 °C+0.4 °C110 mm+9 mm
Dec32.2 °C+0.5 °C385 mm+160 mm

The year's extremes

Hottest day
36.8 °C
4 Nov 2025
Coldest day
14.7 °C
22 Jun 2025
Wettest day
52.6 mm
26 Dec 2025
Windiest day
26.0 km/h
27 Feb 2025
Strongest gust
64.4 km/h
27 Feb 2025
Hottest feels-like
43.9 °C
10 Jan 2025
Coldest feels-like
14.5 °C
22 Jun 2025
Sunniest day
12.9 h
31 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 Antsalova?

Antsalova has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.1 °C and it receives 1,234 mm of precipitation per year.

What is the hottest day ever recorded in Antsalova?

The hottest day measured in Antsalova between 1940 and 2025 was 23 November 2023, reaching 39.4 °C.

What is the coldest day in Antsalova?

The coldest day measured in Antsalova between 1940 and 2025 was 17 June 1991, at 10.9 °C.

Does it snow in Antsalova?

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

Has the climate of Antsalova warmed?

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

What is the wettest day in Antsalova?

The wettest day measured in Antsalova between 1940 and 2025 was 4 January 1952, with 175 mm of rain in 24 hours.

What was the windiest day in Antsalova?

The windiest day measured in Antsalova between 1940 and 2025 was 23 March 1941, with winds reaching 57.9 km/h.

What is the warmest month in Antsalova?

The warmest month in Antsalova is November (26.7 °C on average); the coldest is July (22.1 °C).

How much does it rain in Antsalova?

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

Is it sunny in Antsalova?

Antsalova gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Antsalova?

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

What was the most extreme apparent temperature in Antsalova?

In Antsalova, between 1940 and 2025, the highest apparent temperature reached 44.5 °C on 23 November 2023, and the lowest was 9.3 °C on 18 July 1991.

Compare Antsalova with another city

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

Nearby cities

The climate around Antsalova

Other cities — Madagascar