Tsaratanana climate — normals and trends

Tsaratanana (Madagascar) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 1,695 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 November (22.9 °C on average) and the coldest is July (18.0 °C). Rainfall peaks in January.

Tsaratanana averages 0 frost days, 27 hot days (≥ 30 °C) and 133 rainy days per year.

Tsaratanana has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.2 °C (on 26 October 2019) and the coldest 8.4 °C (on 2 August 1996).

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

TsaratananaBetsiboka

coords
-16.80°, 47.65°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

21.0°C

Average daily high

26.6°C

Average daily low

16.8°C

Annual rainfall

1,695mm

Sunshine / day

10.7h

Mean relative humidity

73%

Average peak wind

16.8km/h

Seasonal range

4.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

27 d/yr

Rainy days (≥ 1 mm)

133 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.9 °C

Average feels-like low

17.1 °C

Average peak gust

42.0 km/h

Tropical nights (≥ 20 °C)

30 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

35.2 °C

26 October 2019

Coldest day

8.4 °C

2 August 1996

Wettest day

290 mm

16 March 2007

Windiest day

49.4 km/h

16 March 2007

Strongest gust

130.3 km/h

22 January 1976

Hottest feels-like

39.2 °C

18 February 2021

Coldest feels-like

5.6 °C

31 August 1969

Sunniest day

12.8 h

