Lalibela climate — normals and trends

Lalibela (Ethiopia) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 16.1 °C and it receives 1,504 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 May (18.2 °C on average) and the coldest is August (14.3 °C). Rainfall peaks in August.

Lalibela averages 0 frost days, 0 hot days (≥ 30 °C) and 125 rainy days per year.

Lalibela has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.8 °C (on 14 May 2002) and the coldest 2.5 °C (on 7 January 2017).

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

LalibelaAmhara

coords
12.03°, 39.05°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthMayColdest monthAugustWettest monthAugustDriest monthDecember

Mean daily temperature

16.1°C

Average daily high

22.5°C

Average daily low

10.4°C

Annual rainfall

1,504mm

Sunshine / day

10.8h

Mean relative humidity

58%

Average peak wind

9.2km/h

Seasonal range

3.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

125 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.2 °C

Average feels-like low

8.8 °C

Average peak gust

31.7 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

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

30.8 °C

14 May 2002

Coldest day

2.5 °C

7 January 2017

Wettest day

131 mm

28 April 1969

Windiest day

19.8 km/h

2 April 1941

Strongest gust

78.1 km/h

31 August 2013

Hottest feels-like

31.1 °C

12 April 2024

Coldest feels-like

-1.7 °C

7 January 2017

Sunniest day

12.4 h

