Farafangana climate — normals and trends

Farafangana (Madagascar) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 23.4 °C and it receives 1,692 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 (26.1 °C on average) and the coldest is July (19.9 °C). Rainfall peaks in January.

Farafangana averages 0 frost days, 39 hot days (≥ 30 °C) and 230 rainy days per year.

Farafangana 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 36.7 °C (on 23 December 2021) and the coldest 12.1 °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.

Climate normals · ERA5

FarafanganaAtsimo-Atsinanana

coords
-22.82°, 47.83°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

23.4°C

Average daily high

26.5°C

Average daily low

20.8°C

Annual rainfall

1,692mm

Sunshine / day

10.3h

Mean relative humidity

82%

Average peak wind

15.8km/h

Seasonal range

6.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

39 d/yr

Rainy days (≥ 1 mm)

230 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.6 °C

Average feels-like low

23.1 °C

Average peak gust

32.3 km/h

Tropical nights (≥ 20 °C)

223 d/yr

Solar radiation

17.0 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.76 · 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

36.7 °C

23 December 2021

Coldest day

12.1 °C

18 July 1976

Wettest day

301 mm

2 January 2024

Windiest day

68.0 km/h

23 February 2022

Strongest gust

134.3 km/h

10 March 1941

Hottest feels-like

43.9 °C

23 December 2021

Coldest feels-like

10.0 °C

27 June 2006

Sunniest day

13.4 h