23 November 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.4 °C10 January 202511.1 °C29 August 202521.9 °C1,724 mm580
202434.8 °C13 December 202410.5 °C30 June 202422.3 °C1,683 mm1000
202333.9 °C12 December 202310.7 °C29 June 202322.2 °C2,064 mm610
202233.0 °C11 November 202210.9 °C23 June 202221.2 °C1,811 mm400
202133.0 °C8 November 202110.9 °C24 July 202121.7 °C1,380 mm590
202033.2 °C19 November 202010.1 °C10 August 202021.8 °C1,629 mm750
201935.2 °C26 October 20199.9 °C23 July 201922.2 °C1,869 mm740
201832.4 °C24 November 201811.1 °C9 August 201821.6 °C1,936 mm340
201732.5 °C20 December 201711.4 °C20 July 201721.9 °C1,721 mm540
201633.3 °C23 November 201610.0 °C10 July 201621.6 °C1,439 mm530
201534.3 °C19 November 201510.7 °C12 July 201521.8 °C2,545 mm550
201433.2 °C9 October 201411.5 °C8 July 201421.8 °C1,740 mm450
201335.1 °C3 November 20139.6 °C6 June 201321.8 °C1,460 mm630
201232.4 °C6 November 201210.6 °C8 July 201221.4 °C1,646 mm400
201133.9 °C28 October 201111.0 °C27 July 201122.0 °C1,879 mm650
201034.6 °C30 October 201011.0 °C12 July 201021.8 °C1,480 mm510
200932.9 °C16 November 200910.6 °C21 July 200921.8 °C1,574 mm480
200831.2 °C30 October 200810.4 °C23 July 200821.3 °C2,161 mm140
200733.6 °C8 November 200710.6 °C22 June 200721.4 °C2,294 mm340
200634.0 °C6 October 200611.6 °C19 August 200621.7 °C1,244 mm470
200533.5 °C18 November 20058.6 °C27 July 200521.5 °C1,232 mm370
200434.7 °C12 November 200410.0 °C31 May 200421.4 °C2,027 mm460
200332.6 °C8 October 200310.1 °C4 August 200321.5 °C1,989 mm270
200234.1 °C5 November 200211.4 °C23 June 200221.5 °C1,708 mm430
200133.6 °C28 November 200110.9 °C13 July 200121.7 °C1,224 mm600
200033.1 °C24 October 200010.1 °C12 September 200021.2 °C1,413 mm430
199933.9 °C8 December 199911.2 °C3 August 199921.4 °C954 mm550
199833.6 °C13 November 199811.1 °C21 July 199821.6 °C1,480 mm490
199734.3 °C10 November 199711.4 °C2 September 199721.4 °C1,843 mm380
199633.3 °C24 November 19968.4 °C2 August 199621.1 °C1,793 mm320
199533.4 °C20 November 199511.0 °C29 August 199521.3 °C1,672 mm320
199432.8 °C24 November 199412.4 °C15 July 199421.3 °C1,769 mm260
199331.8 °C7 December 19939.6 °C17 August 199320.9 °C1,771 mm240
199231.7 °C30 October 19929.7 °C24 July 199220.9 °C1,524 mm200
199132.9 °C29 January 19919.2 °C26 August 199121.1 °C1,745 mm210
199032.3 °C16 October 19909.2 °C6 July 199021.2 °C1,293 mm240
198931.1 °C20 October 198911.4 °C4 July 198921.0 °C1,689 mm110
198833.3 °C11 November 198811.4 °C30 July 198821.5 °C1,349 mm410
198734.1 °C15 December 198710.4 °C10 July 198721.7 °C1,037 mm470
198631.3 °C11 November 19869.6 °C14 August 198620.8 °C1,648 mm50
198531.8 °C2 November 198511.3 °C21 July 198520.7 °C1,592 mm150
198431.1 °C14 October 19849.9 °C4 September 198420.6 °C2,212 mm80
198332.5 °C14 November 198310.9 °C15 September 198321.2 °C1,836 mm140
198231.1 °C3 November 198211.6 °C28 July 198221.2 °C1,825 mm80
198131.7 °C29 January 198110.2 °C28 June 198121.2 °C1,446 mm190
198031.8 °C7 November 198010.6 °C24 July 198021.1 °C1,724 mm210
197931.7 °C30 October 19799.9 °C28 June 197921.2 °C1,715 mm170
197832.6 °C13 January 197810.7 °C30 August 197821.2 °C1,432 mm180
197732.0 °C1 December 197710.1 °C5 July 197721.4 °C1,797 mm200
197631.5 °C20 December 197610.9 °C8 August 197621.0 °C1,785 mm110
197530.7 °C15 October 197510.5 °C26 June 197520.5 °C1,696 mm50
197430.1 °C11 April 197410.2 °C28 July 197420.4 °C1,612 mm10
197333.1 °C6 October 197310.5 °C29 August 197321.2 °C1,759 mm170
197231.4 °C7 October 19729.7 °C5 June 197221.1 °C2,475 mm150
197131.0 °C15 December 197110.4 °C7 September 197120.4 °C1,703 mm10
197032.1 °C5 October 197010.2 °C15 September 197020.6 °C1,419 mm50
196934.6 °C25 November 19698.8 °C31 August 196921.1 °C1,735 mm320
196830.6 °C22 October 196810.6 °C14 June 196820.6 °C1,534 mm60
196730.7 °C3 October 196711.7 °C3 September 196720.7 °C1,853 mm40
196631.6 °C28 September 196610.6 °C29 July 196620.7 °C1,210 mm210
196532.8 °C8 November 19658.6 °C24 June 196520.0 °C1,777 mm130
196430.6 °C20 October 196411.5 °C25 August 196420.1 °C1,580 mm50
196332.4 °C19 October 196310.2 °C24 August 196320.4 °C1,430 mm250
196232.0 °C31 October 196210.4 °C13 September 196220.2 °C1,722 mm90
196133.9 °C26 October 196111.4 °C12 June 196121.0 °C1,734 mm320
196032.4 °C18 November 196011.5 °C4 July 196020.4 °C1,319 mm170
195931.0 °C6 October 195911.5 °C1 September 195920.2 °C1,868 mm30
195831.6 °C7 December 195811.3 °C19 July 195820.4 °C2,104 mm110
195734.1 °C9 November 195711.0 °C21 July 195720.5 °C1,808 mm350
195630.4 °C9 October 19569.5 °C22 August 195620.0 °C1,529 mm50
195531.3 °C17 October 195510.0 °C24 August 195520.1 °C1,733 mm60
195432.5 °C26 October 195411.6 °C18 June 195420.3 °C1,702 mm90
195330.8 °C5 November 195310.4 °C6 September 195320.5 °C2,091 mm80
195229.7 °C2 October 19529.9 °C6 July 195220.3 °C1,864 mm00
195131.5 °C24 November 195110.1 °C22 July 195120.5 °C1,595 mm160
195031.4 °C21 October 195010.5 °C23 May 195020.1 °C2,125 mm40
194932.4 °C20 November 194910.1 °C20 August 194920.6 °C1,725 mm90
194831.7 °C25 October 194810.1 °C14 August 194820.5 °C2,014 mm170
194730.6 °C22 December 194710.0 °C16 August 194720.4 °C1,550 mm80
194630.5 °C31 October 194610.0 °C6 August 194620.3 °C1,849 mm20
194531.5 °C8 November 194510.1 °C5 August 194520.2 °C1,477 mm190
194432.8 °C20 October 19449.6 °C10 July 194420.4 °C1,381 mm170
194333.1 °C6 October 19439.0 °C3 June 194319.9 °C1,739 mm240
194232.1 °C6 November 19429.7 °C19 July 194220.3 °C1,281 mm110
194133.7 °C13 October 194110.6 °C20 June 194120.4 °C2,344 mm210
194031.2 °C19 November 194011.2 °C7 August 194020.6 °C1,661 mm70

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
27.9 °C
+1.3 °C
Hot days (≥ 30 °C)
58 d/yr
+31
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1724 mm
+29 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.3 °C+2.4 °C253 mm-181 mm
Feb27.7 °C+0.8 °C460 mm+65 mm
Mar28.3 °C+1.1 °C224 mm-47 mm
Apr29.7 °C+2.3 °C33 mm-25 mm
May28.0 °C+1.9 °C4 mm-10 mm
Jun26.0 °C+1.6 °C1 mm-5 mm
Jul24.6 °C+0.7 °C2 mm-3 mm
Aug26.2 °C+1.5 °C4 mm-2 mm
Sep28.4 °C+1.7 °C1 mm-5 mm
Oct29.8 °C+1.1 °C11 mm-30 mm
Nov28.8 °C0.0 °C303 mm+154 mm
Dec27.6 °C-0.2 °C429 mm+117 mm

