Ihosy climate — normals and trends

Ihosy has a humid subtropical, dry winter climate, averaging 19.8 °C annually with 831 mm of rain per year.

Climate normals · ERA5

IhosyIhorombe

coords
-22.40°, 46.13°
period
1940–2025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthJune

The normals for this period

The average of every indicator across the whole window: temperature, water, sky, wind and notable days.

Mean daily temperature

19.8°C

Average daily high

25.8°C

Average daily low

15.6°C

Annual rainfall

831mm

Sunshine / day

10.5h

Mean relative humidity

77%

Average peak wind

15.5km/h

Seasonal range

7.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

33 d/yr

Rainy days (≥ 1 mm)

95 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.8 °C

Average feels-like low

15.9 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

20 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

What the yearly averages say about warming here, and whether the slope is statistically solid.

+1.6 °C

since 1940

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

Climate month by month

How an average year unfolds: when it rains, when it turns hot, when the sun is out.

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

The most extreme days ever measured here, then the year-by-year detail.

Hottest day

36.7 °C

27 October 2011

Coldest day

2.6 °C

18 July 1976

Wettest day

168 mm

30 January 2011

Windiest day

46.6 km/h

6 February 2022

Strongest gust

114.1 km/h

6 February 2022

Hottest feels-like

39.8 °C

20 December 2024

Coldest feels-like

-0.4 °C

18 July 1976

Sunniest day

13.4 h