16 May 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.0 °C9 June 20257.3 °C22 November 202516.9 °C1,762 mm00
202430.5 °C12 April 20246.4 °C8 December 202417.7 °C1,757 mm30
202328.2 °C25 March 20234.6 °C4 January 202317.2 °C1,298 mm00
202229.6 °C10 March 20226.0 °C1 December 202216.9 °C1,376 mm00
202128.1 °C7 June 20216.2 °C10 December 202116.5 °C1,553 mm00
202029.8 °C1 April 20205.8 °C19 December 202017.1 °C1,464 mm00
201928.1 °C4 May 20194.3 °C13 January 201916.8 °C2,065 mm00
201828.3 °C9 May 20184.7 °C23 November 201816.5 °C1,900 mm00
201728.9 °C3 April 20172.5 °C7 January 201716.8 °C1,681 mm00
201630.2 °C12 June 20165.0 °C5 December 201617.3 °C1,621 mm10
201528.8 °C23 February 20155.2 °C1 January 201517.3 °C1,112 mm00
201427.7 °C30 March 20146.3 °C31 December 201416.8 °C1,440 mm00
201329.3 °C24 April 20134.1 °C8 December 201317.0 °C1,612 mm00
201228.7 °C2 May 20124.4 °C16 October 201216.7 °C1,587 mm00
201128.3 °C15 May 20115.0 °C30 December 201116.3 °C1,308 mm00
201029.0 °C2 June 20103.5 °C18 December 201016.8 °C1,451 mm00
200928.8 °C28 May 20095.1 °C9 November 200917.2 °C1,128 mm00
200828.2 °C29 March 20085.3 °C21 November 200816.3 °C1,296 mm00
200729.1 °C15 March 20074.0 °C18 November 200716.5 °C1,499 mm00
200628.8 °C22 May 20066.0 °C10 December 200616.9 °C1,524 mm00
200528.1 °C20 February 20054.6 °C30 December 200516.7 °C1,582 mm00
200430.4 °C14 May 20046.9 °C19 October 200416.7 °C1,232 mm10
200329.6 °C7 May 20035.1 °C27 December 200316.6 °C1,545 mm00
200230.8 °C14 May 20026.8 °C2 October 200217.0 °C1,056 mm10
200128.3 °C4 June 20016.0 °C5 November 200116.1 °C1,714 mm00
200028.4 °C23 March 20005.9 °C15 January 200016.0 °C1,494 mm00
199929.1 °C21 March 19994.4 °C24 November 199916.5 °C1,285 mm00
199830.1 °C19 April 19983.7 °C28 December 199817.4 °C1,480 mm10
199727.7 °C22 February 19976.9 °C11 October 199716.8 °C1,619 mm00
199628.2 °C14 April 19964.7 °C10 November 199616.3 °C1,739 mm00
199529.1 °C18 March 19955.2 °C10 November 199517.1 °C1,193 mm00
199429.0 °C5 May 19944.3 °C1 January 199416.7 °C1,410 mm00
199326.8 °C11 March 19935.8 °C1 December 199315.8 °C1,442 mm00
199228.5 °C30 May 19925.0 °C19 November 199216.5 °C1,142 mm00
199127.9 °C10 April 19915.7 °C14 December 199116.6 °C1,469 mm00
199029.5 °C27 May 19905.5 °C18 December 199016.7 °C1,110 mm00
198927.8 °C2 June 19894.6 °C4 January 198916.0 °C1,345 mm00
198829.7 °C30 May 19884.6 °C15 December 198816.6 °C1,385 mm00
198728.8 °C27 April 19874.9 °C2 February 198716.7 °C1,043 mm00
198628.3 °C3 May 19865.4 °C21 January 198616.2 °C1,534 mm00
198527.5 °C8 April 19855.1 °C24 October 198515.9 °C1,823 mm00
198428.8 °C23 April 19845.4 °C7 January 198416.0 °C1,403 mm00
198328.4 °C8 April 19834.5 °C11 January 198316.6 °C1,340 mm00
198228.9 °C26 March 19824.1 °C2 November 198216.2 °C1,268 mm00
198129.7 °C18 June 19813.1 °C12 December 198116.2 °C1,295 mm00
198029.2 °C25 May 19804.6 °C2 November 198016.5 °C1,338 mm00
197928.5 °C22 April 19795.5 °C12 November 197916.1 °C1,743 mm00
197830.3 °C2 June 19785.3 °C3 December 197816.2 °C1,310 mm10
197729.2 °C22 April 19776.5 °C27 November 197716.2 °C1,962 mm00
197628.7 °C5 June 19766.1 °C16 December 197615.8 °C1,416 mm00
197528.5 °C21 April 19754.2 °C28 November 197515.5 °C1,855 mm00
197428.9 °C1 May 19745.1 °C23 November 197415.3 °C1,534 mm00
197329.2 °C5 April 19733.4 °C16 December 197316.1 °C1,548 mm00
197228.4 °C13 May 19726.3 °C25 September 197216.2 °C1,322 mm00
197128.1 °C22 April 19714.1 °C13 December 197115.4 °C1,581 mm00
197029.6 °C9 June 19704.7 °C27 December 197016.1 °C1,577 mm00
196928.3 °C6 June 19695.3 °C20 December 196915.9 °C1,575 mm00
196828.2 °C14 May 19683.8 °C7 January 196816.1 °C1,252 mm00
196729.0 °C12 June 19674.4 °C19 December 196715.5 °C1,234 mm00
196628.1 °C14 May 19665.3 °C10 December 196616.5 °C607 mm00
196527.3 °C29 May 19654.2 °C21 December 196516.0 °C823 mm00
196427.5 °C10 April 19645.0 °C4 November 196415.9 °C1,056 mm00
196327.6 °C13 March 19636.5 °C12 September 196315.9 °C1,127 mm00
196229.6 °C24 May 19623.8 °C8 October 196215.7 °C1,318 mm00
196129.5 °C5 June 19616.5 °C8 January 196115.9 °C1,443 mm00
196028.7 °C21 April 19604.7 °C18 January 196015.8 °C1,599 mm00
195928.3 °C4 April 19595.1 °C26 November 195915.9 °C1,806 mm00
195828.4 °C23 May 19584.9 °C29 November 195816.4 °C1,438 mm00
195726.7 °C24 May 19575.3 °C26 December 195715.9 °C1,333 mm00
195626.9 °C12 March 19563.5 °C26 November 195615.3 °C1,380 mm00
195527.4 °C24 May 19555.1 °C6 November 195515.4 °C1,820 mm00
195427.7 °C21 April 19544.6 °C7 November 195415.2 °C1,818 mm00
195327.9 °C1 April 19535.7 °C14 January 195315.3 °C2,326 mm00
195226.5 °C24 February 19525.1 °C13 December 195214.9 °C2,298 mm00
195126.1 °C4 March 19514.6 °C26 January 195115.2 °C1,764 mm00
195025.4 °C6 March 19503.6 °C8 January 195014.1 °C1,922 mm00
194925.7 °C24 March 19494.3 °C5 November 194914.7 °C2,238 mm00
194827.2 °C10 May 19484.0 °C11 November 194814.8 °C2,071 mm00
194726.7 °C30 April 19474.2 °C2 January 194715.1 °C1,821 mm00
194627.6 °C31 March 19464.8 °C24 December 194615.1 °C1,696 mm00
194526.6 °C21 March 19453.6 °C12 November 194514.9 °C1,338 mm00
194426.7 °C28 March 19443.2 °C9 January 194415.0 °C1,568 mm00
194326.2 °C18 April 19434.5 °C11 October 194314.2 °C1,748 mm00
194226.1 °C8 June 19423.4 °C27 November 194214.6 °C1,650 mm00
194128.9 °C29 March 19413.2 °C18 January 194115.8 °C1,446 mm00
194026.9 °C1 June 19404.1 °C10 December 194015.4 °C1,286 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
23.2 °C
+0.7 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1762 mm
+258 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.2 °C+1.2 °C0 mm-8 mm
Feb25.6 °C+1.5 °C3 mm-14 mm
Mar25.0 °C+0.4 °C58 mm+9 mm
Apr26.0 °C+1.3 °C32 mm-30 mm
May25.4 °C+0.7 °C45 mm-31 mm
Jun25.5 °C+2.1 °C27 mm-90 mm
Jul20.1 °C+0.7 °C571 mm+104 mm
Aug18.9 °C-0.2 °C680 mm+189 mm
Sep20.7 °C+0.3 °C335 mm+164 mm
Oct21.6 °C-0.3 °C11 mm-16 mm
Nov22.7 °C+0.5 °C0 mm-13 mm
Dec23.0 °C+0.7 °C0 mm-6 mm

