Bekily climate — normals and trends

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

Bekily averages 0 frost days, 151 hot days (≥ 30 °C) and 82 rainy days per year.

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

The hottest day of the period reached 41.0 °C (on 9 February 2020) and the coldest 6.7 °C (on 19 June 1968).

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

BekilyAndroy

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

Mean daily temperature

22.7°C

Average daily high

29.0°C

Average daily low

17.5°C

Annual rainfall

628mm

Sunshine / day

10.9h

Mean relative humidity

66%

Average peak wind

17.7km/h

Seasonal range

7.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

151 d/yr

Rainy days (≥ 1 mm)

82 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.1 °C

Average feels-like low

17.9 °C

Average peak gust

34.6 km/h

Tropical nights (≥ 20 °C)

111 d/yr

Solar radiation

20.5 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.42 · 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

41.0 °C

9 February 2020

Coldest day

6.7 °C

19 June 1968

Wettest day

128 mm

22 February 2013

Windiest day

59.3 km/h

18 March 1941

Strongest gust

123.5 km/h

18 March 1941

Hottest feels-like

43.8 °C

13 January 2025

Coldest feels-like

4.5 °C

16 July 1965

Sunniest day

13.5 h

21 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.9 °C13 January 20259.5 °C5 August 202523.2 °C751 mm1720
202438.5 °C16 December 20248.8 °C29 June 202423.9 °C398 mm2240
202338.7 °C23 November 20237.5 °C26 June 202323.1 °C698 mm1460
202238.1 °C29 January 20229.6 °C18 June 202223.3 °C565 mm1870
202137.6 °C13 January 202110.6 °C30 June 202123.6 °C280 mm1860
202041.0 °C9 February 20208.6 °C26 July 202023.8 °C264 mm2100
201939.4 °C3 December 20197.8 °C22 July 201923.1 °C732 mm1590
201837.1 °C31 December 201810.4 °C5 August 201823.2 °C360 mm1870
201736.7 °C22 October 201710.2 °C2 August 201723.1 °C666 mm1660
201639.2 °C28 January 201610.7 °C10 July 201623.7 °C416 mm2110
201538.7 °C14 November 20158.1 °C10 July 201523.5 °C673 mm1930
201437.9 °C14 November 20149.1 °C12 July 201422.8 °C772 mm1780
201338.4 °C17 November 20139.7 °C20 July 201323.1 °C628 mm1880
201237.8 °C7 October 20128.4 °C18 July 201223.6 °C514 mm2050
201138.9 °C25 November 20118.4 °C8 July 201122.7 °C676 mm1520
201039.8 °C13 January 20109.5 °C14 August 201024.1 °C434 mm2250
200938.7 °C30 December 20098.9 °C30 August 200923.3 °C557 mm1830
200838.0 °C4 December 20089.7 °C27 June 200823.0 °C562 mm1810
200738.4 °C15 November 20079.0 °C24 June 200723.3 °C572 mm1960
200638.3 °C5 November 20068.1 °C2 September 200623.9 °C459 mm1980
200534.6 °C3 November 20058.9 °C12 July 200522.8 °C780 mm1520
200437.5 °C22 November 20049.3 °C3 June 200423.6 °C505 mm1720
200337.0 °C6 October 20038.7 °C5 July 200323.2 °C662 mm1800
200235.9 °C29 October 20027.9 °C23 June 200223.3 °C541 mm1850
200136.8 °C4 February 20019.6 °C12 June 200123.3 °C694 mm1940
200036.3 °C16 March 20009.1 °C19 July 200023.4 °C731 mm1810
199935.9 °C29 November 19999.1 °C28 June 199922.5 °C744 mm1420
199838.5 °C17 January 19988.7 °C20 June 199823.2 °C725 mm1600
199736.2 °C12 March 199710.3 °C1 August 199723.0 °C640 mm1580
199638.0 °C22 November 19967.3 °C24 August 199622.9 °C731 mm1620
199536.6 °C12 October 19959.3 °C28 June 199523.1 °C409 mm1750
199437.6 °C22 November 19948.5 °C13 July 199422.1 °C730 mm860
199335.9 °C5 December 19938.5 °C8 June 199322.4 °C675 mm1380
199237.6 °C3 March 19929.1 °C15 July 199223.2 °C405 mm1830
199137.7 °C9 February 19916.8 °C20 July 199123.5 °C370 mm2000
199036.5 °C24 November 19908.5 °C4 July 199022.5 °C574 mm1390
198935.3 °C23 October 19899.0 °C13 June 198922.6 °C733 mm1240
198837.3 °C26 February 19889.0 °C31 July 198822.8 °C556 mm1520
198736.3 °C23 December 19878.2 °C11 July 198722.5 °C474 mm1360
198636.4 °C1 February 19868.2 °C25 June 198622.3 °C613 mm1310
198538.2 °C7 February 19859.9 °C16 July 198522.4 °C621 mm1220
198433.8 °C12 January 19848.9 °C20 August 198422.1 °C804 mm920
198338.9 °C14 January 19838.7 °C2 September 198323.1 °C544 mm1710
198236.3 °C23 December 19828.4 °C2 August 198222.1 °C556 mm1170
198136.3 °C17 December 19818.0 °C10 July 198121.7 °C779 mm1050
198034.2 °C13 February 19808.7 °C19 June 198022.2 °C543 mm1310
197935.8 °C1 October 19798.2 °C5 August 197922.2 °C530 mm1210
197836.8 °C13 February 19788.2 °C28 July 197822.7 °C817 mm1540
197735.0 °C13 October 19779.0 °C6 August 197722.5 °C697 mm1340
197636.0 °C21 November 19767.1 °C18 July 197622.5 °C617 mm1340
197534.8 °C18 October 19757.9 °C31 July 197521.7 °C641 mm860
197435.1 °C18 November 19748.6 °C11 September 197422.4 °C647 mm1340
197336.7 °C28 January 19737.8 °C12 July 197322.4 °C683 mm1340
197236.3 °C11 December 19729.0 °C9 September 197221.8 °C787 mm1000
197133.3 °C2 December 19718.9 °C3 June 197122.0 °C769 mm1050
197035.1 °C8 October 19709.1 °C18 August 197022.0 °C639 mm1060
196936.9 °C20 November 19697.9 °C7 September 196922.1 °C799 mm1230
196837.1 °C21 January 19686.7 °C19 June 196821.9 °C578 mm1310
196733.5 °C10 February 19679.0 °C8 July 196721.9 °C902 mm930
196637.8 °C2 November 19667.1 °C28 July 196621.8 °C786 mm1120
196538.0 °C2 November 19657.4 °C16 July 196521.6 °C616 mm1140
196437.8 °C17 November 19647.9 °C23 July 196422.1 °C494 mm1290
196337.0 °C28 November 19638.8 °C15 August 196322.0 °C673 mm1210
196235.5 °C7 December 19629.5 °C19 July 196222.5 °C705 mm1570
196137.8 °C24 October 19618.3 °C8 August 196122.5 °C682 mm1510
196037.4 °C11 November 19608.2 °C3 July 196022.8 °C576 mm1730
195937.9 °C2 December 195910.6 °C14 June 195923.0 °C493 mm1800
195839.4 °C1 December 19587.8 °C22 June 195822.5 °C639 mm1460
195738.4 °C11 November 19578.5 °C10 July 195722.9 °C505 mm1690
195638.0 °C24 February 19569.0 °C11 July 195622.9 °C587 mm1720
195538.9 °C14 November 195510.1 °C9 August 195521.9 °C674 mm1180
195436.5 °C7 October 19549.8 °C18 June 195422.1 °C929 mm1020
195336.8 °C28 November 19539.2 °C24 July 195322.2 °C738 mm1260
195237.4 °C21 November 19528.4 °C21 September 195222.0 °C1,043 mm940
195140.2 °C25 November 19519.4 °C15 July 195123.1 °C466 mm1910
195037.8 °C8 December 19508.6 °C29 May 195022.4 °C516 mm1700
194938.6 °C2 December 19498.6 °C10 August 194922.3 °C893 mm1220
194837.0 °C11 November 19489.4 °C17 July 194822.2 °C626 mm1080
194737.1 °C20 October 19478.7 °C20 July 194722.0 °C919 mm900
194638.4 °C29 October 19468.3 °C17 June 194622.2 °C778 mm1350
194537.2 °C19 October 19457.4 °C29 June 194522.7 °C550 mm1620
194438.9 °C29 January 19448.8 °C11 June 194423.3 °C324 mm2190
194337.4 °C11 November 19438.3 °C16 July 194321.8 °C641 mm1190
194236.0 °C28 October 19428.5 °C7 July 194222.3 °C476 mm1370
194138.9 °C20 October 19419.2 °C20 June 194122.1 °C892 mm1310
194038.5 °C21 November 19408.2 °C5 August 194023.1 °C547 mm1800

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.3 °C
+0.3 °C
Hot days (≥ 30 °C)
172 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
751 mm
+123 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.9 °C+2.8 °C185 mm+34 mm
Feb30.2 °C-0.8 °C216 mm+100 mm
Mar29.2 °C-1.0 °C140 mm+55 mm
Apr30.2 °C+1.0 °C13 mm-16 mm
May27.4 °C+0.5 °C17 mm+4 mm
Jun25.9 °C+1.0 °C3 mm-3 mm
Jul24.7 °C-0.1 °C4 mm-0 mm
Aug26.2 °C-0.4 °C20 mm+15 mm
Sep30.7 °C+1.5 °C0 mm-8 mm
Oct31.3 °C+0.1 °C6 mm-17 mm
Nov31.2 °C-0.6 °C23 mm-32 mm
Dec31.3 °C+0.1 °C125 mm-9 mm

