Toamasina climate — normals and trends

Toamasina (Madagascar) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.2 °C and it receives 2,350 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 February (26.3 °C on average) and the coldest is August (21.8 °C). Rainfall peaks in March.

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

Toamasina has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.5 °C (on 4 February 2004) and the coldest 17.9 °C (on 4 September 1943).

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

ToamasinaAtsinanana

coords
-18.15°, 49.40°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthAugustWettest monthMarchDriest monthOctober

Mean daily temperature

24.2°C

Average daily high

25.1°C

Average daily low

23.3°C

Annual rainfall

2,350mm

Sunshine / day

10.7h

Mean relative humidity

81%

Average peak wind

22.1km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

278 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.7 °C

Average feels-like low

25.0 °C

Average peak gust

31.7 km/h

Tropical nights (≥ 20 °C)

357 d/yr

Solar radiation

17.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

32.5 °C

4 February 2004

Coldest day

17.9 °C

4 September 1943

Wettest day

263 mm

22 June 1943

Windiest day

100.5 km/h

2 February 1994

Strongest gust

145.8 km/h

2 February 1994

Hottest feels-like

38.5 °C

10 March 1973

Coldest feels-like

14.2 °C

25 July 1996

Sunniest day

13.0 h

24 November 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.1 °C1 March 202520.0 °C21 July 202525.0 °C2,734 mm20
202429.6 °C3 January 202420.6 °C23 June 202425.1 °C2,994 mm00
202329.3 °C5 March 202320.3 °C7 August 202325.0 °C2,599 mm00
202230.9 °C5 February 202219.8 °C23 July 202224.3 °C2,444 mm20
202130.0 °C6 March 202119.5 °C26 July 202124.6 °C2,178 mm10
202029.1 °C20 January 202019.5 °C6 September 202024.6 °C2,805 mm00
201929.5 °C26 January 201919.8 °C23 July 201925.1 °C2,166 mm00
201830.1 °C5 March 201819.4 °C19 July 201824.7 °C2,587 mm20
201729.6 °C9 February 201719.9 °C15 August 201724.8 °C2,455 mm00
201631.2 °C10 February 201619.7 °C18 July 201624.6 °C1,953 mm10
201532.1 °C17 January 201519.4 °C3 August 201524.7 °C2,106 mm10
201428.9 °C5 February 201420.0 °C4 August 201424.8 °C2,040 mm00
201330.7 °C23 February 201319.5 °C10 July 201324.5 °C1,957 mm20
201229.9 °C10 January 201220.2 °C6 July 201224.5 °C2,588 mm00
201130.9 °C18 February 201120.0 °C10 July 201124.8 °C1,829 mm50
201029.8 °C3 February 201019.6 °C14 August 201024.7 °C2,531 mm00
200929.7 °C7 February 200919.9 °C21 July 200924.7 °C2,668 mm00
200829.7 °C31 January 200818.1 °C23 July 200824.3 °C2,319 mm00
200729.9 °C13 February 200719.0 °C10 August 200724.5 °C2,728 mm00
200629.3 °C6 March 200618.4 °C10 October 200624.4 °C2,079 mm00
200529.2 °C6 January 200519.3 °C4 September 200524.4 °C1,821 mm00
200432.5 °C4 February 200419.8 °C4 June 200424.3 °C2,648 mm20
200328.8 °C26 February 200319.5 °C1 August 200324.4 °C2,035 mm00
200230.3 °C11 March 200219.5 °C29 August 200224.3 °C2,704 mm10
200128.4 °C6 January 200119.4 °C13 July 200124.2 °C1,820 mm00
200029.9 °C15 January 200018.6 °C3 July 200024.0 °C2,405 mm00
199928.9 °C15 March 199918.8 °C25 July 199924.1 °C1,675 mm00
199830.1 °C3 February 199819.3 °C18 July 199824.6 °C2,076 mm10
199728.5 °C24 January 199719.9 °C13 July 199724.2 °C2,290 mm00
199628.8 °C2 February 199618.3 °C25 July 199624.1 °C2,013 mm00
199528.9 °C10 January 199519.2 °C16 August 199524.3 °C2,336 mm00
199429.4 °C5 February 199419.6 °C6 September 199424.3 °C2,901 mm00
199330.3 °C20 January 199318.9 °C25 July 199324.1 °C1,873 mm10
199228.7 °C28 January 199219.2 °C14 August 199224.0 °C1,770 mm00
199129.9 °C18 February 199118.8 °C18 July 199124.4 °C2,317 mm00
199028.8 °C12 February 199019.2 °C24 July 199024.2 °C1,892 mm00
198930.1 °C27 February 198919.3 °C11 August 198924.0 °C2,561 mm10
198828.6 °C7 March 198819.3 °C6 August 198824.3 °C2,788 mm00
198730.3 °C17 February 198720.3 °C10 August 198724.5 °C1,845 mm10
198628.5 °C6 February 198619.4 °C15 August 198623.9 °C2,349 mm00
198529.2 °C21 February 198519.4 °C23 August 198523.7 °C2,310 mm00
198429.2 °C24 January 198419.0 °C6 August 198423.9 °C2,285 mm00
198329.4 °C21 February 198319.7 °C5 September 198324.4 °C2,331 mm00
198229.5 °C27 January 198219.7 °C22 July 198224.4 °C2,804 mm00
198128.8 °C23 February 198119.5 °C20 July 198124.3 °C2,407 mm00
198029.2 °C24 January 198019.1 °C27 July 198024.2 °C2,534 mm00
197928.3 °C29 November 197919.9 °C10 September 197924.2 °C2,381 mm00
197829.8 °C27 December 197819.2 °C31 July 197824.2 °C2,026 mm00
197729.9 °C12 January 197720.2 °C1 August 197724.3 °C2,521 mm00
197627.7 °C22 January 197620.0 °C28 August 197624.0 °C2,437 mm00
197528.3 °C2 February 197518.9 °C17 August 197523.9 °C2,579 mm00
197427.6 °C12 February 197418.2 °C18 August 197423.7 °C2,217 mm00
197330.9 °C1 February 197319.8 °C15 July 197324.2 °C3,522 mm20
197228.4 °C9 February 197219.8 °C9 August 197224.2 °C3,020 mm00
197128.8 °C30 January 197119.3 °C5 September 197123.9 °C2,270 mm00
197031.4 °C22 February 197019.4 °C27 June 197024.2 °C2,366 mm20
196929.1 °C3 February 196919.3 °C29 August 196924.5 °C2,017 mm00
196828.4 °C20 February 196818.7 °C19 August 196823.9 °C2,376 mm00
196728.7 °C29 March 196718.7 °C24 August 196724.1 °C2,324 mm00
196629.1 °C24 February 196619.3 °C27 July 196624.1 °C1,675 mm00
196527.9 °C13 January 196518.4 °C12 August 196523.6 °C2,361 mm00
196429.9 °C1 March 196418.8 °C14 September 196423.7 °C2,124 mm00
196328.1 °C20 January 196319.5 °C3 September 196323.8 °C2,455 mm00
196228.8 °C23 February 196219.4 °C10 August 196223.9 °C2,203 mm00
196128.3 °C9 April 196119.1 °C3 August 196124.1 °C2,202 mm00
196029.2 °C19 January 196019.1 °C26 July 196023.9 °C2,495 mm00
195929.9 °C6 March 195918.8 °C24 July 195923.9 °C3,100 mm00
195829.2 °C21 January 195818.8 °C30 July 195824.1 °C2,799 mm00
195729.0 °C6 February 195719.6 °C22 August 195723.9 °C2,228 mm00
195627.8 °C21 March 195618.7 °C16 July 195623.5 °C2,902 mm00
195528.3 °C3 March 195518.4 °C9 August 195523.7 °C1,863 mm00
195430.0 °C22 January 195419.0 °C19 August 195424.0 °C2,033 mm10
195329.1 °C20 January 195319.0 °C21 July 195324.1 °C2,473 mm00
195230.2 °C20 March 195218.6 °C17 August 195224.0 °C2,266 mm10
195130.3 °C30 January 195119.2 °C21 July 195124.0 °C2,469 mm20
195028.6 °C14 January 195018.1 °C19 August 195023.6 °C2,694 mm00
194929.1 °C24 February 194919.4 °C20 August 194924.0 °C1,938 mm00
194828.8 °C22 February 194819.4 °C4 July 194824.2 °C2,322 mm00
194728.4 °C10 March 194719.1 °C31 August 194724.0 °C2,019 mm00
194629.3 °C17 February 194619.8 °C15 August 194624.1 °C2,728 mm00
194530.6 °C19 January 194519.5 °C19 July 194523.7 °C2,468 mm20
194429.3 °C18 January 194419.2 °C15 July 194423.8 °C2,096 mm00
194328.8 °C19 January 194317.9 °C4 September 194323.7 °C2,777 mm00
194228.7 °C7 January 194218.7 °C7 July 194223.9 °C1,499 mm00
194130.6 °C18 March 194119.2 °C20 July 194124.1 °C2,426 mm20
194029.2 °C19 February 194019.7 °C27 July 194024.0 °C2,910 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
25.9 °C
+0.8 °C
Hot days (≥ 30 °C)
2 d/yr
+2
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2734 mm
+384 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.0 °C+0.8 °C217 mm-85 mm
Feb28.5 °C+1.2 °C371 mm+89 mm
Mar28.0 °C+1.1 °C261 mm-66 mm
Apr27.5 °C+1.3 °C147 mm-89 mm
May25.9 °C+0.9 °C380 mm+181 mm
Jun24.7 °C+1.1 °C150 mm-45 mm
Jul23.2 °C+0.4 °C212 mm+17 mm
Aug23.0 °C+0.4 °C156 mm+9 mm
Sep24.0 °C+0.9 °C68 mm-19 mm
Oct24.8 °C+0.7 °C159 mm+78 mm
Nov26.4 °C+1.0 °C156 mm+52 mm
Dec26.7 °C+0.2 °C456 mm+262 mm

