Beroroha climate — normals and trends

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

Beroroha averages 0 frost days, 261 hot days (≥ 30 °C) and 89 rainy days per year.

Beroroha has warmed by +2.0 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.3 °C (on 12 October 2010) and the coldest 7.4 °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

BerorohaAtsimo-Andrefana

coords
-21.67°, 45.17°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

25.3°C

Average daily high

31.7°C

Average daily low

19.9°C

Annual rainfall

745mm

Sunshine / day

11.1h

Mean relative humidity

59%

Average peak wind

14.0km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

261 d/yr

Rainy days (≥ 1 mm)

89 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.8 °C

Average feels-like low

21.0 °C

Average peak gust

31.3 km/h

Tropical nights (≥ 20 °C)

201 d/yr

Solar radiation

21.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

12 October 2010

Coldest day

7.4 °C

18 July 1976

Wettest day

242 mm

5 February 2015

Windiest day

58.4 km/h

18 March 1941

Strongest gust

130.3 km/h

18 March 1941

Hottest feels-like

45.3 °C

10 December 2019

Coldest feels-like

5.2 °C

18 July 1976

Sunniest day

13.3 h

31 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C12 January 202513.2 °C22 June 202526.4 °C823 mm2950
202441.3 °C18 December 202411.5 °C9 July 202426.7 °C714 mm3300
202341.2 °C28 November 202310.9 °C26 June 202326.3 °C701 mm3120
202240.5 °C5 October 202213.0 °C18 June 202226.3 °C586 mm3140
202139.3 °C28 December 202112.5 °C3 July 202126.2 °C586 mm2760
202041.2 °C8 November 202011.9 °C18 July 202027.1 °C385 mm3200
201941.1 °C27 October 20199.8 °C23 July 201926.8 °C592 mm3070
201838.3 °C18 September 201812.4 °C24 July 201826.4 °C465 mm3190
201740.0 °C22 October 201712.9 °C11 July 201726.4 °C648 mm3140
201638.1 °C17 February 201612.2 °C12 June 201625.9 °C647 mm2790
201538.8 °C7 October 20159.3 °C8 July 201525.5 °C1,408 mm2700
201439.0 °C6 December 201411.2 °C22 June 201425.9 °C733 mm2930
201341.3 °C17 November 201310.7 °C6 June 201326.1 °C671 mm3080
201239.7 °C6 December 201212.0 °C4 August 201226.1 °C719 mm3050
201140.1 °C18 November 201110.2 °C4 July 201125.7 °C758 mm2760
201042.3 °C12 October 201011.7 °C15 August 201026.4 °C831 mm3040
200941.2 °C31 December 200910.7 °C1 July 200926.3 °C653 mm3150
200838.7 °C2 October 200811.0 °C27 June 200825.7 °C614 mm2820
200738.5 °C4 December 200710.8 °C16 June 200725.5 °C1,106 mm2700
200639.7 °C4 November 20069.4 °C27 June 200626.6 °C459 mm3010
200538.8 °C27 February 200511.0 °C2 July 200526.4 °C510 mm3180
200439.1 °C3 December 200410.7 °C8 July 200425.9 °C1,157 mm2840
200338.3 °C20 November 200310.6 °C4 August 200325.6 °C900 mm2680
200239.0 °C21 January 200211.5 °C13 July 200226.3 °C604 mm3150
200138.8 °C9 November 200110.4 °C20 July 200125.4 °C947 mm2710
200036.6 °C11 October 200012.4 °C21 July 200025.4 °C1,120 mm2670
199938.4 °C30 November 199910.8 °C28 June 199925.7 °C681 mm2860
199840.5 °C19 January 199811.7 °C19 June 199826.0 °C839 mm2800
199740.1 °C10 November 199712.3 °C9 July 199725.5 °C717 mm2610
199637.7 °C7 November 19968.2 °C30 June 199625.3 °C779 mm2630
199538.1 °C21 October 199512.1 °C28 June 199526.0 °C934 mm2750
199439.5 °C18 November 19948.5 °C13 July 199424.8 °C1,014 mm2140
199338.1 °C1 December 199310.1 °C9 June 199325.0 °C632 mm2470
199237.6 °C18 December 199210.1 °C4 July 199225.4 °C632 mm2600
199139.4 °C21 January 19918.4 °C16 June 199125.9 °C494 mm2850
199037.7 °C18 November 199010.4 °C6 July 199025.8 °C596 mm2860
198938.5 °C6 November 198912.8 °C16 June 198925.5 °C819 mm2760
198837.6 °C2 March 198812.2 °C19 September 198825.9 °C546 mm2970
198737.7 °C26 December 198710.1 °C30 June 198725.4 °C826 mm2590
198638.2 °C21 January 198610.3 °C26 June 198624.5 °C814 mm2340
198538.6 °C12 January 198510.6 °C4 June 198524.8 °C734 mm2270
198436.4 °C15 October 198411.0 °C18 August 198424.6 °C1,020 mm2260
198339.0 °C11 January 198310.6 °C21 August 198326.1 °C523 mm3040
198238.1 °C29 December 198211.2 °C3 August 198224.7 °C940 mm2120
198139.3 °C29 January 19819.4 °C10 June 198125.1 °C621 mm2510
198038.2 °C12 February 198011.0 °C19 June 198025.8 °C501 mm2790
197940.0 °C25 September 19798.8 °C27 July 197925.6 °C705 mm2780
197838.1 °C12 February 197810.3 °C28 July 197825.9 °C626 mm2860
197737.9 °C11 November 197711.5 °C9 July 197725.3 °C982 mm2620
197639.1 °C26 November 19767.4 °C18 July 197625.4 °C695 mm2740
197537.6 °C18 October 197510.3 °C25 July 197524.6 °C795 mm2180
197436.4 °C19 November 19748.5 °C28 July 197424.7 °C757 mm2360
197337.7 °C28 January 19739.7 °C11 July 197325.5 °C731 mm2640
197238.1 °C10 December 197210.0 °C9 June 197224.3 °C924 mm2190
197136.3 °C4 December 197111.9 °C3 June 197124.3 °C1,042 mm2160
197037.0 °C7 October 197011.0 °C4 July 197024.8 °C670 mm2650
196938.6 °C16 October 19699.9 °C16 June 196924.8 °C995 mm2400
196838.7 °C21 January 19689.4 °C16 June 196825.0 °C628 mm2680
196735.7 °C28 September 196712.2 °C7 July 196724.7 °C819 mm2460
196639.1 °C31 October 196610.3 °C27 July 196624.7 °C730 mm2280
196538.1 °C20 November 196510.9 °C6 June 196524.0 °C608 mm2060
196438.1 °C18 October 196410.1 °C28 June 196424.7 °C527 mm2430
196337.1 °C8 October 196311.7 °C14 August 196324.5 °C650 mm2260
196237.5 °C1 November 196211.9 °C1 July 196224.9 °C647 mm2530
196138.8 °C26 October 196112.6 °C9 August 196125.5 °C480 mm2790
196039.5 °C30 October 196010.5 °C22 July 196025.1 °C596 mm2670
195939.0 °C2 November 195913.1 °C8 June 195925.1 °C550 mm2580
195838.2 °C3 December 195811.1 °C29 July 195824.6 °C968 mm2210
195740.2 °C7 November 195712.1 °C9 August 195725.2 °C617 mm2530
195637.2 °C17 October 195612.0 °C8 July 195625.0 °C577 mm2680
195539.5 °C13 November 195512.8 °C23 July 195524.5 °C768 mm2120
195437.7 °C27 October 195412.0 °C19 June 195424.3 °C958 mm2130
195337.2 °C18 October 195310.6 °C3 July 195324.1 °C1,107 mm1740
195236.9 °C26 October 195210.6 °C3 July 195223.8 °C1,339 mm1540
195139.8 °C25 November 195111.1 °C2 August 195124.8 °C800 mm2160
195037.9 °C16 October 19509.5 °C22 May 195024.2 °C867 mm2130
194939.3 °C2 December 194912.2 °C10 August 194924.8 °C825 mm2280
194838.3 °C25 October 194812.3 °C17 July 194824.7 °C678 mm1980
194738.7 °C10 October 194711.7 °C14 May 194724.2 °C907 mm1870
194639.8 °C1 November 194611.5 °C9 June 194624.7 °C701 mm2370
194539.1 °C15 October 194511.5 °C22 June 194525.3 °C568 mm2710
194438.5 °C2 December 194411.2 °C9 July 194425.4 °C463 mm2710
194340.0 °C19 November 194311.2 °C3 September 194324.6 °C567 mm2300
194237.1 °C23 September 194211.7 °C20 July 194224.5 °C574 mm2360
194139.6 °C18 October 194110.2 °C20 June 194124.4 °C1,107 mm1990
194038.9 °C20 November 194011.8 °C5 August 194025.2 °C495 mm2750

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
32.8 °C
+1.1 °C
Hot days (≥ 30 °C)
295 d/yr
+34
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
823 mm
+78 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.5 °C+1.2 °C223 mm+15 mm
Feb31.7 °C-0.4 °C257 mm+91 mm
Mar32.6 °C+0.3 °C79 mm-25 mm
Apr34.4 °C+2.1 °C13 mm-8 mm
May32.7 °C+2.4 °C1 mm-7 mm
Jun30.0 °C+1.6 °C0 mm-2 mm
Jul29.2 °C+0.9 °C0 mm-1 mm
Aug30.8 °C+0.9 °C4 mm+2 mm
Sep33.9 °C+1.3 °C0 mm-4 mm
Oct34.9 °C+0.5 °C1 mm-20 mm
Nov35.9 °C+1.3 °C13 mm-45 mm
Dec34.3 °C+1.1 °C233 mm+82 mm

