Ivato climate — normals and trends

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

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

Ivato 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 34.3 °C (on 20 December 2024) and the coldest 2.8 °C (on 7 September 1986).

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

IvatoAnalamanga

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

Mean daily temperature

17.7°C

Average daily high

23.3°C

Average daily low

13.5°C

Annual rainfall

1,250mm

Sunshine / day

9.9h

Mean relative humidity

77%

Average peak wind

15.2km/h

Seasonal range

6.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

122 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.7 °C

Average feels-like low

13.1 °C

Average peak gust

35.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.0 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.82 · 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

34.3 °C

20 December 2024

Coldest day

2.8 °C

7 September 1986

Wettest day

164 mm

14 February 2012

Windiest day

58.9 km/h

14 February 2012

Strongest gust

131.0 km/h

14 February 2012

Hottest feels-like

37.7 °C

20 December 2024

Coldest feels-like

0.3 °C

7 September 1986

Sunniest day

13.0 h

3 January 2013

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.3 °C8 January 20256.0 °C25 August 202518.7 °C1,742 mm80
202434.3 °C20 December 20245.8 °C5 August 202419.0 °C1,127 mm270
202331.9 °C11 October 20235.8 °C28 June 202318.9 °C1,253 mm130
202230.1 °C5 October 20225.9 °C7 July 202218.0 °C1,202 mm10
202132.2 °C10 November 20217.0 °C28 July 202118.5 °C967 mm200
202030.9 °C2 October 20205.3 °C10 August 202018.4 °C1,030 mm160
201932.5 °C29 October 20195.5 °C23 July 201918.9 °C1,095 mm110
201829.7 °C10 December 20186.3 °C8 June 201818.3 °C1,038 mm00
201730.9 °C31 January 20176.2 °C10 July 201718.5 °C1,299 mm40
201631.5 °C31 December 20166.0 °C10 July 201618.2 °C979 mm40
201530.7 °C16 November 20156.3 °C14 July 201518.5 °C1,775 mm40
201431.2 °C14 October 20145.1 °C14 September 201418.4 °C1,283 mm90
201330.9 °C17 November 20134.7 °C5 July 201318.3 °C1,192 mm60
201229.9 °C11 October 20127.1 °C11 July 201218.2 °C1,459 mm00
201131.1 °C27 October 20115.8 °C19 September 201118.6 °C1,101 mm60
201031.7 °C14 December 20103.6 °C16 September 201018.6 °C1,011 mm50
200930.9 °C16 November 20094.7 °C30 June 200918.3 °C1,293 mm10
200829.2 °C18 October 20086.6 °C5 July 200817.9 °C1,459 mm00
200731.2 °C21 December 20076.4 °C15 August 200718.2 °C1,518 mm90
200631.6 °C6 October 20067.0 °C8 July 200618.4 °C673 mm40
200531.5 °C16 November 20055.1 °C26 July 200518.1 °C1,099 mm50
200431.8 °C10 December 20044.6 °C10 August 200418.0 °C1,286 mm20
200330.1 °C7 October 20036.5 °C13 August 200318.2 °C1,296 mm20
200230.4 °C5 November 20024.4 °C12 July 200218.1 °C1,303 mm30
200130.8 °C27 November 20014.8 °C20 July 200118.3 °C1,063 mm60
200030.5 °C10 December 20006.2 °C12 September 200017.8 °C1,013 mm10
199929.5 °C5 February 19994.4 °C23 June 199917.7 °C716 mm00
199829.6 °C7 November 19986.0 °C28 June 199818.2 °C1,377 mm00
199732.0 °C10 November 19976.2 °C13 July 199717.9 °C1,387 mm20
199630.4 °C18 November 19963.9 °C3 August 199617.8 °C1,327 mm60
199530.5 °C17 November 19956.1 °C10 June 199518.1 °C1,302 mm30
199430.4 °C24 November 19946.5 °C31 May 199418.0 °C1,361 mm30
199329.1 °C9 December 19934.2 °C9 June 199317.6 °C1,201 mm00
199229.3 °C29 December 19923.6 °C28 July 199217.5 °C1,071 mm00
199130.9 °C29 January 19914.1 °C26 August 199117.7 °C1,052 mm20
199032.2 °C19 October 19905.5 °C24 June 199018.0 °C855 mm40
198929.4 °C10 November 19896.1 °C4 July 198917.6 °C1,227 mm00
198829.3 °C10 November 19884.7 °C31 August 198817.8 °C1,082 mm00
198731.5 °C16 December 19873.3 °C9 July 198718.3 °C909 mm70
198628.1 °C27 September 19862.8 °C7 September 198617.4 °C1,252 mm00
198529.2 °C20 January 19855.6 °C3 June 198517.2 °C1,338 mm00
198429.1 °C20 February 19846.2 °C22 August 198417.4 °C1,486 mm00
198328.5 °C2 February 19835.5 °C21 August 198318.0 °C1,522 mm00
198228.7 °C2 November 19826.7 °C1 August 198217.7 °C1,561 mm00
198129.0 °C5 November 19816.1 °C27 June 198117.8 °C1,207 mm00
198029.0 °C21 October 19806.3 °C20 June 198017.7 °C1,100 mm00
197930.1 °C12 October 19793.4 °C27 June 197917.8 °C1,240 mm20
197829.7 °C14 January 19785.8 °C9 August 197817.8 °C989 mm00
197729.2 °C14 October 19775.0 °C5 July 197717.8 °C1,468 mm00
197629.1 °C30 November 19766.6 °C3 June 197617.5 °C1,316 mm00
197528.0 °C22 October 19755.0 °C1 July 197517.1 °C1,546 mm00
197428.1 °C30 November 19744.5 °C28 July 197416.9 °C1,387 mm00
197328.8 °C29 October 19736.8 °C7 September 197317.6 °C1,271 mm00
197229.2 °C28 September 19723.0 °C5 June 197217.6 °C1,847 mm00
197128.5 °C17 December 19715.3 °C7 August 197117.2 °C1,360 mm00
197027.8 °C18 February 19705.2 °C14 July 197017.3 °C1,042 mm00
196930.6 °C29 November 19694.0 °C16 June 196917.6 °C1,261 mm10
196830.1 °C9 November 19685.5 °C14 June 196817.0 °C1,071 mm10
196728.6 °C11 February 19677.5 °C25 June 196717.3 °C1,346 mm00
196629.1 °C30 November 19665.3 °C21 July 196617.2 °C964 mm00
196529.6 °C21 November 19655.3 °C8 June 196516.4 °C1,297 mm00
196427.5 °C29 September 19646.2 °C25 August 196416.6 °C1,053 mm00
196328.2 °C8 October 19635.8 °C5 September 196316.9 °C1,198 mm00
196227.5 °C1 November 19626.9 °C25 June 196216.8 °C1,273 mm00
196129.7 °C26 November 19617.0 °C1 August 196117.4 °C1,058 mm00
196029.2 °C30 October 19605.2 °C4 July 196016.8 °C1,021 mm00
195928.3 °C5 October 19596.9 °C10 August 195916.9 °C1,375 mm00
195828.9 °C8 December 19585.5 °C18 July 195816.9 °C1,526 mm00
195731.3 °C9 November 19575.4 °C9 July 195717.2 °C986 mm80
195629.9 °C6 November 19565.3 °C19 July 195616.6 °C1,243 mm00
195529.6 °C18 October 19553.7 °C26 August 195516.8 °C1,287 mm00
195429.6 °C26 October 19545.6 °C18 June 195416.9 °C959 mm00
195328.6 °C12 October 19535.2 °C1 July 195317.0 °C1,727 mm00
195227.2 °C7 March 19524.8 °C5 July 195216.9 °C1,690 mm00
195129.6 °C20 October 19515.4 °C4 August 195117.0 °C1,465 mm00
195029.6 °C13 November 19503.1 °C22 May 195016.6 °C1,686 mm00
194929.9 °C19 November 19493.4 °C20 August 194917.2 °C1,303 mm00
194829.3 °C11 November 19485.4 °C15 August 194817.0 °C1,582 mm00
194728.4 °C21 October 19475.2 °C16 August 194716.9 °C1,690 mm00
194627.9 °C10 October 19464.5 °C20 August 194617.0 °C1,324 mm00
194528.5 °C20 October 19454.1 °C28 May 194516.7 °C757 mm00
194429.5 °C19 October 19443.3 °C10 July 194417.0 °C879 mm00
194330.0 °C14 October 19435.1 °C2 June 194316.8 °C1,186 mm10
194229.2 °C2 October 19423.8 °C1 September 194217.0 °C1,110 mm00
194130.7 °C18 October 19415.1 °C19 June 194116.9 °C1,550 mm40
194029.7 °C19 November 19406.5 °C1 July 194017.2 °C1,270 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.6 °C
+1.3 °C
Hot days (≥ 30 °C)
8 d/yr
+6
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1742 mm
+492 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+2.9 °C184 mm-119 mm
Feb26.3 °C+1.2 °C595 mm+334 mm
Mar26.2 °C+1.4 °C105 mm-84 mm
Apr26.6 °C+2.7 °C29 mm-20 mm
May23.1 °C+1.1 °C16 mm+2 mm
Jun21.5 °C+1.6 °C4 mm-2 mm
Jul19.6 °C+0.4 °C2 mm-5 mm
Aug21.6 °C+1.4 °C5 mm-2 mm
Sep24.8 °C+2.0 °C1 mm-7 mm
Oct26.3 °C+1.1 °C13 mm-29 mm
Nov26.9 °C+0.9 °C258 mm+138 mm
Dec24.7 °C-1.0 °C532 mm+288 mm

