Ambatolampy climate — normals and trends

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

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

Ambatolampy has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.5 °C (on 20 December 2024) and the coldest -0.3 °C (on 5 June 1972).

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

AmbatolampyVakinankaratra

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

Mean daily temperature

15.6°C

Average daily high

21.2°C

Average daily low

11.5°C

Annual rainfall

1,374mm

Sunshine / day

9.7h

Mean relative humidity

81%

Average peak wind

13.4km/h

Seasonal range

6.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

150 d/yr

Annual snowfall

0.0 cm

Average feels-like high

21.5 °C

Average feels-like low

10.8 °C

Average peak gust

31.4 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

31.5 °C

20 December 2024

Coldest day

-0.3 °C

5 June 1972

Wettest day

134 mm

20 January 1962

Windiest day

69.3 km/h

14 February 2012

Strongest gust

141.1 km/h

14 February 2012

Hottest feels-like

34.0 °C

20 December 2024

Coldest feels-like

-3.5 °C

9 June 1993

Sunniest day

13.1 h

3 January 2013

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.5 °C30 December 20252.5 °C24 July 202516.5 °C1,871 mm00
202431.5 °C20 December 20241.7 °C7 July 202416.8 °C1,346 mm10
202329.9 °C16 October 20232.7 °C28 June 202316.8 °C1,538 mm00
202227.4 °C10 February 20223.7 °C6 July 202215.9 °C1,611 mm00
202129.9 °C13 January 20213.3 °C28 July 202116.5 °C848 mm00
202028.7 °C2 December 20204.2 °C12 August 202016.3 °C1,084 mm00
201928.9 °C26 October 20193.0 °C5 August 201916.8 °C1,244 mm00
201827.8 °C6 March 20183.1 °C9 August 201816.2 °C1,268 mm00
201728.8 °C12 November 20173.6 °C10 July 201716.4 °C1,405 mm00
201629.6 °C31 December 20162.4 °C9 July 201616.1 °C1,157 mm00
201528.7 °C8 December 20153.4 °C14 July 201516.5 °C1,668 mm00
201429.4 °C2 October 20143.0 °C13 September 201416.4 °C1,170 mm00
201328.4 °C17 November 20130.3 °C10 June 201316.2 °C1,359 mm00
201228.4 °C18 February 20123.0 °C11 July 201216.2 °C1,535 mm00
201129.1 °C26 October 20114.0 °C4 July 201116.6 °C1,167 mm00
201028.8 °C30 November 20102.3 °C16 September 201016.5 °C1,262 mm00
200927.6 °C16 November 20093.2 °C21 July 200916.3 °C1,528 mm00
200828.4 °C31 December 20083.4 °C15 August 200815.9 °C1,456 mm00
200729.3 °C21 December 20072.8 °C16 June 200716.2 °C1,414 mm00
200628.3 °C4 December 20064.0 °C27 June 200616.2 °C793 mm00
200530.1 °C16 November 20050.9 °C27 July 200516.0 °C1,232 mm10
200428.4 °C10 December 20040.6 °C31 May 200416.0 °C1,472 mm00
200327.4 °C11 October 20032.9 °C13 June 200316.1 °C1,346 mm00
200228.8 °C23 January 20022.1 °C11 July 200215.9 °C1,450 mm00
200130.0 °C12 December 20013.3 °C13 June 200116.1 °C1,154 mm10
200027.5 °C13 December 20003.3 °C20 July 200015.6 °C1,090 mm00
199927.3 °C12 March 19991.0 °C22 June 199915.6 °C931 mm00
199827.9 °C11 February 19982.5 °C6 July 199816.1 °C1,535 mm00
199728.1 °C10 November 19972.2 °C13 July 199715.8 °C1,397 mm00
199628.1 °C30 November 19960.4 °C1 July 199615.8 °C1,432 mm00
199527.6 °C14 March 19953.9 °C28 July 199516.0 °C1,422 mm00
199427.9 °C29 December 19943.6 °C31 August 199415.9 °C1,292 mm00
199327.3 °C14 November 19930.2 °C9 June 199315.6 °C1,085 mm00
199226.6 °C30 January 19921.7 °C23 July 199215.3 °C1,210 mm00
199127.9 °C23 January 1991-0.1 °C16 June 199115.6 °C1,072 mm01
199028.0 °C6 December 19902.9 °C1 July 199015.9 °C1,086 mm00
198926.9 °C10 November 19893.7 °C14 July 198915.6 °C1,148 mm00
198827.0 °C3 March 19882.9 °C31 August 198815.7 °C1,281 mm00
198728.6 °C16 December 19870.4 °C9 July 198716.2 °C1,045 mm00
198626.5 °C29 October 19861.6 °C6 July 198615.3 °C1,474 mm00
198527.5 °C19 January 19851.1 °C2 June 198515.1 °C1,350 mm00
198427.1 °C18 February 19843.1 °C17 July 198415.3 °C1,499 mm00
198327.5 °C2 February 19832.0 °C10 September 198316.0 °C1,778 mm00
198228.1 °C23 February 19824.1 °C1 August 198215.7 °C1,734 mm00
198127.2 °C6 January 19811.6 °C27 June 198115.7 °C1,354 mm00
198026.8 °C13 February 19802.2 °C24 July 198015.7 °C1,107 mm00
197928.3 °C2 November 19791.3 °C27 June 197915.6 °C1,524 mm00
197828.0 °C18 February 19782.8 °C3 August 197815.9 °C950 mm00
197727.2 °C14 October 19772.1 °C5 July 197715.9 °C1,605 mm00
197627.1 °C29 November 19762.1 °C17 July 197615.5 °C1,527 mm00
197526.5 °C22 March 19752.8 °C29 July 197515.0 °C1,632 mm00
197426.7 °C30 November 19742.4 °C28 July 197415.0 °C1,621 mm00
197327.4 °C12 November 19733.2 °C7 September 197315.6 °C1,585 mm00
197226.6 °C10 February 1972-0.3 °C5 June 197215.6 °C1,855 mm01
197127.3 °C9 February 19711.0 °C7 August 197115.1 °C1,391 mm00
197026.6 °C3 February 19701.4 °C14 July 197015.1 °C1,238 mm00
196928.2 °C29 November 19690.7 °C15 June 196915.6 °C1,452 mm00
196827.7 °C9 December 19681.5 °C14 June 196814.9 °C1,143 mm00
196728.2 °C11 February 19675.0 °C14 August 196715.3 °C1,596 mm00
196626.6 °C15 October 19663.1 °C29 July 196615.2 °C1,162 mm00
196527.2 °C21 November 19651.5 °C23 June 196514.3 °C1,668 mm00
196425.5 °C21 November 19642.9 °C7 July 196414.5 °C1,325 mm00
196325.3 °C2 December 19633.1 °C31 July 196314.8 °C1,464 mm00
196226.0 °C24 January 19622.3 °C27 June 196214.8 °C1,430 mm00
196127.1 °C26 October 19613.0 °C11 June 196115.3 °C1,192 mm00
196026.4 °C16 November 19602.7 °C3 July 196014.7 °C1,077 mm00
195927.4 °C5 October 19592.8 °C13 August 195914.8 °C1,513 mm00
195826.5 °C14 February 19582.4 °C18 July 195814.9 °C1,520 mm00
195729.1 °C22 November 19572.7 °C16 July 195715.0 °C1,153 mm00
195627.5 °C5 November 19561.6 °C9 July 195614.5 °C1,312 mm00
195526.8 °C18 October 19550.9 °C24 August 195514.7 °C1,467 mm00
195426.5 °C26 October 19543.0 °C19 June 195414.8 °C1,083 mm00
195326.7 °C21 February 19530.6 °C1 July 195314.9 °C1,459 mm00
195225.8 °C8 January 19522.3 °C28 July 195215.0 °C1,787 mm00
195127.4 °C3 December 19512.3 °C9 September 195114.9 °C1,419 mm00
195027.3 °C12 November 19501.8 °C23 May 195014.5 °C1,725 mm00
194927.4 °C9 November 19490.4 °C20 August 194915.2 °C1,066 mm00
194826.7 °C9 November 19483.6 °C14 August 194815.1 °C2,010 mm00
194727.5 °C21 October 19472.3 °C16 August 194715.0 °C2,053 mm00
194625.9 °C7 February 19462.0 °C20 September 194614.9 °C1,347 mm00
194526.8 °C20 October 19452.3 °C25 August 194514.5 °C1,059 mm00
194427.4 °C19 October 19442.0 °C8 July 194414.9 °C1,084 mm00
194327.7 °C26 November 19430.5 °C3 June 194314.6 °C1,405 mm00
194227.0 °C2 October 19421.8 °C9 July 194214.9 °C1,509 mm00
194127.8 °C19 October 19413.1 °C19 June 194114.9 °C1,719 mm00
194026.8 °C19 November 19402.9 °C1 July 194015.1 °C1,334 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.3 °C
+1.1 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1871 mm
+497 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.0 °C+2.5 °C178 mm-117 mm
Feb24.5 °C+1.1 °C542 mm+275 mm
Mar24.3 °C+1.3 °C119 mm-78 mm
Apr24.3 °C+2.4 °C53 mm-13 mm
May20.3 °C+0.5 °C57 mm+34 mm
Jun18.8 °C+1.3 °C12 mm-1 mm
Jul16.9 °C+0.1 °C14 mm-2 mm
Aug18.8 °C+0.9 °C36 mm+20 mm
Sep22.1 °C+1.6 °C4 mm-11 mm
Oct23.5 °C+0.6 °C29 mm-30 mm
Nov24.9 °C+1.1 °C266 mm+124 mm
Dec23.2 °C-0.5 °C562 mm+294 mm

