Debre Mark’os climate — normals and trends

Debre Mark’os (Ethiopia) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 17.0 °C and it receives 2,383 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 April (19.0 °C on average) and the coldest is August (15.4 °C). Rainfall peaks in August.

Debre Mark’os averages 0 frost days, 1 hot days (≥ 30 °C) and 205 rainy days per year.

Debre Mark’os has warmed by +2.7 °C between 1940 and 2025, or +0.32 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.0 °C (on 19 April 1998) and the coldest 5.2 °C (on 6 November 1980).

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

Debre Mark’osAmhara

coords
10.35°, 37.73°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthAprilColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

17.0°C

Average daily high

22.8°C

Average daily low

12.0°C

Annual rainfall

2,383mm

Sunshine / day

10.5h

Mean relative humidity

68%

Average peak wind

9.0km/h

Seasonal range

3.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

205 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.7 °C

Average feels-like low

11.3 °C

Average peak gust

29.5 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.7 °C

since 1940

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

19 April 1998

Coldest day

5.2 °C

6 November 1980

Wettest day

85 mm

21 July 2005

Windiest day

20.3 km/h

31 March 1944

Strongest gust

76.3 km/h

22 April 1983

Hottest feels-like

32.6 °C

12 April 2024

Coldest feels-like

1.5 °C

6 November 1980

Sunniest day

12.3 h