The year's extremes

Hottest day
39.6 °C
12 Jan 2025
Coldest day
13.2 °C
22 Jun 2025
Wettest day
87.0 mm
26 Dec 2025
Windiest day
27.4 km/h
14 Mar 2025
Strongest gust
62.3 km/h
14 Mar 2025
Hottest feels-like
44.1 °C
13 Jan 2025
Coldest feels-like
10.7 °C
5 Aug 2025
Sunniest day
13.3 h
31 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 Beroroha?

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

What is the hottest day ever recorded in Beroroha?

The hottest day measured in Beroroha between 1940 and 2025 was 12 October 2010, reaching 42.3 °C.

What is the coldest day in Beroroha?

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

Does it snow in Beroroha?

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

Has the climate of Beroroha warmed?

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

What is the wettest day in Beroroha?

The wettest day measured in Beroroha between 1940 and 2025 was 5 February 2015, with 242 mm of rain in 24 hours.

What was the windiest day in Beroroha?

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

What is the warmest month in Beroroha?

The warmest month in Beroroha is November (28.1 °C on average); the coldest is July (21.2 °C).

How much does it rain in Beroroha?

Beroroha receives on average 745 mm of precipitation per year, spread over about 89 rainy days.

Is it sunny in Beroroha?

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

Are there tropical nights in Beroroha?

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

What was the most extreme apparent temperature in Beroroha?

In Beroroha, between 1940 and 2025, the highest apparent temperature reached 45.3 °C on 10 December 2019, and the lowest was 5.2 °C on 18 July 1976.

Compare Beroroha with another city

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

Nearby cities

The climate around Beroroha

Other cities — Madagascar