22 December 1944

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.3 °C7 January 20257.8 °C22 June 202520.8 °C826 mm550
202436.4 °C20 December 20246.4 °C7 July 202420.9 °C595 mm840
202335.9 °C28 November 20236.3 °C17 June 202320.6 °C964 mm600
202233.3 °C1 January 20227.7 °C26 June 202220.2 °C829 mm230
202134.2 °C9 November 20218.0 °C24 June 202120.7 °C554 mm1000
202034.8 °C30 November 20206.4 °C27 July 202020.7 °C406 mm1020
201935.5 °C26 October 20195.9 °C22 July 201921.0 °C742 mm790
201832.3 °C10 December 20188.3 °C23 October 201820.4 °C670 mm410
201733.8 °C20 October 20177.4 °C11 July 201720.7 °C691 mm580
201633.2 °C31 October 20167.2 °C9 July 201620.4 °C765 mm610
201535.3 °C14 November 20154.7 °C8 July 201520.3 °C1,250 mm370
201434.3 °C9 October 20145.4 °C10 July 201420.6 °C757 mm710
201335.1 °C18 November 20134.8 °C6 June 201320.3 °C852 mm670
201234.2 °C19 October 20127.5 °C5 July 201220.5 °C714 mm460
201136.7 °C27 October 20115.6 °C4 July 201120.6 °C1,035 mm600
201035.5 °C27 February 20108.5 °C13 August 201021.0 °C731 mm1000
200933.9 °C30 December 20096.7 °C28 June 200920.2 °C964 mm510
200833.6 °C30 December 20085.9 °C27 June 200820.1 °C873 mm590
200733.1 °C25 November 20075.7 °C16 June 200720.2 °C987 mm410
200634.4 °C21 February 20063.2 °C27 June 200620.8 °C510 mm960
200533.3 °C9 March 20055.3 °C27 July 200520.6 °C627 mm780
200434.6 °C10 December 20045.8 °C3 June 200420.3 °C917 mm450
200332.7 °C7 October 20035.4 °C4 August 200320.1 °C887 mm340
200232.2 °C5 November 20027.4 °C23 June 200220.3 °C703 mm200
200132.9 °C28 September 20016.0 °C20 July 200120.1 °C982 mm180
200030.9 °C18 April 20006.5 °C21 July 200019.7 °C1,033 mm60
199932.3 °C5 November 19995.6 °C22 June 199919.8 °C670 mm130
199832.3 °C7 November 19987.1 °C17 June 199820.1 °C991 mm310
199734.2 °C10 November 19978.9 °C11 August 199719.9 °C839 mm150
199632.8 °C22 November 19962.8 °C30 June 199619.9 °C946 mm290
199533.4 °C28 March 19957.2 °C9 June 199520.1 °C698 mm300
199432.9 °C20 November 19944.1 °C27 May 199419.5 °C1,003 mm250
199333.0 °C30 November 19934.6 °C9 June 199319.6 °C685 mm250
199232.0 °C17 December 19925.9 °C25 July 199219.7 °C598 mm290
199135.3 °C25 January 19914.7 °C16 June 199120.1 °C458 mm550
199032.9 °C21 November 19905.2 °C6 July 199019.9 °C757 mm190
198931.0 °C9 January 19897.1 °C15 June 198919.8 °C892 mm130
198831.2 °C2 March 19888.3 °C26 July 198820.0 °C614 mm170
198734.6 °C27 December 19874.4 °C21 June 198720.2 °C697 mm330
198631.8 °C1 February 19865.5 °C23 June 198619.3 °C982 mm130
198533.4 °C7 February 19856.5 °C3 June 198519.5 °C776 mm280
198430.9 °C23 December 19847.1 °C22 August 198419.4 °C930 mm90
198334.7 °C6 January 19836.6 °C21 August 198320.5 °C642 mm590
198231.6 °C27 December 19826.5 °C3 August 198219.5 °C908 mm120
198133.9 °C30 January 19815.3 °C10 June 198119.7 °C859 mm350
198032.9 °C29 November 19804.7 °C19 June 198019.9 °C611 mm210
197933.0 °C28 September 19794.8 °C27 July 197919.9 °C812 mm300
197835.3 °C3 January 19786.9 °C29 April 197820.6 °C746 mm500
197732.9 °C14 October 19776.8 °C4 July 197720.2 °C733 mm280
197633.9 °C24 November 19762.6 °C18 July 197620.1 °C736 mm360
197531.5 °C2 December 19756.4 °C26 July 197519.2 °C745 mm70
197431.2 °C29 November 19745.9 °C26 July 197419.6 °C753 mm50
197332.0 °C28 January 19735.2 °C10 July 197319.7 °C951 mm130
197232.0 °C12 December 19725.0 °C11 June 197219.5 °C962 mm110
197130.2 °C12 January 19716.9 °C19 May 197119.4 °C1,085 mm30
197030.4 °C24 October 19707.2 °C22 June 197019.4 °C943 mm10
196932.6 °C17 October 19695.4 °C16 June 196919.8 °C1,140 mm200
196832.3 °C3 October 19684.5 °C16 June 196819.7 °C537 mm430
196731.4 °C1 October 19678.9 °C7 July 196719.5 °C939 mm60
196632.4 °C28 November 19665.0 °C27 July 196619.2 °C958 mm390
196533.5 °C20 November 19655.4 °C21 May 196518.5 °C918 mm150
196433.6 °C17 November 19644.6 °C28 June 196418.9 °C716 mm180
196332.9 °C9 October 19637.1 °C12 August 196319.1 °C767 mm110
196232.6 °C31 October 19627.3 °C16 July 196219.6 °C754 mm110
196133.6 °C24 October 19617.4 °C9 August 196119.7 °C736 mm190
196033.7 °C31 October 19606.4 °C22 July 196019.4 °C711 mm310
195931.9 °C2 November 19597.4 °C6 June 195919.2 °C649 mm140
195833.4 °C6 December 19586.4 °C12 June 195819.2 °C955 mm230
195734.9 °C25 November 19576.3 °C9 August 195719.6 °C767 mm410
195631.1 °C27 October 19566.6 °C6 July 195619.3 °C869 mm60
195535.7 °C14 November 19558.0 °C9 June 195519.2 °C855 mm250
195433.2 °C25 October 19547.1 °C20 June 195419.2 °C943 mm140
195331.6 °C17 October 19535.7 °C3 July 195319.0 °C1,045 mm50
195232.7 °C21 November 19526.8 °C20 September 195219.2 °C1,262 mm130
195133.2 °C3 December 19516.8 °C5 August 195119.5 °C681 mm360
195033.6 °C24 October 19503.9 °C23 May 195018.8 °C949 mm180
194932.5 °C5 December 19497.9 °C1 September 194919.4 °C881 mm220
194832.5 °C7 November 19486.9 °C28 June 194819.2 °C1,162 mm200
194732.4 °C20 October 19476.4 °C14 May 194719.3 °C1,181 mm140
194633.1 °C30 October 19465.6 °C8 June 194619.4 °C840 mm260
194532.9 °C7 November 19456.9 °C2 July 194519.3 °C773 mm310
194434.4 °C21 October 19445.7 °C19 May 194419.6 °C603 mm490
194334.4 °C19 November 19435.3 °C16 June 194318.8 °C970 mm270
194231.8 °C2 October 19426.5 °C20 July 194219.1 °C983 mm160
194135.8 °C20 October 19415.4 °C20 June 194119.2 °C1,293 mm280
194034.6 °C19 November 19407.5 °C4 August 194019.7 °C751 mm320

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and compare it with the normal: warmer, drier, more extreme?