15 May 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.5 °C1 March 20259.0 °C23 November 202518.1 °C2,171 mm00
202432.0 °C20 April 20248.6 °C9 December 202418.4 °C2,407 mm80
202329.8 °C25 March 20237.4 °C4 January 202318.2 °C2,824 mm00
202231.2 °C11 March 20227.6 °C29 January 202218.0 °C2,167 mm80
202130.8 °C7 April 20218.8 °C12 December 202117.7 °C2,532 mm60
202030.4 °C1 April 20207.1 °C20 November 202018.2 °C2,620 mm60
201929.0 °C5 May 20196.5 °C13 January 201918.1 °C2,518 mm00
201830.4 °C16 April 20187.7 °C23 November 201817.8 °C2,275 mm20
201730.7 °C19 April 20175.5 °C7 January 201718.0 °C2,682 mm50
201631.7 °C9 April 20167.2 °C6 December 201618.5 °C2,536 mm140
201529.7 °C17 March 20157.7 °C4 January 201518.5 °C2,315 mm00
201429.6 °C5 March 20146.6 °C5 January 201418.1 °C2,283 mm00
201331.6 °C9 April 20135.3 °C8 December 201318.1 °C2,403 mm120
201230.8 °C19 April 20126.5 °C27 December 201218.1 °C1,971 mm30
201130.1 °C18 April 20116.8 °C31 December 201117.6 °C2,142 mm10
201030.3 °C10 March 20108.1 °C3 December 201018.0 °C2,527 mm20
200931.5 °C22 March 20097.2 °C9 November 200918.4 °C1,854 mm80
200830.2 °C27 March 20086.9 °C21 November 200817.8 °C2,306 mm10
200730.6 °C15 March 20078.1 °C18 November 200717.9 °C2,291 mm20
200630.0 °C8 March 20068.0 °C11 December 200617.8 °C2,398 mm10
200529.5 °C22 February 20057.6 °C3 January 200517.7 °C2,461 mm00
200430.1 °C22 March 20048.9 °C22 October 200417.5 °C2,351 mm20
200330.9 °C26 May 20037.8 °C14 December 200317.5 °C1,998 mm50
200230.6 °C14 May 20028.8 °C13 April 200217.8 °C2,043 mm10
200129.1 °C18 April 20017.8 °C5 November 200117.0 °C2,362 mm00
200030.1 °C26 March 20006.5 °C27 November 200016.8 °C2,569 mm20
199930.2 °C22 February 19996.3 °C7 November 199917.6 °C2,045 mm40
199832.0 °C19 April 19985.5 °C23 November 199818.1 °C2,473 mm190
199729.2 °C4 April 19979.1 °C19 December 199717.5 °C2,161 mm00
199628.9 °C18 March 19967.0 °C10 November 199617.2 °C2,821 mm00
199529.7 °C11 April 19956.9 °C10 November 199518.0 °C2,033 mm00
199431.5 °C11 April 19947.2 °C2 January 199418.0 °C1,829 mm30
199327.9 °C11 March 19937.8 °C31 December 199317.0 °C2,602 mm00
199229.8 °C13 April 19927.1 °C20 November 199216.9 °C2,147 mm00
199129.3 °C2 May 19917.3 °C14 December 199117.4 °C2,032 mm00
199029.2 °C15 April 19907.6 °C24 October 199017.2 °C2,368 mm00
198927.3 °C26 February 19897.7 °C4 January 198916.6 °C2,319 mm00
198829.7 °C15 April 19887.0 °C15 December 198817.3 °C2,101 mm00
198728.1 °C6 May 19877.1 °C16 November 198717.3 °C2,545 mm00
198628.4 °C23 May 19867.6 °C28 October 198616.8 °C2,264 mm00
198528.6 °C19 April 19857.0 °C24 October 198516.7 °C2,527 mm00
198429.9 °C23 April 19847.6 °C20 November 198416.9 °C2,030 mm00
198328.1 °C2 April 19836.1 °C2 January 198316.9 °C2,461 mm00
198229.4 °C26 March 19827.0 °C30 December 198216.8 °C2,061 mm00
198128.9 °C25 February 19815.4 °C3 December 198117.1 °C2,147 mm00
198028.9 °C14 April 19805.2 °C6 November 198016.9 °C2,435 mm00
197928.5 °C22 April 19797.7 °C12 November 197916.8 °C2,561 mm00
197829.1 °C27 March 19786.8 °C1 December 197817.1 °C2,302 mm00
197730.1 °C21 April 19777.2 °C29 November 197717.0 °C2,572 mm10
197627.5 °C16 February 19767.5 °C16 December 197616.4 °C2,681 mm00
197528.9 °C19 April 19756.9 °C28 November 197516.6 °C2,330 mm00
197429.7 °C28 April 19747.1 °C27 March 197416.4 °C2,347 mm00
197330.4 °C5 April 19735.9 °C7 December 197317.0 °C2,359 mm20
197227.3 °C13 May 19728.1 °C23 November 197216.6 °C2,357 mm00
197128.6 °C21 February 19715.7 °C5 December 197116.1 °C2,390 mm00
197029.1 °C18 February 19707.4 °C28 November 197016.7 °C2,502 mm00
196927.3 °C18 April 19697.0 °C14 December 196916.6 °C2,715 mm00
196828.2 °C18 March 19686.6 °C7 January 196816.5 °C2,369 mm00
196728.2 °C12 March 19676.7 °C22 December 196716.3 °C2,807 mm00
196627.6 °C1 August 19667.4 °C24 December 196616.9 °C1,516 mm00
196528.8 °C11 June 19657.0 °C20 December 196517.0 °C1,455 mm00
196429.4 °C13 June 19647.0 °C3 November 196417.0 °C1,609 mm00
196327.7 °C27 March 19637.7 °C24 December 196316.1 °C3,055 mm00
196229.2 °C11 April 19628.0 °C8 October 196216.1 °C2,778 mm00
196128.7 °C7 March 19618.2 °C14 October 196116.3 °C2,868 mm00
196027.7 °C21 April 19606.6 °C18 January 196016.1 °C3,574 mm00
195927.7 °C17 March 19597.6 °C26 November 195916.1 °C3,058 mm00
195828.7 °C16 March 19587.9 °C16 November 195816.9 °C2,496 mm00
195726.3 °C7 May 19576.9 °C16 December 195716.5 °C2,539 mm00
195628.1 °C17 March 19566.9 °C5 November 195616.1 °C2,580 mm00
195528.1 °C11 March 19557.2 °C6 November 195516.1 °C2,383 mm00
195428.8 °C22 April 19547.3 °C13 January 195416.1 °C2,426 mm00
195326.7 °C30 March 19538.0 °C30 December 195316.0 °C2,785 mm00
195226.9 °C22 February 19526.8 °C28 October 195215.9 °C3,189 mm00
195127.5 °C7 March 19517.6 °C24 January 195116.0 °C2,692 mm00
195025.0 °C6 March 19506.8 °C13 October 195015.0 °C2,852 mm00
194924.9 °C14 February 19496.8 °C1 November 194915.3 °C2,799 mm00
194826.9 °C20 April 19486.5 °C3 December 194815.9 °C2,556 mm00
194726.6 °C9 March 19476.0 °C22 December 194715.8 °C2,541 mm00
194627.9 °C1 April 19467.4 °C11 December 194616.1 °C1,929 mm00
194527.2 °C20 March 19455.8 °C9 December 194515.7 °C2,197 mm00
194427.7 °C28 March 19446.0 °C9 January 194416.1 °C2,085 mm00
194326.6 °C30 April 19436.8 °C4 November 194315.3 °C2,123 mm00
194225.6 °C22 May 19425.6 °C28 November 194215.5 °C2,088 mm00
194129.8 °C15 April 19416.5 °C3 January 194116.4 °C1,712 mm00
194027.2 °C2 April 19405.5 °C10 December 194015.8 °C2,366 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.8 °C
+1.0 °C
Hot days (≥ 30 °C)
0 d/yr
-1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2171 mm
-212 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.8 °C+1.7 °C1 mm-17 mm
Feb27.0 °C+1.8 °C3 mm-31 mm
Mar27.0 °C+1.5 °C79 mm-16 mm
Apr26.0 °C+0.7 °C112 mm-57 mm
May24.7 °C+0.6 °C243 mm-34 mm
Jun23.6 °C+1.9 °C223 mm-129 mm
Jul20.9 °C+1.3 °C410 mm-18 mm
Aug19.4 °C-0.1 °C480 mm+46 mm
Sep21.3 °C+0.7 °C413 mm+36 mm
Oct22.6 °C+0.2 °C175 mm+48 mm
Nov23.4 °C+0.5 °C11 mm-37 mm
Dec24.4 °C+1.3 °C19 mm-1 mm