27 December 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.1 °C28 February 202515.4 °C2 August 202524.3 °C1,666 mm790
202433.8 °C11 April 202415.1 °C2 July 202424.2 °C2,004 mm740
202335.1 °C29 January 202313.9 °C27 June 202324.3 °C1,864 mm780
202233.0 °C20 November 202215.4 °C26 June 202223.7 °C1,674 mm400
202136.7 °C23 December 202115.4 °C7 August 202124.1 °C1,025 mm990
202034.1 °C19 January 202014.2 °C27 July 202023.6 °C1,473 mm490
201933.5 °C7 February 201914.2 °C22 July 201924.5 °C1,484 mm1010
201835.7 °C20 January 201815.0 °C19 July 201823.9 °C1,604 mm520
201735.1 °C27 January 201715.5 °C10 July 201724.1 °C1,730 mm840
201635.3 °C11 February 201614.9 °C8 July 201623.9 °C1,497 mm800
201532.6 °C11 December 201514.2 °C8 July 201524.0 °C1,901 mm590
201433.9 °C31 December 201414.5 °C10 July 201424.1 °C1,403 mm820
201335.6 °C4 January 201313.3 °C6 June 201323.7 °C1,557 mm680
201235.5 °C19 February 201216.0 °C8 July 201224.0 °C2,034 mm640
201134.9 °C30 December 201116.0 °C8 July 201124.1 °C1,862 mm780
201034.9 °C29 January 201014.3 °C15 August 201024.1 °C1,737 mm850
200933.0 °C1 January 200915.3 °C30 June 200923.8 °C1,724 mm730
200834.2 °C6 January 200814.6 °C25 August 200823.5 °C1,406 mm560
200735.1 °C9 January 200714.3 °C16 June 200724.0 °C2,134 mm800
200633.7 °C5 February 200613.5 °C27 June 200623.9 °C1,225 mm630
200532.7 °C9 December 200514.4 °C27 July 200523.7 °C1,596 mm580
200434.6 °C4 February 200415.1 °C1 June 200423.8 °C1,634 mm430
200332.8 °C21 December 200314.4 °C4 August 200323.8 °C1,542 mm600
200232.9 °C24 January 200215.9 °C22 June 200223.5 °C1,760 mm240
200133.2 °C21 December 200114.9 °C9 July 200123.7 °C1,616 mm520
200034.0 °C31 January 200014.5 °C22 July 200023.4 °C1,793 mm230
199931.5 °C13 February 199915.0 °C18 August 199923.4 °C1,453 mm260
199832.6 °C3 February 199815.5 °C4 July 199823.8 °C1,479 mm410
199732.4 °C23 November 199715.5 °C26 July 199723.4 °C1,576 mm200
199633.0 °C1 December 199613.4 °C30 June 199623.5 °C1,823 mm360
199533.1 °C7 December 199515.3 °C10 July 199523.4 °C2,046 mm270
199432.1 °C6 February 199414.0 °C28 May 199423.3 °C2,003 mm140
199334.6 °C15 February 199314.4 °C14 August 199323.3 °C1,494 mm260
199233.8 °C29 December 199214.2 °C27 July 199223.2 °C1,234 mm270
199133.3 °C5 December 199113.6 °C16 June 199123.5 °C1,375 mm520
199032.3 °C20 November 199014.3 °C6 July 199023.5 °C1,678 mm280
198933.4 °C31 January 198915.4 °C3 July 198923.4 °C2,109 mm190
198832.1 °C20 January 198814.8 °C20 August 198823.5 °C1,273 mm260
198735.3 °C17 February 198714.6 °C21 June 198723.7 °C1,099 mm340
198630.9 °C30 January 198613.4 °C6 July 198623.0 °C1,765 mm120
198531.9 °C16 January 198515.2 °C4 June 198523.0 °C1,765 mm200
198432.9 °C20 February 198414.9 °C20 August 198423.1 °C2,201 mm210
198332.8 °C23 January 198314.8 °C5 September 198323.5 °C1,193 mm340
198233.1 °C8 February 198213.6 °C26 August 198223.2 °C2,106 mm210
198131.7 °C30 January 198113.8 °C6 July 198123.4 °C1,495 mm560
198032.3 °C15 March 198013.9 °C19 June 198023.3 °C1,743 mm160
197931.7 °C4 January 197914.2 °C27 July 197923.4 °C1,473 mm230
197833.9 °C30 January 197814.6 °C1 August 197823.7 °C1,505 mm550
197733.3 °C2 March 197715.2 °C5 September 197723.7 °C1,674 mm270
197631.5 °C21 February 197612.1 °C18 July 197623.4 °C1,739 mm130
197532.6 °C21 March 197514.6 °C28 July 197522.9 °C2,213 mm110
197432.1 °C2 January 197414.1 °C26 July 197423.1 °C1,765 mm150
197332.3 °C10 January 197314.8 °C14 July 197323.3 °C1,943 mm140
197231.8 °C14 December 197213.8 °C6 June 197223.3 °C2,213 mm290
197133.1 °C11 February 197114.4 °C27 September 197123.1 °C1,893 mm220
197033.6 °C26 February 197014.8 °C11 July 197023.2 °C2,064 mm350
196934.9 °C20 December 196914.6 °C3 September 196923.5 °C2,310 mm500
196834.9 °C30 January 196812.6 °C12 June 196822.9 °C1,407 mm170
196732.0 °C1 April 196714.2 °C8 July 196723.2 °C1,856 mm250
196633.4 °C23 February 196614.3 °C27 July 196622.8 °C1,938 mm330
196531.3 °C20 November 196514.3 °C14 July 196522.2 °C1,774 mm50
196434.6 °C13 January 196412.6 °C28 June 196422.4 °C1,384 mm150
196331.9 °C25 January 196314.1 °C5 August 196322.8 °C1,597 mm180
196233.2 °C17 February 196214.3 °C16 July 196222.9 °C1,335 mm270
196131.9 °C26 November 196113.9 °C9 August 196123.3 °C1,931 mm270
196031.8 °C3 January 196015.2 °C4 July 196022.6 °C1,549 mm130
195933.8 °C8 March 195915.1 °C18 August 195922.7 °C1,884 mm180
195833.4 °C20 December 195814.1 °C22 June 195822.9 °C1,783 mm420
195733.2 °C25 November 195714.3 °C9 August 195723.0 °C1,279 mm340
195633.5 °C1 March 195615.1 °C16 July 195622.8 °C1,568 mm120
195531.8 °C6 January 195514.0 °C9 August 195522.6 °C1,791 mm170
195432.3 °C25 January 195414.7 °C18 June 195422.8 °C1,716 mm200
195333.5 °C22 February 195314.5 °C23 July 195323.0 °C1,629 mm330
195233.6 °C8 January 195212.9 °C21 September 195222.8 °C2,416 mm320
195134.2 °C31 January 195114.0 °C4 August 195122.8 °C1,543 mm330
195031.0 °C8 November 195013.3 °C7 August 195022.3 °C1,736 mm120
194933.9 °C25 February 194913.9 °C21 August 194923.0 °C1,927 mm470
194833.5 °C25 February 194813.1 °C13 August 194823.0 °C2,014 mm370
194733.6 °C28 November 194714.7 °C16 August 194723.0 °C1,582 mm470
194632.0 °C15 February 194614.5 °C2 August 194622.9 °C1,463 mm340
194533.2 °C8 February 194514.4 °C25 August 194522.7 °C1,464 mm250
194433.9 °C18 January 194414.3 °C5 July 194422.8 °C1,254 mm330
194332.8 °C25 January 194313.3 °C3 September 194322.4 °C1,743 mm220
194231.6 °C10 January 194213.3 °C3 July 194222.8 °C1,352 mm340
194133.3 °C8 November 194114.4 °C24 August 194123.0 °C2,025 mm340
194031.2 °C19 February 194014.3 °C6 August 194022.8 °C1,884 mm200

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.5 °C
+1.0 °C
Hot days (≥ 30 °C)
79 d/yr
+40
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1666 mm
-26 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.9 °C+2.6 °C184 mm-91 mm
Feb29.8 °C+0.7 °C458 mm+196 mm
Mar30.0 °C+1.6 °C134 mm-122 mm
Apr29.3 °C+2.1 °C134 mm-14 mm
May26.3 °C+0.9 °C66 mm-49 mm
Jun25.1 °C+1.3 °C39 mm-45 mm
Jul23.3 °C+0.2 °C119 mm+31 mm
Aug24.1 °C+0.5 °C43 mm-25 mm
Sep25.9 °C+1.0 °C34 mm-14 mm
Oct26.7 °C+0.2 °C50 mm-16 mm
Nov28.8 °C+0.8 °C87 mm-18 mm
Dec28.7 °C-0.3 °C321 mm+139 mm

