Maintirano climate — normals and trends

Maintirano (Madagascar) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.7 °C and it receives 1,104 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 March (27.0 °C on average) and the coldest is July (23.5 °C). Rainfall peaks in January.

Maintirano averages 0 frost days, 57 hot days (≥ 30 °C) and 132 rainy days per year.

Maintirano has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.0 °C (on 23 November 2023) and the coldest 16.9 °C (on 20 July 1991).

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

MaintiranoMelaky

coords
-18.06°, 44.03°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMarchColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

25.7°C

Average daily high

28.5°C

Average daily low

23.7°C

Annual rainfall

1,104mm

Sunshine / day

11.1h

Mean relative humidity

77%

Average peak wind

18.4km/h

Seasonal range

3.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

57 d/yr

Rainy days (≥ 1 mm)

132 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.5 °C

Average feels-like low

26.5 °C

Average peak gust

31.3 km/h

Tropical nights (≥ 20 °C)

358 d/yr

Solar radiation

20.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °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).

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.0 °C

23 November 2023

Coldest day

16.9 °C

20 July 1991

Wettest day

228 mm

9 March 2004

Windiest day

83.8 km/h

23 March 1941

Strongest gust

134.3 km/h

17 April 1941

Hottest feels-like

41.9 °C

10 January 2025

Coldest feels-like

14.2 °C

30 June 2009

Sunniest day

13.0 h

