Bealanana climate — normals and trends

Bealanana (Madagascar) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 18.1 °C and it receives 1,512 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 (20.0 °C on average) and the coldest is July (15.0 °C). Rainfall peaks in January.

Bealanana averages 0 frost days, 2 hot days (≥ 30 °C) and 146 rainy days per year.

Bealanana has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.2 °C (on 24 November 2024) and the coldest 5.1 °C (on 10 July 1944).

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

BealananaSofia

coords
-14.54°, 48.75°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

18.1°C

Average daily high

24.2°C

Average daily low

13.8°C

Annual rainfall

1,512mm

Sunshine / day

10.4h

Mean relative humidity

79%

Average peak wind

10.9km/h

Seasonal range

5.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

146 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.3 °C

Average feels-like low

13.9 °C

Average peak gust

35.1 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

24 November 2024

Coldest day

5.1 °C

10 July 1944

Wettest day

257 mm

14 February 1959

Windiest day

35.9 km/h

15 March 2007

Strongest gust

108.0 km/h

15 March 2007

Hottest feels-like

36.0 °C

18 February 2021

Coldest feels-like

2.4 °C

10 July 1944

Sunniest day

12.8 h

4 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.8 °C1 October 20257.9 °C2 September 202518.8 °C1,664 mm00
202432.2 °C24 November 20247.2 °C4 August 202419.3 °C2,270 mm170
202331.4 °C14 October 20238.6 °C27 June 202319.3 °C1,377 mm160
202230.7 °C12 November 20226.5 °C4 September 202218.3 °C1,499 mm50
202130.9 °C25 December 20217.7 °C6 July 202118.7 °C1,408 mm30
202030.2 °C5 December 20205.7 °C12 August 202018.7 °C1,588 mm30
201931.4 °C26 October 20197.0 °C17 August 201919.3 °C1,835 mm90
201830.6 °C9 December 20186.6 °C16 July 201818.6 °C2,322 mm10
201731.3 °C10 November 20178.0 °C2 September 201718.9 °C1,915 mm40
201630.6 °C23 November 20166.6 °C11 July 201618.6 °C1,769 mm70
201530.4 °C2 November 20158.2 °C16 June 201518.9 °C1,946 mm20
201430.2 °C8 October 20147.8 °C17 August 201418.8 °C1,617 mm20
201331.4 °C18 November 20136.6 °C21 July 201318.7 °C1,388 mm120
201229.7 °C12 October 20128.5 °C24 June 201218.6 °C1,671 mm00
201131.6 °C27 October 20117.8 °C5 July 201119.1 °C1,361 mm100
201030.9 °C31 October 20108.1 °C16 May 201018.9 °C1,376 mm50
200929.9 °C30 October 20099.3 °C26 June 200918.9 °C1,245 mm00
200829.9 °C2 November 20087.0 °C20 August 200818.3 °C1,821 mm00
200730.3 °C9 November 20077.8 °C10 July 200718.5 °C1,871 mm20
200631.1 °C10 November 20067.2 °C6 September 200618.6 °C1,538 mm20
200530.6 °C18 November 20057.5 °C29 July 200518.5 °C1,046 mm10
200430.8 °C11 December 20047.2 °C8 August 200418.3 °C1,618 mm70
200330.6 °C2 December 20036.4 °C13 August 200318.4 °C1,568 mm20
200229.9 °C30 November 20027.5 °C7 August 200218.6 °C1,669 mm00
200130.3 °C5 December 20017.0 °C10 July 200118.5 °C1,073 mm10
200029.3 °C6 December 20007.1 °C7 August 200018.2 °C1,112 mm00
199930.2 °C7 December 19998.3 °C29 July 199918.2 °C989 mm10
199829.8 °C13 November 19988.2 °C2 August 199818.6 °C1,050 mm00
199730.2 °C11 November 19977.2 °C21 August 199718.4 °C1,609 mm30
199630.2 °C17 November 19965.7 °C27 July 199618.1 °C1,365 mm10
199530.1 °C20 November 19956.9 °C30 June 199518.3 °C1,671 mm20
199429.2 °C21 January 19948.2 °C22 July 199418.4 °C1,718 mm00
199330.2 °C30 November 19937.2 °C4 September 199318.0 °C1,313 mm20
199228.5 °C1 November 19926.0 °C24 July 199217.8 °C1,381 mm00
199128.8 °C15 November 19918.3 °C8 July 199118.1 °C1,609 mm00
199030.1 °C23 October 19905.8 °C8 July 199018.2 °C961 mm30
198928.8 °C11 November 19898.7 °C15 June 198918.0 °C1,585 mm00
198829.9 °C5 January 19888.6 °C8 September 198818.4 °C1,467 mm00
198729.6 °C15 December 19878.5 °C30 May 198718.7 °C1,260 mm00
198628.6 °C24 December 19866.2 °C23 June 198618.1 °C1,239 mm00
198529.2 °C2 November 19858.0 °C13 August 198517.9 °C1,449 mm00
198429.3 °C26 December 19846.7 °C3 September 198417.8 °C1,685 mm00
198328.9 °C24 February 19838.5 °C4 September 198318.3 °C1,694 mm00
198228.0 °C1 January 19828.4 °C24 August 198218.2 °C1,874 mm00
198129.7 °C14 December 19816.9 °C15 July 198118.4 °C1,317 mm00
198028.6 °C13 February 19807.3 °C16 August 198018.2 °C1,542 mm00
197929.2 °C31 October 19796.5 °C3 August 197918.4 °C1,210 mm00
197828.6 °C18 February 19787.4 °C11 August 197818.3 °C1,138 mm00
197729.1 °C24 October 19776.9 °C6 September 197718.5 °C1,369 mm00
197628.6 °C8 October 19768.3 °C4 August 197618.1 °C1,719 mm00
197528.5 °C4 November 19756.9 °C26 June 197517.6 °C1,618 mm00
197428.4 °C26 November 19746.9 °C28 July 197417.7 °C1,337 mm00
197329.0 °C11 November 19737.9 °C24 August 197318.3 °C1,627 mm00
197228.7 °C28 September 19727.8 °C7 August 197218.3 °C2,055 mm00
197127.8 °C15 December 19716.0 °C27 September 197117.4 °C2,040 mm00
197029.6 °C6 October 19706.4 °C17 August 197017.8 °C1,273 mm00
196929.6 °C24 November 19696.0 °C11 August 196918.1 °C1,564 mm00
196828.1 °C26 November 19687.7 °C26 August 196817.7 °C1,672 mm00
196727.9 °C10 November 19677.6 °C8 September 196717.7 °C1,711 mm00
196629.6 °C16 October 19667.1 °C28 July 196617.8 °C1,114 mm00
196530.8 °C20 November 19656.7 °C5 July 196517.2 °C1,548 mm20
196428.1 °C20 November 19647.5 °C24 August 196417.2 °C1,391 mm00
196330.1 °C19 October 19636.5 °C19 August 196317.5 °C1,411 mm10
196230.3 °C1 November 19625.5 °C8 August 196217.5 °C1,484 mm10
196129.4 °C26 October 19618.3 °C3 August 196117.8 °C1,610 mm00
196029.1 °C8 December 19608.3 °C20 August 196017.4 °C1,208 mm00
195929.3 °C20 November 19598.0 °C26 September 195917.5 °C1,868 mm00
195829.4 °C7 December 19587.6 °C19 July 195817.7 °C1,451 mm00
195730.4 °C9 November 19576.4 °C6 August 195717.6 °C1,691 mm40
195628.5 °C5 November 19566.5 °C11 July 195617.2 °C1,553 mm00
195529.8 °C15 November 19556.9 °C21 July 195517.3 °C1,440 mm00
195429.4 °C25 October 19547.5 °C1 September 195417.3 °C1,652 mm00
195329.5 °C19 February 19538.4 °C1 August 195317.9 °C1,550 mm00
195228.1 °C28 January 19527.7 °C28 July 195217.9 °C1,690 mm00
195129.8 °C2 November 19517.9 °C4 August 195117.9 °C1,195 mm00
195028.5 °C10 December 19506.8 °C16 August 195017.5 °C1,541 mm00
194929.8 °C21 November 19496.9 °C10 September 194917.9 °C1,287 mm00
194830.2 °C21 November 19488.4 °C6 June 194817.9 °C1,651 mm10
194729.6 °C7 December 19477.4 °C16 July 194717.8 °C1,028 mm00
194627.8 °C30 October 19467.6 °C10 September 194617.5 °C1,629 mm00
194529.3 °C6 November 19455.3 °C23 August 194517.2 °C1,101 mm00
194429.9 °C21 October 19445.1 °C10 July 194417.5 °C1,118 mm00
194330.0 °C19 November 19436.5 °C5 August 194317.0 °C1,593 mm10
194228.9 °C8 November 19425.5 °C4 September 194217.3 °C1,255 mm00
194130.1 °C13 October 19418.1 °C19 June 194117.8 °C1,681 mm10
194028.6 °C10 November 19408.8 °C24 August 194017.7 °C1,634 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.1 °C
+0.9 °C
Hot days (≥ 30 °C)
0 d/yr
-2
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1664 mm
+152 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.9 °C+1.9 °C243 mm-120 mm
Feb25.9 °C+0.9 °C411 mm+78 mm
Mar26.1 °C+0.8 °C258 mm+2 mm
Apr26.7 °C+1.7 °C34 mm-54 mm
May24.8 °C+1.1 °C15 mm-7 mm
Jun22.6 °C+1.0 °C4 mm-5 mm
Jul21.2 °C+0.4 °C3 mm-5 mm
Aug22.6 °C+1.0 °C4 mm-4 mm
Sep25.3 °C+1.6 °C1 mm-6 mm
Oct26.3 °C+0.2 °C30 mm-5 mm
Nov26.5 °C-0.1 °C247 mm+129 mm
Dec26.1 °C+0.2 °C415 mm+150 mm