The year's extremes

Hottest day
33.4 °C
10 Jan 2025
Coldest day
11.1 °C
29 Aug 2025
Wettest day
64.4 mm
30 Nov 2025
Windiest day
35.5 km/h
18 Aug 2025
Strongest gust
81.0 km/h
8 Mar 2025
Hottest feels-like
38.4 °C
21 Jan 2025
Coldest feels-like
7.9 °C
5 Aug 2025
Sunniest day
12.8 h
23 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 Tsaratanana?

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

What is the hottest day ever recorded in Tsaratanana?

The hottest day measured in Tsaratanana between 1940 and 2025 was 26 October 2019, reaching 35.2 °C.

What is the coldest day in Tsaratanana?

The coldest day measured in Tsaratanana between 1940 and 2025 was 2 August 1996, at 8.4 °C.

Does it snow in Tsaratanana?

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

Has the climate of Tsaratanana warmed?

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

What is the wettest day in Tsaratanana?

The wettest day measured in Tsaratanana between 1940 and 2025 was 16 March 2007, with 290 mm of rain in 24 hours.

What was the windiest day in Tsaratanana?

The windiest day measured in Tsaratanana between 1940 and 2025 was 16 March 2007, with winds reaching 49.4 km/h.

What is the warmest month in Tsaratanana?

The warmest month in Tsaratanana is November (22.9 °C on average); the coldest is July (18.0 °C).

How much does it rain in Tsaratanana?

Tsaratanana receives on average 1,695 mm of precipitation per year, spread over about 133 rainy days.

Is it sunny in Tsaratanana?

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

Are there tropical nights in Tsaratanana?

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

What was the most extreme apparent temperature in Tsaratanana?

In Tsaratanana, between 1940 and 2025, the highest apparent temperature reached 39.2 °C on 18 February 2021, and the lowest was 5.6 °C on 31 August 1969.

Compare Tsaratanana with another city

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

Nearby cities

The climate around Tsaratanana

Other cities — Madagascar