15 December 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.4 °C12 January 202519.7 °C7 August 202526.6 °C1,293 mm1590
202432.9 °C14 December 202419.6 °C21 July 202426.9 °C1,045 mm1990
202334.0 °C23 November 202319.8 °C29 June 202326.6 °C1,585 mm1300
202231.7 °C18 February 202219.7 °C2 July 202226.2 °C1,051 mm990
202132.9 °C5 December 202120.0 °C29 July 202126.3 °C898 mm1120
202031.9 °C12 February 202018.6 °C21 July 202026.4 °C1,055 mm1290
201932.6 °C26 December 201918.0 °C23 July 201926.5 °C1,339 mm1420
201832.4 °C17 March 201819.9 °C25 July 201826.3 °C761 mm1060
201732.2 °C17 December 201720.2 °C15 July 201726.5 °C784 mm1070
201631.8 °C7 March 201620.2 °C11 August 201626.2 °C853 mm970
201531.7 °C21 November 201519.9 °C5 August 201526.1 °C1,877 mm620
201432.2 °C23 March 201419.0 °C13 July 201425.9 °C1,244 mm580
201331.9 °C13 January 201319.7 °C7 July 201326.0 °C947 mm860
201232.3 °C3 December 201219.3 °C19 July 201226.0 °C1,360 mm430
201131.9 °C25 December 201118.9 °C14 July 201126.0 °C1,278 mm780
201031.8 °C9 April 201020.1 °C23 August 201026.3 °C1,203 mm1060
200932.1 °C26 November 200917.6 °C1 July 200926.0 °C1,012 mm880
200832.2 °C4 November 200818.9 °C5 July 200825.8 °C934 mm650
200732.3 °C4 April 200719.8 °C26 June 200726.1 °C1,384 mm750
200632.8 °C25 December 200619.0 °C12 July 200626.1 °C762 mm1150
200532.0 °C20 January 200519.2 °C6 July 200526.0 °C638 mm660
200432.0 °C22 January 200419.2 °C8 July 200426.1 °C1,653 mm930
200331.8 °C22 March 200318.8 °C4 August 200325.9 °C1,236 mm800
200232.0 °C19 December 200218.8 °C11 July 200226.1 °C703 mm710
200131.5 °C6 March 200119.3 °C14 August 200125.8 °C1,110 mm680
200031.6 °C2 January 200019.5 °C5 July 200025.8 °C1,054 mm640
199931.9 °C26 March 199919.5 °C23 June 199925.9 °C984 mm680
199832.9 °C15 January 199820.1 °C28 July 199826.1 °C1,036 mm800
199731.3 °C7 December 199719.2 °C3 August 199725.8 °C1,265 mm610
199631.0 °C14 February 199618.6 °C25 August 199625.6 °C964 mm390
199530.8 °C25 April 199518.9 °C29 June 199525.7 °C871 mm310
199432.3 °C24 March 199419.1 °C13 June 199425.5 °C1,012 mm310
199331.1 °C18 March 199318.1 °C15 August 199325.6 °C998 mm530
199230.9 °C6 May 199218.2 °C5 July 199225.7 °C767 mm620
199131.9 °C3 March 199116.9 °C20 July 199125.7 °C1,310 mm570
199031.4 °C17 December 199019.2 °C7 September 199025.9 °C620 mm710
198930.7 °C5 April 198920.2 °C1 August 198925.6 °C1,313 mm140
198831.8 °C25 February 198819.8 °C21 August 198826.1 °C1,002 mm790
198731.4 °C26 December 198717.9 °C23 June 198725.7 °C907 mm430
198631.0 °C24 March 198617.9 °C29 June 198625.5 °C1,021 mm360
198531.5 °C2 January 198519.3 °C22 August 198525.5 °C970 mm290
198431.2 °C9 April 198418.9 °C16 September 198425.4 °C1,409 mm220
198331.5 °C8 March 198319.6 °C21 August 198326.0 °C909 mm520
198230.6 °C18 April 198219.8 °C13 July 198225.6 °C1,221 mm280
198132.3 °C20 December 198118.4 °C28 June 198125.5 °C985 mm430
198032.0 °C15 December 198018.8 °C7 August 198025.7 °C837 mm600
197931.4 °C14 January 197918.4 °C4 July 197925.6 °C924 mm410
197831.3 °C18 March 197818.5 °C30 July 197825.7 °C1,055 mm480
197731.5 °C17 December 197719.3 °C5 July 197725.7 °C1,359 mm470
197631.0 °C11 March 197618.7 °C8 August 197625.5 °C1,237 mm290
197531.2 °C30 November 197518.6 °C30 July 197525.3 °C1,182 mm250
197430.8 °C20 March 197418.6 °C27 July 197425.2 °C1,041 mm150
197332.0 °C16 February 197318.1 °C12 July 197325.8 °C1,503 mm420
197231.6 °C10 December 197219.3 °C6 June 197225.4 °C1,358 mm320
197131.4 °C10 March 197120.3 °C19 May 197125.4 °C1,314 mm350
197030.9 °C31 January 197019.9 °C26 June 197025.7 °C1,010 mm200
196932.1 °C19 November 196919.5 °C20 August 196925.7 °C924 mm750
196831.8 °C16 January 196818.3 °C16 June 196825.1 °C1,184 mm200
196731.7 °C5 February 196719.8 °C19 July 196725.6 °C936 mm390
196631.5 °C1 December 196618.6 °C27 July 196625.6 °C646 mm650
196532.2 °C9 November 196518.3 °C6 July 196524.9 °C1,411 mm320
196431.0 °C8 March 196418.1 °C28 July 196425.4 °C849 mm420
196331.7 °C17 November 196318.8 °C14 August 196325.3 °C867 mm350
196230.9 °C23 December 196219.2 °C18 July 196225.3 °C949 mm170
196131.5 °C29 October 196119.7 °C9 August 196125.9 °C855 mm660
196031.4 °C9 December 196019.9 °C30 July 196025.6 °C887 mm340
195931.7 °C7 December 195920.6 °C7 August 195925.5 °C1,045 mm440
195831.5 °C3 January 195819.0 °C18 July 195825.4 °C1,785 mm320
195732.1 °C17 November 195719.1 °C27 June 195725.6 °C925 mm640
195630.9 °C22 October 195618.7 °C26 July 195625.4 °C787 mm290
195531.3 °C5 December 195518.7 °C12 August 195525.4 °C1,019 mm230
195430.7 °C23 December 195419.1 °C21 June 195425.4 °C1,200 mm230
195331.3 °C16 March 195319.1 °C2 July 195325.4 °C2,033 mm270
195231.5 °C3 January 195219.5 °C14 July 195225.2 °C2,053 mm90
195132.3 °C26 November 195118.6 °C22 July 195125.4 °C935 mm450
195031.2 °C23 October 195018.8 °C23 May 195025.2 °C1,857 mm230
194932.1 °C2 December 194918.9 °C18 August 194925.6 °C1,114 mm570
194830.9 °C22 December 194819.4 °C2 August 194825.4 °C975 mm240
194730.7 °C16 January 194719.5 °C7 July 194725.3 °C1,115 mm130
194631.5 °C28 October 194619.2 °C24 August 194625.4 °C1,113 mm370
194532.2 °C22 November 194519.3 °C21 June 194525.5 °C1,095 mm280
194431.7 °C8 December 194419.4 °C11 July 194425.4 °C717 mm510
194332.3 °C24 December 194318.9 °C2 June 194325.4 °C548 mm620
194230.6 °C14 January 194219.1 °C20 July 194225.4 °C919 mm280
194131.3 °C27 October 194118.6 °C20 June 194125.4 °C1,925 mm480
194032.2 °C24 November 194019.7 °C1 July 194025.4 °C831 mm500

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
29.5 °C
+1.0 °C
Hot days (≥ 30 °C)
159 d/yr
+102
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1293 mm
+189 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.3 °C+1.3 °C273 mm-55 mm
Feb29.5 °C+0.5 °C361 mm+85 mm
Mar30.3 °C+0.9 °C139 mm-44 mm
Apr30.8 °C+1.5 °C26 mm-21 mm
May30.2 °C+2.0 °C10 mm-0 mm
Jun28.4 °C+1.4 °C1 mm-2 mm
Jul27.7 °C+1.2 °C1 mm-2 mm
Aug27.7 °C+0.7 °C5 mm+1 mm
Sep29.2 °C+1.2 °C5 mm-1 mm
Oct29.8 °C+0.8 °C6 mm-15 mm
Nov29.9 °C+0.3 °C104 mm+48 mm
Dec30.0 °C+0.5 °C364 mm+196 mm

