Betioky climate — normals and trends

Betioky (Madagascar) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 24.5 °C and it receives 576 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 (27.0 °C on average) and the coldest is July (20.1 °C). Rainfall peaks in January.

Betioky averages 0 frost days, 224 hot days (≥ 30 °C) and 77 rainy days per year.

Betioky has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.3 °C (on 9 February 2020) and the coldest 7.6 °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

BetiokyAtsimo-Andrefana

coords
-23.72°, 44.38°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

24.5°C

Average daily high

31.0°C

Average daily low

19.2°C

Annual rainfall

576mm

Sunshine / day

11.1h

Mean relative humidity

61%

Average peak wind

17.3km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

224 d/yr

Rainy days (≥ 1 mm)

77 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.4 °C

Average feels-like low

19.8 °C

Average peak gust

35.6 km/h

Tropical nights (≥ 20 °C)

173 d/yr

Solar radiation

21.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

42.3 °C

9 February 2020

Coldest day

7.6 °C

18 July 1976

Wettest day

128 mm

25 January 1997

Windiest day

55.5 km/h

19 March 1941

Strongest gust

121.3 km/h

19 March 1941

Hottest feels-like

45.3 °C

27 December 2019

Coldest feels-like

5.6 °C

18 July 1976

Sunniest day

13.5 h