The year's extremes

Hottest day
29.5 °C
1 Mar 2025
Coldest day
9.0 °C
23 Nov 2025
Wettest day
35.3 mm
20 Aug 2025
Windiest day
15.9 km/h
24 Apr 2025
Strongest gust
44.3 km/h
24 Apr 2025
Hottest feels-like
31.5 °C
8 Mar 2025
Coldest feels-like
6.3 °C
22 Nov 2025
Sunniest day
12.2 h
22 Apr 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 Debre Mark’os?

Debre Mark’os has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 17.0 °C and it receives 2,383 mm of precipitation per year.

What is the hottest day ever recorded in Debre Mark’os?

The hottest day measured in Debre Mark’os between 1940 and 2025 was 19 April 1998, reaching 32.0 °C.

What is the coldest day in Debre Mark’os?

The coldest day measured in Debre Mark’os between 1940 and 2025 was 6 November 1980, at 5.2 °C.

Does it snow in Debre Mark’os?

Almost never: Debre Mark’os sees virtually no snow, with about 0 frost days per year.

Has the climate of Debre Mark’os warmed?

Yes: Debre Mark’os warmed by +2.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Debre Mark’os?

The wettest day measured in Debre Mark’os between 1940 and 2025 was 21 July 2005, with 85 mm of rain in 24 hours.

What was the windiest day in Debre Mark’os?

The windiest day measured in Debre Mark’os between 1940 and 2025 was 31 March 1944, with winds reaching 20.3 km/h.

What is the warmest month in Debre Mark’os?

The warmest month in Debre Mark’os is April (19.0 °C on average); the coldest is August (15.4 °C).

How much does it rain in Debre Mark’os?

Debre Mark’os receives on average 2,383 mm of precipitation per year, spread over about 205 rainy days.

Is it sunny in Debre Mark’os?

Debre Mark’os gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Debre Mark’os?

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

What was the most extreme apparent temperature in Debre Mark’os?

In Debre Mark’os, between 1940 and 2025, the highest apparent temperature reached 32.6 °C on 12 April 2024, and the lowest was 1.5 °C on 6 November 1980.

Compare Debre Mark’os with another city

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

Nearby cities

The climate around Debre Mark’os

Other cities — Ethiopia