Ambositra climate — normals and trends

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

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

Ambositra has warmed by +1.9 °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 26 October 2011) and the coldest 0.2 °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

AmbositraAmoron'i Mania

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

Mean daily temperature

16.3°C

Average daily high

21.5°C

Average daily low

12.4°C

Annual rainfall

1,235mm

Sunshine / day

10.0h

Mean relative humidity

82%

Average peak wind

14.0km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

157 d/yr

Annual snowfall

0.0 cm

Average feels-like high

21.9 °C

Average feels-like low

12.2 °C

Average peak gust

34.1 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

26 October 2011

Coldest day

0.2 °C

1 July 1996

Wettest day

148 mm

17 February 1986

Windiest day

51.7 km/h

14 February 2012

Strongest gust

128.5 km/h

14 February 2012

Hottest feels-like

35.2 °C

21 February 2016

Coldest feels-like

-2.2 °C

1 July 1996

Sunniest day

13.2 h

3 January 2013

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.6 °C8 January 20254.0 °C24 September 202517.3 °C1,607 mm00
202431.1 °C20 December 20243.7 °C7 July 202417.4 °C1,059 mm10
202331.4 °C29 November 20233.1 °C27 June 202317.6 °C1,331 mm40
202227.8 °C12 January 20224.8 °C25 June 202216.6 °C1,495 mm00
202129.7 °C18 January 20214.1 °C28 July 202117.2 °C727 mm00
202028.7 °C1 January 20203.8 °C10 August 202016.9 °C1,063 mm00
201929.8 °C25 October 20193.8 °C8 August 201917.7 °C959 mm00
201827.8 °C20 January 20185.4 °C8 June 201817.0 °C1,097 mm00
201729.2 °C10 November 20174.9 °C10 July 201717.3 °C1,170 mm00
201629.9 °C21 February 20163.4 °C9 July 201616.9 °C993 mm00
201530.5 °C16 November 20155.3 °C15 July 201517.3 °C1,593 mm20
201429.5 °C9 October 20144.2 °C11 September 201417.2 °C1,103 mm00
201328.1 °C5 January 20131.9 °C5 June 201316.8 °C1,183 mm00
201228.6 °C22 October 20123.9 °C5 July 201217.1 °C1,437 mm00
201131.5 °C26 October 20115.5 °C9 June 201117.5 °C1,045 mm30
201028.8 °C11 October 20102.7 °C16 September 201017.2 °C1,296 mm00
200927.8 °C30 January 20094.9 °C30 June 200917.0 °C1,390 mm00
200829.0 °C30 December 20085.0 °C3 June 200816.6 °C1,198 mm00
200727.9 °C17 December 20071.8 °C16 June 200716.9 °C1,485 mm00
200629.0 °C6 November 20064.3 °C13 August 200617.0 °C717 mm00
200530.3 °C16 November 20054.6 °C27 July 200516.8 °C1,025 mm10
200428.5 °C14 December 20043.6 °C1 July 200416.8 °C1,246 mm00
200327.6 °C7 October 20034.5 °C15 August 200316.9 °C1,362 mm00
200229.0 °C23 January 20025.1 °C11 July 200216.7 °C1,203 mm00
200129.1 °C12 December 20014.0 °C15 June 200116.8 °C1,269 mm00
200026.9 °C3 January 20003.0 °C20 July 200016.4 °C1,235 mm00
199927.0 °C22 February 19991.6 °C23 June 199916.3 °C933 mm00
199827.6 °C11 February 19984.1 °C20 June 199816.8 °C1,229 mm00
199729.6 °C10 November 19972.8 °C12 August 199716.6 °C1,139 mm00
199628.6 °C30 November 19960.2 °C1 July 199616.5 °C1,467 mm00
199528.7 °C26 October 19954.7 °C4 July 199516.6 °C1,192 mm00
199428.3 °C20 November 19943.8 °C6 September 199416.5 °C1,338 mm00
199328.2 °C14 November 19932.7 °C18 August 199316.4 °C1,168 mm00
199226.9 °C3 March 19922.6 °C23 July 199216.1 °C926 mm00
199128.2 °C23 January 19911.4 °C17 June 199116.4 °C865 mm00
199028.3 °C15 October 19902.6 °C6 July 199016.6 °C1,063 mm00
198927.1 °C7 November 19894.0 °C12 August 198916.3 °C1,184 mm00
198827.1 °C3 March 19883.6 °C23 September 198816.4 °C1,037 mm00
198729.0 °C14 December 19871.6 °C10 July 198716.9 °C910 mm00
198626.6 °C6 January 19862.3 °C8 September 198616.0 °C1,588 mm00
198527.5 °C25 February 19854.4 °C3 June 198515.9 °C1,372 mm00
198427.3 °C20 February 19843.8 °C22 August 198416.1 °C1,423 mm00
198327.7 °C24 March 19833.4 °C5 September 198316.7 °C1,170 mm00
198227.0 °C23 February 19824.1 °C1 August 198216.3 °C1,559 mm00
198127.2 °C6 November 19813.4 °C23 July 198116.4 °C1,334 mm00
198027.9 °C29 November 19803.2 °C24 July 198016.3 °C1,170 mm00
197928.3 °C2 November 19792.6 °C28 June 197916.3 °C1,282 mm00
197828.2 °C16 January 19785.2 °C3 August 197816.7 °C986 mm00
197727.1 °C14 October 19775.7 °C23 June 197716.7 °C1,412 mm00
197627.6 °C19 December 19763.3 °C17 July 197616.3 °C1,407 mm00
197526.5 °C2 December 19752.8 °C29 July 197515.8 °C1,489 mm00
197426.8 °C30 November 19744.2 °C28 July 197415.9 °C1,290 mm00
197326.7 °C6 October 19733.6 °C8 September 197316.3 °C1,528 mm00
197226.9 °C16 December 19721.1 °C6 June 197216.4 °C1,634 mm00
197127.3 °C16 December 19711.5 °C7 August 197115.9 °C1,457 mm00
197026.8 °C3 February 19704.7 °C11 July 197015.9 °C1,263 mm00
196928.0 °C23 November 19692.5 °C16 June 196916.4 °C1,480 mm00
196827.9 °C4 October 19683.4 °C20 July 196815.8 °C999 mm00
196727.3 °C11 February 19675.3 °C5 September 196716.1 °C1,373 mm00
196627.3 °C15 October 19663.9 °C27 July 196615.8 °C1,018 mm00
196528.2 °C21 November 19653.7 °C15 July 196515.0 °C1,362 mm00
196426.9 °C18 November 19643.0 °C29 June 196415.3 °C1,013 mm00
196326.3 °C9 October 19634.0 °C31 July 196315.5 °C1,364 mm00
196226.1 °C18 December 19622.3 °C28 June 196215.5 °C1,174 mm00
196126.8 °C24 October 19616.0 °C5 July 196116.0 °C1,243 mm00
196026.4 °C30 October 19604.1 °C3 July 196015.4 °C1,134 mm00
195927.6 °C5 October 19595.6 °C19 June 195915.5 °C1,511 mm00
195826.9 °C4 December 19583.6 °C29 July 195815.6 °C1,539 mm00
195729.2 °C8 November 19574.3 °C9 August 195715.9 °C1,018 mm00
195626.4 °C10 October 19564.0 °C17 July 195615.5 °C1,005 mm00
195529.1 °C15 November 19553.1 °C6 August 195515.6 °C1,162 mm00
195426.4 °C18 October 19544.5 °C2 September 195415.6 °C1,046 mm00
195327.2 °C20 November 19532.6 °C26 May 195315.7 °C1,277 mm00
195227.2 °C22 November 19523.3 °C9 July 195215.8 °C1,428 mm00
195128.1 °C3 December 19513.5 °C4 August 195115.7 °C1,141 mm00
195028.2 °C26 October 19502.8 °C23 May 195015.2 °C1,451 mm00
194928.1 °C5 December 19493.0 °C20 August 194916.0 °C1,012 mm00
194827.7 °C9 November 19484.9 °C25 August 194815.9 °C1,479 mm00
194727.6 °C21 October 19474.3 °C20 August 194715.9 °C1,535 mm00
194627.7 °C7 February 19463.7 °C28 August 194615.7 °C1,136 mm00
194526.9 °C20 October 19453.5 °C4 July 194515.3 °C1,090 mm00
194428.2 °C22 October 19443.0 °C19 May 194415.6 °C837 mm00
194328.2 °C20 November 19432.7 °C2 June 194315.3 °C1,126 mm00
194227.2 °C2 October 19423.1 °C22 June 194215.6 °C1,315 mm00
194129.9 °C19 October 19414.8 °C19 June 194115.7 °C1,514 mm00
194027.5 °C19 November 19403.7 °C1 July 194015.8 °C1,280 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.0 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1607 mm
+372 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.6 °C+2.8 °C163 mm-93 mm
Feb24.6 °C+1.0 °C544 mm+317 mm
Mar24.1 °C+0.9 °C103 mm-71 mm
Apr24.6 °C+2.5 °C61 mm-3 mm
May20.5 °C+0.4 °C40 mm+13 mm
Jun19.4 °C+1.5 °C7 mm-10 mm
Jul17.1 °C-0.1 °C29 mm+9 mm
Aug18.9 °C+0.5 °C37 mm+18 mm
Sep22.3 °C+1.5 °C13 mm-5 mm
Oct23.4 °C+0.2 °C47 mm-11 mm
Nov24.9 °C+0.9 °C171 mm+42 mm
Dec23.5 °C-0.5 °C392 mm+167 mm