21 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.3 °C13 January 202511.9 °C4 August 202524.9 °C708 mm2310
202440.1 °C21 December 202411.3 °C9 July 202425.8 °C383 mm2770
202340.3 °C23 November 202310.2 °C26 June 202324.9 °C590 mm2400
202240.1 °C30 January 202211.0 °C18 June 202225.1 °C503 mm2310
202138.9 °C10 January 202111.2 °C2 July 202125.2 °C330 mm2250
202042.3 °C9 February 202010.8 °C27 July 202025.5 °C295 mm2680
201940.9 °C27 December 20199.2 °C23 July 201925.1 °C568 mm2440
201837.9 °C29 December 201811.4 °C2 August 201825.0 °C305 mm2480
201738.4 °C22 October 201710.8 °C14 July 201725.0 °C625 mm2500
201639.9 °C24 January 201612.1 °C10 July 201625.4 °C402 mm2500
201540.2 °C14 November 20159.3 °C8 July 201525.1 °C693 mm2660
201440.4 °C27 December 20149.2 °C10 July 201424.5 °C584 mm2360
201340.1 °C3 January 201311.6 °C7 June 201324.9 °C510 mm2590
201240.4 °C6 December 20129.5 °C4 August 201225.5 °C496 mm2790
201140.4 °C13 November 20119.1 °C24 June 201124.5 °C608 mm2240
201041.4 °C14 November 201011.2 °C14 August 201025.8 °C441 mm2650
200940.8 °C30 December 200910.2 °C30 August 200925.1 °C509 mm2540
200840.3 °C3 October 200810.9 °C27 June 200824.9 °C461 mm2500
200739.7 °C15 November 200710.3 °C24 June 200724.8 °C690 mm2430
200639.6 °C19 March 200610.1 °C27 June 200625.5 °C448 mm2560
200536.0 °C3 November 200510.7 °C27 July 200524.5 °C707 mm2390
200439.2 °C25 January 200410.8 °C7 July 200425.4 °C510 mm2410
200337.9 °C6 October 200310.3 °C5 July 200325.0 °C628 mm2410
200238.3 °C21 January 200210.3 °C25 June 200225.2 °C572 mm2810
200140.4 °C10 December 200111.1 °C20 July 200124.9 °C618 mm2500
200037.5 °C20 March 200012.6 °C18 July 200024.9 °C728 mm2300
199937.9 °C28 December 199910.5 °C28 June 199924.3 °C709 mm2100
199839.0 °C19 January 19989.7 °C20 June 199824.9 °C699 mm2310
199737.8 °C12 March 199711.8 °C8 July 199724.9 °C604 mm2410
199639.5 °C21 November 19969.5 °C24 August 199624.5 °C604 mm2180
199538.2 °C9 March 199510.2 °C28 June 199524.8 °C473 mm2390
199438.8 °C22 November 19949.4 °C13 July 199423.9 °C775 mm1800
199337.8 °C7 December 19938.2 °C8 June 199324.0 °C559 mm2140
199238.8 °C2 March 199210.4 °C5 July 199224.8 °C381 mm2370
199139.4 °C8 February 19919.4 °C18 July 199125.1 °C343 mm2420
199037.5 °C19 March 199010.0 °C6 July 199024.3 °C495 mm2190
198936.6 °C19 February 198911.2 °C13 June 198924.2 °C723 mm1990
198840.3 °C26 February 198810.5 °C31 July 198824.6 °C535 mm2240
198736.8 °C27 February 19878.9 °C11 July 198724.2 °C495 mm2140
198638.4 °C3 February 19869.5 °C31 July 198623.9 °C520 mm2030
198537.8 °C9 February 198510.5 °C23 July 198524.1 °C600 mm2010
198436.4 °C12 January 198411.0 °C7 August 198423.9 °C735 mm2020
198339.1 °C12 January 198310.6 °C21 August 198324.9 °C395 mm2350
198237.4 °C30 December 19829.1 °C2 August 198223.8 °C580 mm1770
198138.5 °C29 January 19819.7 °C10 July 198123.5 °C639 mm1840
198036.3 °C16 February 19809.4 °C14 June 198024.1 °C525 mm2060
197937.6 °C1 October 19799.5 °C27 July 197924.1 °C442 mm2190
197838.8 °C12 February 19789.7 °C7 September 197824.6 °C723 mm2330
197739.4 °C24 February 197710.0 °C9 July 197724.4 °C665 mm2230
197638.3 °C21 November 19767.6 °C18 July 197624.3 °C506 mm2220
197537.3 °C18 October 19759.7 °C25 July 197523.6 °C580 mm1810
197437.7 °C1 March 19749.7 °C11 September 197424.0 °C670 mm1950
197338.6 °C29 January 19739.8 °C11 July 197324.2 °C638 mm1920
197239.4 °C11 December 197210.0 °C8 September 197223.8 °C619 mm1950
197134.9 °C7 April 197111.1 °C3 June 197123.6 °C729 mm1970
197036.4 °C8 October 197011.1 °C21 June 197023.9 °C579 mm1980
196937.9 °C17 October 19699.4 °C8 September 196924.1 °C587 mm2120
196837.4 °C17 January 19687.8 °C19 June 196823.2 °C717 mm1680
196735.9 °C30 November 196710.6 °C9 July 196723.7 °C734 mm1690
196640.3 °C1 November 19669.1 °C29 July 196623.5 °C729 mm1720
196539.5 °C2 November 19659.6 °C16 July 196523.3 °C562 mm1950
196439.9 °C17 November 19649.1 °C27 June 196424.1 °C453 mm2080
196337.7 °C13 January 19639.8 °C14 August 196323.9 °C538 mm2150
196237.9 °C9 December 196210.6 °C30 June 196224.2 °C582 mm2360
196138.5 °C27 October 19619.6 °C8 August 196124.4 °C548 mm2280
196039.3 °C29 October 196010.1 °C19 July 196024.6 °C491 mm2470
195939.0 °C2 December 195911.9 °C12 June 195924.8 °C424 mm2580
195841.3 °C1 December 19589.5 °C22 June 195824.3 °C587 mm2310
195740.2 °C23 November 19579.9 °C9 July 195724.8 °C434 mm2510
195638.7 °C24 February 19569.7 °C11 July 195624.5 °C517 mm2490
195539.8 °C14 November 195510.7 °C9 August 195523.9 °C616 mm2040
195439.2 °C27 October 195411.4 °C30 June 195424.1 °C713 mm2220
195338.6 °C19 October 195310.1 °C3 July 195323.7 °C805 mm1750
195238.0 °C21 November 195210.1 °C20 September 195223.5 °C924 mm1670
195142.0 °C25 November 195110.5 °C15 July 195124.7 °C470 mm2400
195040.3 °C8 December 19509.7 °C25 May 195023.9 °C690 mm2160
194940.3 °C2 December 194911.8 °C11 August 194924.1 °C786 mm2000
194839.0 °C1 November 194810.7 °C17 July 194824.0 °C592 mm2000
194738.8 °C11 October 19479.5 °C6 July 194723.6 °C741 mm1740
194640.2 °C29 October 19469.5 °C17 June 194623.9 °C688 mm2220
194538.8 °C10 November 19459.6 °C21 June 194524.7 °C479 mm2560
194440.8 °C29 January 194411.1 °C11 June 194425.1 °C293 mm2680
194339.2 °C11 November 19439.5 °C1 June 194323.7 °C618 mm2100
194238.5 °C8 December 194210.0 °C8 July 194224.1 °C339 mm2340
194140.8 °C18 October 194110.2 °C19 June 194123.9 °C921 mm1890
194040.3 °C23 November 194010.7 °C4 August 194024.8 °C497 mm2560

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
31.2 °C
+0.2 °C
Hot days (≥ 30 °C)
231 d/yr
+7
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
708 mm
+132 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.8 °C+1.1 °C185 mm+28 mm
Feb31.5 °C-1.1 °C258 mm+143 mm
Mar31.1 °C-1.2 °C94 mm+14 mm
Apr32.5 °C+0.9 °C8 mm-12 mm
May30.0 °C+0.9 °C8 mm-1 mm
Jun27.9 °C+0.9 °C2 mm-2 mm
Jul27.1 °C+0.2 °C1 mm-1 mm
Aug28.5 °C-0.1 °C9 mm+6 mm
Sep32.7 °C+1.4 °C1 mm-5 mm
Oct33.4 °C+0.1 °C3 mm-14 mm
Nov33.1 °C-0.7 °C18 mm-24 mm
Dec32.9 °C-0.2 °C122 mm-1 mm