The year's extremes

Hottest day
29.8 °C
1 Oct 2025
Coldest day
7.9 °C
2 Sep 2025
Wettest day
86.3 mm
4 Feb 2025
Windiest day
25.0 km/h
12 Jan 2025
Strongest gust
76.7 km/h
12 Jan 2025
Hottest feels-like
33.0 °C
4 Mar 2025
Coldest feels-like
6.0 °C
2 Sep 2025
Sunniest day
12.8 h
4 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 Bealanana?

Bealanana has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 18.1 °C and it receives 1,512 mm of precipitation per year.

What is the hottest day ever recorded in Bealanana?

The hottest day measured in Bealanana between 1940 and 2025 was 24 November 2024, reaching 32.2 °C.

What is the coldest day in Bealanana?

The coldest day measured in Bealanana between 1940 and 2025 was 10 July 1944, at 5.1 °C.

Does it snow in Bealanana?

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

Has the climate of Bealanana warmed?

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

What is the wettest day in Bealanana?

The wettest day measured in Bealanana between 1940 and 2025 was 14 February 1959, with 257 mm of rain in 24 hours.

What was the windiest day in Bealanana?

The windiest day measured in Bealanana between 1940 and 2025 was 15 March 2007, with winds reaching 35.9 km/h.

What is the warmest month in Bealanana?

The warmest month in Bealanana is November (20.0 °C on average); the coldest is July (15.0 °C).

How much does it rain in Bealanana?

Bealanana receives on average 1,512 mm of precipitation per year, spread over about 146 rainy days.

Is it sunny in Bealanana?

Bealanana gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Bealanana?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Bealanana.

What was the most extreme apparent temperature in Bealanana?

In Bealanana, between 1940 and 2025, the highest apparent temperature reached 36.0 °C on 18 February 2021, and the lowest was 2.4 °C on 10 July 1944.

Compare Bealanana with another city

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

Nearby cities

The climate around Bealanana

Other cities — Madagascar