The year's extremes

Hottest day
28.5 °C
30 Dec 2025
Coldest day
2.5 °C
24 Jul 2025
Wettest day
88.8 mm
6 Dec 2025
Windiest day
31.1 km/h
1 Mar 2025
Strongest gust
62.3 km/h
1 Mar 2025
Hottest feels-like
31.8 °C
31 Jan 2025
Coldest feels-like
-0.2 °C
24 Jul 2025
Sunniest day
12.9 h
6 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 Ambatolampy?

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

What is the hottest day ever recorded in Ambatolampy?

The hottest day measured in Ambatolampy between 1940 and 2025 was 20 December 2024, reaching 31.5 °C.

What is the coldest day in Ambatolampy?

The coldest day measured in Ambatolampy between 1940 and 2025 was 5 June 1972, at -0.3 °C.

Does it snow in Ambatolampy?

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

Has the climate of Ambatolampy warmed?

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

What is the wettest day in Ambatolampy?

The wettest day measured in Ambatolampy between 1940 and 2025 was 20 January 1962, with 134 mm of rain in 24 hours.

What was the windiest day in Ambatolampy?

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

What is the warmest month in Ambatolampy?

The warmest month in Ambatolampy is January (18.3 °C on average); the coldest is July (11.5 °C).

How much does it rain in Ambatolampy?

Ambatolampy receives on average 1,374 mm of precipitation per year, spread over about 150 rainy days.

Is it sunny in Ambatolampy?

Ambatolampy gets on average 9.7 hours of sunshine per day, roughly 3,540 hours per year over 1940-2025.

Are there tropical nights in Ambatolampy?

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

What was the most extreme apparent temperature in Ambatolampy?

In Ambatolampy, between 1940 and 2025, the highest apparent temperature reached 34.0 °C on 20 December 2024, and the lowest was -3.5 °C on 9 June 1993.

Compare Ambatolampy with another city

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

Nearby cities

The climate around Ambatolampy

Other cities — Madagascar