The year's extremes

Hottest day
29.6 °C
8 Jan 2025
Coldest day
4.0 °C
24 Sep 2025
Wettest day
89.7 mm
17 Feb 2025
Windiest day
33.7 km/h
15 Mar 2025
Strongest gust
74.2 km/h
15 Mar 2025
Hottest feels-like
32.4 °C
30 Jan 2025
Coldest feels-like
1.9 °C
24 Sep 2025
Sunniest day
13.1 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 Ambositra?

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

What is the hottest day ever recorded in Ambositra?

The hottest day measured in Ambositra between 1940 and 2025 was 26 October 2011, reaching 31.5 °C.

What is the coldest day in Ambositra?

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

Does it snow in Ambositra?

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

Has the climate of Ambositra warmed?

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

What is the wettest day in Ambositra?

The wettest day measured in Ambositra between 1940 and 2025 was 17 February 1986, with 148 mm of rain in 24 hours.

What was the windiest day in Ambositra?

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

What is the warmest month in Ambositra?

The warmest month in Ambositra is January (19.1 °C on average); the coldest is July (12.2 °C).

How much does it rain in Ambositra?

Ambositra receives on average 1,235 mm of precipitation per year, spread over about 157 rainy days.

Is it sunny in Ambositra?

Ambositra gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Ambositra?

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

What was the most extreme apparent temperature in Ambositra?

In Ambositra, between 1940 and 2025, the highest apparent temperature reached 35.2 °C on 21 February 2016, and the lowest was -2.2 °C on 1 July 1996.

Compare Ambositra with another city

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

Nearby cities

The climate around Ambositra

Other cities — Madagascar