The year's extremes

Hottest day
29.0 °C
9 Jun 2025
Coldest day
7.3 °C
22 Nov 2025
Wettest day
71.7 mm
28 Aug 2025
Windiest day
15.0 km/h
11 Apr 2025
Strongest gust
65.9 km/h
31 Aug 2025
Hottest feels-like
29.2 °C
3 Apr 2025
Coldest feels-like
4.0 °C
22 Nov 2025
Sunniest day
12.3 h
16 May 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 Lalibela?

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

What is the hottest day ever recorded in Lalibela?

The hottest day measured in Lalibela between 1940 and 2025 was 14 May 2002, reaching 30.8 °C.

What is the coldest day in Lalibela?

The coldest day measured in Lalibela between 1940 and 2025 was 7 January 2017, at 2.5 °C.

Does it snow in Lalibela?

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

Has the climate of Lalibela warmed?

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

What is the wettest day in Lalibela?

The wettest day measured in Lalibela between 1940 and 2025 was 28 April 1969, with 131 mm of rain in 24 hours.

What was the windiest day in Lalibela?

The windiest day measured in Lalibela between 1940 and 2025 was 2 April 1941, with winds reaching 19.8 km/h.

What is the warmest month in Lalibela?

The warmest month in Lalibela is May (18.2 °C on average); the coldest is August (14.3 °C).

How much does it rain in Lalibela?

Lalibela receives on average 1,504 mm of precipitation per year, spread over about 125 rainy days.

Is it sunny in Lalibela?

Lalibela gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Lalibela?

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

What was the most extreme apparent temperature in Lalibela?

In Lalibela, between 1940 and 2025, the highest apparent temperature reached 31.1 °C on 12 April 2024, and the lowest was -1.7 °C on 7 January 2017.

Compare Lalibela with another city

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

Nearby cities

The climate around Lalibela

Other cities — Ethiopia