Mahanoro climate — normals and trends

Mahanoro (Madagascar) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 23.2 °C and it receives 2,099 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 (25.7 °C on average) and the coldest is July (20.1 °C). Rainfall peaks in March.

Mahanoro averages 0 frost days, 11 hot days (≥ 30 °C) and 242 rainy days per year.

Mahanoro 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 34.6 °C (on 4 February 2004) and the coldest 14.6 °C (on 6 July 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

MahanoroAtsinanana

coords
-19.90°, 48.80°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJanuaryColdest monthJulyWettest monthMarchDriest monthSeptember

Mean daily temperature

23.2°C

Average daily high

25.7°C

Average daily low

21.4°C

Annual rainfall

2,099mm

Sunshine / day

10.4h

Mean relative humidity

84%

Average peak wind

15.1km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

11 d/yr

Rainy days (≥ 1 mm)

242 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.2 °C

Average feels-like low

23.8 °C

Average peak gust

30.5 km/h

Tropical nights (≥ 20 °C)

245 d/yr

Solar radiation

18.5 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.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

34.6 °C

4 February 2004

Coldest day

14.6 °C

6 July 1986

Wettest day

246 mm

9 May 2003

Windiest day

83.2 km/h

10 March 1941

Strongest gust

154.1 km/h

10 March 1941

Hottest feels-like

42.1 °C

23 February 2013

Coldest feels-like

12.9 °C

27 June 2006

Sunniest day

13.0 h

16 November 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.5 °C1 March 202516.7 °C2 August 202524.1 °C2,133 mm510
202432.0 °C2 January 202416.8 °C8 July 202424.2 °C2,579 mm320
202332.2 °C6 March 202317.0 °C27 June 202324.3 °C2,289 mm300
202231.7 °C23 February 202216.9 °C8 August 202223.5 °C2,062 mm150
202132.5 °C23 December 202116.5 °C28 July 202123.9 °C1,996 mm350
202032.0 °C19 January 202016.1 °C13 August 202023.6 °C1,896 mm160
201932.7 °C20 February 201916.2 °C8 August 201924.3 °C1,733 mm460
201833.9 °C8 January 201816.6 °C9 August 201823.8 °C2,289 mm180
201732.8 °C9 February 201716.8 °C11 July 201724.0 °C2,067 mm390
201631.6 °C10 February 201616.5 °C9 July 201623.7 °C2,059 mm280
201533.9 °C17 January 201516.9 °C7 August 201523.8 °C2,141 mm190
201430.9 °C7 January 201416.4 °C2 August 201423.9 °C1,814 mm220
201334.6 °C23 February 201315.6 °C6 June 201323.6 °C2,288 mm250
201231.8 °C19 February 201217.7 °C8 July 201223.7 °C2,484 mm110
201134.2 °C19 February 201117.9 °C12 July 201124.1 °C1,791 mm230
201031.6 °C29 January 201016.1 °C16 September 201024.0 °C2,233 mm220
200931.5 °C22 January 200917.0 °C20 July 200923.8 °C2,037 mm250
200832.4 °C7 January 200815.7 °C23 July 200823.4 °C2,142 mm170
200732.2 °C1 February 200716.5 °C16 June 200723.6 °C3,097 mm220
200631.5 °C6 March 200616.5 °C10 October 200623.7 °C1,527 mm140
200532.6 °C18 February 200516.4 °C27 July 200523.6 °C1,612 mm350
200434.6 °C4 February 200416.3 °C9 August 200423.5 °C2,044 mm170
200331.2 °C25 February 200315.7 °C4 August 200323.6 °C2,323 mm100
200232.6 °C3 January 200217.6 °C7 August 200223.5 °C2,628 mm90
200131.4 °C14 December 200116.4 °C21 July 200123.5 °C1,785 mm200
200032.4 °C15 January 200016.1 °C2 July 200023.2 °C2,321 mm120
199930.8 °C12 February 199916.2 °C21 August 199923.2 °C1,530 mm30
199831.5 °C3 February 199816.9 °C5 July 199823.7 °C1,822 mm180
199730.6 °C23 November 199717.1 °C27 July 199723.3 °C2,195 mm40
199631.7 °C2 December 199616.0 °C4 August 199623.3 °C1,962 mm90
199531.5 °C10 January 199516.6 °C2 July 199523.4 °C2,141 mm40
199432.0 °C6 February 199416.9 °C30 July 199423.3 °C2,490 mm50
199332.1 °C21 January 199315.6 °C18 August 199323.2 °C1,755 mm100
199231.4 °C27 December 199215.5 °C28 July 199223.0 °C1,458 mm80
199131.5 °C28 January 199115.1 °C18 July 199123.3 °C1,939 mm110
199031.0 °C5 January 199016.0 °C7 July 199023.3 °C1,755 mm80
198932.3 °C30 January 198917.0 °C7 July 198923.2 °C2,936 mm80
198830.6 °C11 January 198816.8 °C19 August 198823.3 °C1,808 mm20
198732.7 °C16 February 198716.6 °C10 July 198723.6 °C1,527 mm100
198630.6 °C6 February 198614.6 °C6 July 198622.9 °C2,087 mm30
198531.2 °C23 February 198516.7 °C8 August 198522.8 °C2,260 mm60
198432.3 °C25 January 198415.8 °C21 August 198423.0 °C2,089 mm110
198331.6 °C22 February 198315.9 °C10 September 198323.4 °C2,084 mm60
198230.9 °C9 February 198216.7 °C15 July 198223.2 °C2,566 mm80
198130.7 °C2 February 198116.4 °C15 July 198123.3 °C2,324 mm110
198031.5 °C31 December 198016.9 °C16 August 198023.2 °C2,054 mm100
197930.4 °C17 February 197915.2 °C28 June 197923.2 °C1,944 mm20
197832.8 °C30 January 197816.7 °C7 July 197823.4 °C1,924 mm110
197732.5 °C8 February 197716.8 °C11 August 197723.4 °C2,781 mm50
197630.4 °C30 November 197616.0 °C18 July 197623.2 °C2,248 mm20
197530.7 °C1 February 197516.3 °C1 July 197522.8 °C2,342 mm10
197429.8 °C2 January 197415.8 °C27 July 197422.8 °C2,163 mm00
197331.4 °C12 January 197316.8 °C14 July 197323.1 °C2,914 mm40
197229.8 °C15 December 197217.4 °C9 August 197223.2 °C3,114 mm00
197130.8 °C10 February 197116.0 °C27 September 197122.9 °C1,940 mm50
197032.0 °C24 February 197016.4 °C16 September 197023.0 °C2,187 mm110
196930.8 °C17 February 196916.4 °C31 August 196923.4 °C1,849 mm130
196831.6 °C27 January 196816.6 °C18 August 196822.7 °C1,950 mm70
196730.9 °C11 February 196716.8 °C24 August 196723.0 °C2,116 mm50
196630.7 °C25 February 196615.6 °C27 July 196622.8 °C1,867 mm50
196529.2 °C20 November 196516.5 °C14 June 196522.2 °C2,417 mm00
196431.4 °C13 January 196416.3 °C19 September 196422.3 °C1,804 mm40
196329.5 °C24 January 196316.7 °C5 September 196322.6 °C2,104 mm00
196231.1 °C22 February 196216.9 °C20 June 196222.7 °C1,680 mm50
196130.0 °C8 February 196116.0 °C9 August 196123.1 °C2,026 mm10
196030.9 °C20 January 196016.7 °C27 July 196022.6 °C1,865 mm20
195931.4 °C8 March 195917.1 °C13 August 195922.5 °C2,718 mm40
195830.3 °C7 February 195815.5 °C29 July 195822.7 °C2,411 mm50
195730.4 °C15 December 195716.1 °C9 August 195722.7 °C1,709 mm60
195629.6 °C1 March 195616.4 °C13 July 195622.4 °C2,067 mm00
195530.2 °C14 January 195515.2 °C27 August 195522.4 °C1,931 mm20
195432.4 °C23 January 195416.6 °C16 August 195422.7 °C1,646 mm70
195331.9 °C21 January 195316.1 °C23 July 195322.9 °C1,990 mm90
195231.4 °C20 March 195215.3 °C6 July 195222.7 °C2,548 mm140
195131.5 °C30 January 195116.1 °C18 August 195122.6 °C2,232 mm30
195029.5 °C16 December 195015.7 °C19 August 195022.3 °C2,219 mm00
194931.5 °C25 February 194916.5 °C19 August 194922.8 °C2,131 mm40
194830.5 °C19 February 194816.2 °C15 August 194822.8 °C2,429 mm70
194730.3 °C20 February 194716.1 °C21 August 194722.8 °C1,898 mm80
194632.1 °C13 December 194616.1 °C19 August 194622.7 °C1,936 mm60
194531.4 °C7 February 194515.8 °C3 July 194522.4 °C2,041 mm30
194430.4 °C18 January 194415.1 °C10 July 194422.6 °C1,682 mm20
194329.9 °C15 January 194315.0 °C6 September 194322.4 °C1,787 mm00
194230.0 °C16 January 194215.8 °C2 July 194222.7 °C1,319 mm20
194133.3 °C19 March 194116.8 °C24 August 194122.8 °C2,270 mm50
194031.8 °C19 February 194016.9 °C3 August 194022.8 °C2,113 mm20

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
26.7 °C
+1.0 °C
Hot days (≥ 30 °C)
51 d/yr
+40
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2133 mm
+34 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.5 °C+2.2 °C113 mm-171 mm
Feb29.3 °C+1.1 °C471 mm+166 mm
Mar29.2 °C+1.6 °C159 mm-162 mm
Apr28.7 °C+2.2 °C151 mm-44 mm
May25.7 °C+0.9 °C211 mm+43 mm
Jun24.4 °C+1.2 °C79 mm-48 mm
Jul22.7 °C+0.3 °C172 mm+37 mm
Aug23.2 °C+0.5 °C102 mm+1 mm
Sep25.1 °C+1.2 °C42 mm-24 mm
Oct26.0 °C+0.5 °C88 mm+8 mm
Nov28.0 °C+1.0 °C117 mm+7 mm
Dec27.9 °C0.0 °C429 mm+222 mm

The year's extremes

Hottest day
34.5 °C
1 Mar 2025
Coldest day
16.7 °C
2 Aug 2025
Wettest day
98.4 mm
18 Feb 2025
Windiest day
35.3 km/h
4 Feb 2025
Strongest gust
65.2 km/h
4 Feb 2025
Hottest feels-like
41.3 °C
1 Mar 2025
Coldest feels-like
16.4 °C
2 Aug 2025
Sunniest day
13.0 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 Mahanoro?

Mahanoro has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 23.2 °C and it receives 2,099 mm of precipitation per year.

What is the hottest day ever recorded in Mahanoro?

The hottest day measured in Mahanoro between 1940 and 2025 was 4 February 2004, reaching 34.6 °C.

What is the coldest day in Mahanoro?

The coldest day measured in Mahanoro between 1940 and 2025 was 6 July 1986, at 14.6 °C.

Does it snow in Mahanoro?

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

Has the climate of Mahanoro warmed?

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

What is the wettest day in Mahanoro?

The wettest day measured in Mahanoro between 1940 and 2025 was 9 May 2003, with 246 mm of rain in 24 hours.

What was the windiest day in Mahanoro?

The windiest day measured in Mahanoro between 1940 and 2025 was 10 March 1941, with winds reaching 83.2 km/h.

What is the warmest month in Mahanoro?

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

How much does it rain in Mahanoro?

Mahanoro receives on average 2,099 mm of precipitation per year, spread over about 242 rainy days.

Is it sunny in Mahanoro?

Mahanoro gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Mahanoro?

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

What was the most extreme apparent temperature in Mahanoro?

In Mahanoro, between 1940 and 2025, the highest apparent temperature reached 42.1 °C on 23 February 2013, and the lowest was 12.9 °C on 27 June 2006.

Compare Mahanoro with another city

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

Nearby cities

The climate around Mahanoro

Other cities — Madagascar