Across the whole year

Average daily high
26.8 °C
+1.0 °C
Hot days (≥ 30 °C)
55 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
826 mm
-5 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.1 °C+3.4 °C190 mm-6 mm
Feb27.6 °C+0.1 °C238 mm+92 mm
Mar27.6 °C+0.7 °C64 mm-41 mm
Apr28.9 °C+3.0 °C13 mm-19 mm
May25.4 °C+1.5 °C6 mm-7 mm
Jun23.8 °C+1.8 °C1 mm-4 mm
Jul21.5 °C-0.1 °C5 mm-2 mm
Aug23.8 °C+0.7 °C6 mm-0 mm
Sep27.0 °C+1.2 °C6 mm-2 mm
Oct28.0 °C0.0 °C19 mm-16 mm
Nov29.9 °C+1.3 °C59 mm-31 mm
Dec27.7 °C-0.4 °C219 mm+32 mm

The year's extremes

Hottest day
35.3 °C
7 Jan 2025
Coldest day
7.8 °C
22 Jun 2025
Wettest day
47.8 mm
26 Dec 2025
Windiest day
38.8 km/h
15 Mar 2025
Strongest gust
80.6 km/h
15 Mar 2025
Hottest feels-like
37.8 °C
6 Jan 2025
Coldest feels-like
5.9 °C
22 Jun 2025
Sunniest day
13.3 h
5 Jan 2025

What was the weather like that day?

The weather actually measured on a given date, anywhere in the covered window.

Date

Climate at a glance

What these normals say about the place, in a few sentences, and the notions needed to read them.

Ihosy (Madagascar) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 19.8 °C and it receives 831 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 (22.6 °C on average) and the coldest is July (15.6 °C). Rainfall peaks in January.

Ihosy averages 0 frost days, 33 hot days (≥ 30 °C) and 95 rainy days per year.

Ihosy has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.7 °C (on 27 October 2011) and the coldest 2.6 °C (on 18 July 1976).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Compare Ihosy with another city

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

Frequently asked questions

What is the climate of Ihosy?

Ihosy has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 19.8 °C and it receives 831 mm of precipitation per year.

What is the hottest day ever recorded in Ihosy?

The hottest day measured in Ihosy between 1940 and 2025 was 27 October 2011, reaching 36.7 °C.

What is the coldest day in Ihosy?

The coldest day measured in Ihosy between 1940 and 2025 was 18 July 1976, at 2.6 °C.

Does it snow in Ihosy?

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

Has the climate of Ihosy warmed?

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

What is the wettest day in Ihosy?

The wettest day measured in Ihosy between 1940 and 2025 was 30 January 2011, with 168 mm of rain in 24 hours.

What was the windiest day in Ihosy?

The windiest day measured in Ihosy between 1940 and 2025 was 6 February 2022, with winds reaching 46.6 km/h.

What is the warmest month in Ihosy?

The warmest month in Ihosy is January (22.6 °C on average); the coldest is July (15.6 °C).

How much does it rain in Ihosy?

Ihosy receives on average 831 mm of precipitation per year, spread over about 95 rainy days.

Is it sunny in Ihosy?

Ihosy gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Ihosy?

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

What was the most extreme apparent temperature in Ihosy?

In Ihosy, between 1940 and 2025, the highest apparent temperature reached 39.8 °C on 20 December 2024, and the lowest was -0.4 °C on 18 July 1976.

These forecasts and records come from our own weather API. Developer documentation →