The year's extremes

Hottest day
41.3 °C
13 Jan 2025
Coldest day
11.9 °C
4 Aug 2025
Wettest day
60.0 mm
28 Feb 2025
Windiest day
49.2 km/h
15 Mar 2025
Strongest gust
91.4 km/h
15 Mar 2025
Hottest feels-like
44.5 °C
13 Jan 2025
Coldest feels-like
8.5 °C
4 Aug 2025
Sunniest day
13.5 h
15 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 Betioky?

Betioky has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 24.5 °C and it receives 576 mm of precipitation per year.

What is the hottest day ever recorded in Betioky?

The hottest day measured in Betioky between 1940 and 2025 was 9 February 2020, reaching 42.3 °C.

What is the coldest day in Betioky?

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

Does it snow in Betioky?

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

Has the climate of Betioky warmed?

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

What is the wettest day in Betioky?

The wettest day measured in Betioky between 1940 and 2025 was 25 January 1997, with 128 mm of rain in 24 hours.

What was the windiest day in Betioky?

The windiest day measured in Betioky between 1940 and 2025 was 19 March 1941, with winds reaching 55.5 km/h.

What is the warmest month in Betioky?

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

How much does it rain in Betioky?

Betioky receives on average 576 mm of precipitation per year, spread over about 77 rainy days.

Is it sunny in Betioky?

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

Are there tropical nights in Betioky?

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

What was the most extreme apparent temperature in Betioky?

In Betioky, between 1940 and 2025, the highest apparent temperature reached 45.3 °C on 27 December 2019, and the lowest was 5.6 °C on 18 July 1976.

Compare Betioky with another city

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

Nearby cities

The climate around Betioky

Other cities — Madagascar