The year's extremes

Hottest day
33.4 °C
12 Jan 2025
Coldest day
19.7 °C
7 Aug 2025
Wettest day
90.8 mm
27 Dec 2025
Windiest day
39.2 km/h
27 Feb 2025
Strongest gust
61.6 km/h
26 Jan 2025
Hottest feels-like
41.9 °C
10 Jan 2025
Coldest feels-like
18.8 °C
6 Aug 2025
Sunniest day
12.8 h
31 Dec 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 Maintirano?

Maintirano has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.7 °C and it receives 1,104 mm of precipitation per year.

What is the hottest day ever recorded in Maintirano?

The hottest day measured in Maintirano between 1940 and 2025 was 23 November 2023, reaching 34.0 °C.

What is the coldest day in Maintirano?

The coldest day measured in Maintirano between 1940 and 2025 was 20 July 1991, at 16.9 °C.

Does it snow in Maintirano?

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

Has the climate of Maintirano warmed?

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

What is the wettest day in Maintirano?

The wettest day measured in Maintirano between 1940 and 2025 was 9 March 2004, with 228 mm of rain in 24 hours.

What was the windiest day in Maintirano?

The windiest day measured in Maintirano between 1940 and 2025 was 23 March 1941, with winds reaching 83.8 km/h.

What is the warmest month in Maintirano?

The warmest month in Maintirano is March (27.0 °C on average); the coldest is July (23.5 °C).

How much does it rain in Maintirano?

Maintirano receives on average 1,104 mm of precipitation per year, spread over about 132 rainy days.

Is it sunny in Maintirano?

Maintirano gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Maintirano?

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

What was the most extreme apparent temperature in Maintirano?

In Maintirano, between 1940 and 2025, the highest apparent temperature reached 41.9 °C on 10 January 2025, and the lowest was 14.2 °C on 30 June 2009.

Compare Maintirano with another city

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

Nearby cities

The climate around Maintirano

Other cities — Madagascar