The year's extremes

Hottest day
40.9 °C
13 Jan 2025
Coldest day
9.5 °C
5 Aug 2025
Wettest day
36.5 mm
1 Mar 2025
Windiest day
54.7 km/h
15 Mar 2025
Strongest gust
100.8 km/h
15 Mar 2025
Hottest feels-like
43.8 °C
13 Jan 2025
Coldest feels-like
7.4 °C
5 Aug 2025
Sunniest day
13.5 h
21 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 Bekily?

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

What is the hottest day ever recorded in Bekily?

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

What is the coldest day in Bekily?

The coldest day measured in Bekily between 1940 and 2025 was 19 June 1968, at 6.7 °C.

Does it snow in Bekily?

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

Has the climate of Bekily warmed?

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

What is the wettest day in Bekily?

The wettest day measured in Bekily between 1940 and 2025 was 22 February 2013, with 128 mm of rain in 24 hours.

What was the windiest day in Bekily?

The windiest day measured in Bekily between 1940 and 2025 was 18 March 1941, with winds reaching 59.3 km/h.

What is the warmest month in Bekily?

The warmest month in Bekily is January (25.6 °C on average); the coldest is July (18.3 °C).

How much does it rain in Bekily?

Bekily receives on average 628 mm of precipitation per year, spread over about 82 rainy days.

Is it sunny in Bekily?

Bekily gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Bekily?

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

What was the most extreme apparent temperature in Bekily?

In Bekily, between 1940 and 2025, the highest apparent temperature reached 43.8 °C on 13 January 2025, and the lowest was 4.5 °C on 16 July 1965.

Compare Bekily with another city

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

Nearby cities

The climate around Bekily

Other cities — Madagascar