The year's extremes

Hottest day
35.1 °C
28 Feb 2025
Coldest day
15.4 °C
2 Aug 2025
Wettest day
92.2 mm
4 Dec 2025
Windiest day
33.4 km/h
14 Nov 2025
Strongest gust
62.3 km/h
14 Nov 2025
Hottest feels-like
42.5 °C
31 Jan 2025
Coldest feels-like
14.9 °C
4 Aug 2025
Sunniest day
13.4 h
1 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 Farafangana?

Farafangana has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 23.4 °C and it receives 1,692 mm of precipitation per year.

What is the hottest day ever recorded in Farafangana?

The hottest day measured in Farafangana between 1940 and 2025 was 23 December 2021, reaching 36.7 °C.

What is the coldest day in Farafangana?

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

Does it snow in Farafangana?

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

Has the climate of Farafangana warmed?

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

What is the wettest day in Farafangana?

The wettest day measured in Farafangana between 1940 and 2025 was 2 January 2024, with 301 mm of rain in 24 hours.

What was the windiest day in Farafangana?

The windiest day measured in Farafangana between 1940 and 2025 was 23 February 2022, with winds reaching 68.0 km/h.

What is the warmest month in Farafangana?

The warmest month in Farafangana is January (26.1 °C on average); the coldest is July (19.9 °C).

How much does it rain in Farafangana?

Farafangana receives on average 1,692 mm of precipitation per year, spread over about 230 rainy days.

Is it sunny in Farafangana?

Farafangana gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Farafangana?

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

What was the most extreme apparent temperature in Farafangana?

In Farafangana, between 1940 and 2025, the highest apparent temperature reached 43.9 °C on 23 December 2021, and the lowest was 10.0 °C on 27 June 2006.

Compare Farafangana with another city

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

Nearby cities

The climate around Farafangana

Other cities — Madagascar