The year's extremes

Hottest day
31.3 °C
8 Jan 2025
Coldest day
6.0 °C
25 Aug 2025
Wettest day
71.5 mm
23 Dec 2025
Windiest day
29.5 km/h
8 Mar 2025
Strongest gust
65.5 km/h
15 Jun 2025
Hottest feels-like
33.8 °C
16 Jan 2025
Coldest feels-like
2.9 °C
24 Jul 2025
Sunniest day
12.9 h
14 Nov 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 Ivato?

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

What is the hottest day ever recorded in Ivato?

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

What is the coldest day in Ivato?

The coldest day measured in Ivato between 1940 and 2025 was 7 September 1986, at 2.8 °C.

Does it snow in Ivato?

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

Has the climate of Ivato warmed?

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

What is the wettest day in Ivato?

The wettest day measured in Ivato between 1940 and 2025 was 14 February 2012, with 164 mm of rain in 24 hours.

What was the windiest day in Ivato?

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

What is the warmest month in Ivato?

The warmest month in Ivato is January (20.1 °C on average); the coldest is July (13.7 °C).

How much does it rain in Ivato?

Ivato receives on average 1,250 mm of precipitation per year, spread over about 122 rainy days.

Is it sunny in Ivato?

Ivato gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Ivato?

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

What was the most extreme apparent temperature in Ivato?

In Ivato, between 1940 and 2025, the highest apparent temperature reached 37.7 °C on 20 December 2024, and the lowest was 0.3 °C on 7 September 1986.

Compare Ivato with another city

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

Nearby cities

The climate around Ivato

Other cities — Madagascar