The year's extremes

Hottest day
31.1 °C
1 Mar 2025
Coldest day
20.0 °C
21 Jul 2025
Wettest day
104.0 mm
8 Mar 2025
Windiest day
51.2 km/h
4 Feb 2025
Strongest gust
87.5 km/h
4 Feb 2025
Hottest feels-like
37.1 °C
31 Jan 2025
Coldest feels-like
16.9 °C
4 Aug 2025
Sunniest day
13.0 h
26 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 Toamasina?

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

What is the hottest day ever recorded in Toamasina?

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

What is the coldest day in Toamasina?

The coldest day measured in Toamasina between 1940 and 2025 was 4 September 1943, at 17.9 °C.

Does it snow in Toamasina?

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

Has the climate of Toamasina warmed?

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

What is the wettest day in Toamasina?

The wettest day measured in Toamasina between 1940 and 2025 was 22 June 1943, with 263 mm of rain in 24 hours.

What was the windiest day in Toamasina?

The windiest day measured in Toamasina between 1940 and 2025 was 2 February 1994, with winds reaching 100.5 km/h.

What is the warmest month in Toamasina?

The warmest month in Toamasina is February (26.3 °C on average); the coldest is August (21.8 °C).

How much does it rain in Toamasina?

Toamasina receives on average 2,350 mm of precipitation per year, spread over about 278 rainy days.

Is it sunny in Toamasina?

Toamasina gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Toamasina?

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

What was the most extreme apparent temperature in Toamasina?

In Toamasina, between 1940 and 2025, the highest apparent temperature reached 38.5 °C on 10 March 1973, and the lowest was 14.2 °C on 25 July 1996.

Compare Toamasina with another city

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

Nearby cities

The climate around Toamasina

Other cities — Madagascar