Mek'ele climate — normals and trends

Mek'ele (Ethiopia) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 16.9 °C and it receives 936 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 (19.3 °C on average) and the coldest is December (14.6 °C). Rainfall peaks in August.

Mek'ele averages 0 frost days, 0 hot days (≥ 30 °C) and 142 rainy days per year.

Mek'ele has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.3 °C (on 12 June 2016) and the coldest 1.5 °C (on 18 December 2010).

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

Mek'eleTigray

coords
13.50°, 39.48°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthMayColdest monthDecemberWettest monthAugustDriest monthNovember

Mean daily temperature

16.9°C

Average daily high

23.3°C

Average daily low

11.7°C

Annual rainfall

936mm

Sunshine / day

10.7h

Mean relative humidity

65%

Average peak wind

14.0km/h

Seasonal range

4.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

142 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.3 °C

Average feels-like low

10.8 °C

Average peak gust

36.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

31.3 °C

12 June 2016

Coldest day

1.5 °C

18 December 2010

Wettest day

60 mm

6 March 1991

Windiest day

29.8 km/h

26 July 1966

Strongest gust

69.5 km/h

26 July 1966

Hottest feels-like

31.4 °C

17 March 1998

Coldest feels-like

-1.6 °C

18 December 2010

Sunniest day

12.4 h

15 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.8 °C9 June 20257.9 °C1 December 202517.9 °C891 mm50
202430.3 °C31 May 20247.0 °C13 December 202418.1 °C1,061 mm30
202328.5 °C26 March 20234.8 °C4 January 202318.0 °C755 mm00
202230.0 °C14 June 20226.2 °C6 December 202217.8 °C864 mm10
202130.7 °C7 June 20216.4 °C9 January 202117.7 °C800 mm20
202029.6 °C13 March 20205.8 °C15 December 202017.8 °C806 mm00
201928.7 °C16 May 20195.1 °C14 January 201917.8 °C1,021 mm00
201828.9 °C27 May 20185.1 °C14 January 201817.3 °C1,013 mm00
201729.4 °C2 June 20173.5 °C7 January 201717.7 °C871 mm00
201631.3 °C12 June 20167.3 °C15 November 201617.9 °C1,157 mm30
201530.6 °C10 June 20155.5 °C1 January 201518.1 °C609 mm10
201428.4 °C1 June 20145.2 °C5 January 201417.4 °C928 mm00
201329.1 °C4 June 20134.8 °C4 December 201317.4 °C966 mm00
201228.1 °C29 May 20124.8 °C16 February 201217.0 °C836 mm00
201128.6 °C5 June 20114.9 °C26 January 201116.7 °C839 mm00
201029.8 °C2 June 20101.5 °C18 December 201017.3 °C950 mm00
200930.5 °C23 June 20097.0 °C22 December 200917.8 °C717 mm10
200828.9 °C28 May 20084.5 °C22 December 200817.1 °C644 mm00
200727.8 °C4 June 20074.8 °C18 November 200716.9 °C931 mm00
200628.6 °C22 May 20065.4 °C2 January 200617.2 °C1,039 mm00
200529.0 °C25 February 20054.9 °C3 January 200517.2 °C883 mm00
200429.5 °C14 May 20047.5 °C6 January 200417.6 °C771 mm00
200330.3 °C11 June 20035.8 °C27 December 200317.5 °C839 mm10
200230.2 °C15 May 20026.4 °C28 January 200217.8 °C631 mm20
200129.1 °C4 June 20016.1 °C2 January 200117.0 °C956 mm00
200029.3 °C23 May 20006.5 °C16 January 200017.1 °C685 mm00
199929.7 °C20 May 19995.6 °C1 January 199917.4 °C794 mm00
199829.5 °C11 June 19986.2 °C29 November 199817.7 °C1,018 mm00
199727.8 °C4 June 19976.6 °C18 February 199717.4 °C792 mm00
199627.3 °C2 June 19965.9 °C28 November 199617.1 °C1,045 mm00
199530.2 °C13 June 19954.4 °C24 December 199517.5 °C938 mm10
199429.8 °C1 June 19943.8 °C1 January 199417.2 °C922 mm00
199327.0 °C5 May 19935.2 °C7 February 199316.7 °C905 mm00
199230.3 °C15 June 19927.1 °C14 December 199217.0 °C897 mm10
199128.5 °C18 June 19916.2 °C27 December 199117.2 °C875 mm00
199029.7 °C12 June 19905.1 °C29 December 199017.3 °C737 mm00
198928.5 °C3 June 19895.5 °C27 January 198916.8 °C785 mm00
198829.6 °C23 June 19884.0 °C15 December 198817.4 °C877 mm00
198727.8 °C27 July 19874.4 °C18 December 198717.4 °C822 mm00
198630.0 °C3 May 19864.6 °C18 December 198617.0 °C1,016 mm10
198529.6 °C4 June 19855.3 °C16 December 198516.9 °C1,035 mm00
198429.0 °C11 June 19844.9 °C7 January 198417.3 °C677 mm00
198328.6 °C3 July 19834.3 °C1 January 198317.2 °C882 mm00
198229.2 °C12 June 19825.7 °C28 December 198216.8 °C892 mm00
198130.3 °C18 June 19813.7 °C12 December 198117.2 °C795 mm10
198030.1 °C25 May 19806.4 °C27 December 198017.5 °C738 mm10
197928.9 °C11 June 19796.7 °C29 November 197917.3 °C925 mm00
197830.7 °C29 May 19785.4 °C25 January 197816.9 °C869 mm30
197729.0 °C6 June 19775.8 °C21 December 197716.7 °C1,232 mm00
197630.5 °C5 June 19766.7 °C20 January 197616.4 °C1,063 mm10
197529.1 °C27 May 19754.5 °C22 December 197516.3 °C1,221 mm00
197427.7 °C1 May 19745.2 °C28 November 197416.3 °C949 mm00
197330.0 °C31 March 19734.6 °C8 December 197317.2 °C977 mm10
197228.9 °C13 May 19726.7 °C6 January 197217.1 °C860 mm00
197129.2 °C30 May 19714.9 °C7 December 197116.1 °C923 mm00
197030.4 °C9 June 19704.1 °C27 December 197017.0 °C953 mm30
196930.1 °C18 June 19696.1 °C15 December 196917.1 °C986 mm20
196828.2 °C11 June 19683.8 °C7 January 196816.8 °C862 mm00
196729.7 °C9 June 19674.8 °C7 January 196716.5 °C742 mm00
196629.6 °C14 August 19664.4 °C10 December 196617.7 °C456 mm00
196529.6 °C29 July 19654.9 °C7 January 196517.2 °C414 mm00
196429.1 °C11 June 19645.8 °C8 December 196416.9 °C726 mm00
196327.8 °C12 June 19635.9 °C26 December 196316.6 °C800 mm00
196230.8 °C24 May 19625.5 °C1 February 196216.5 °C815 mm40
196129.3 °C5 June 19616.0 °C2 January 196116.6 °C1,031 mm00
196028.7 °C10 June 19604.8 °C22 January 196016.5 °C1,079 mm00
195929.5 °C26 May 19596.1 °C25 December 195916.6 °C1,130 mm00
195829.2 °C15 June 19584.2 °C30 November 195817.0 °C998 mm00
195727.0 °C7 June 19575.4 °C20 December 195716.6 °C1,030 mm00
195628.1 °C29 February 19563.7 °C26 November 195616.0 °C892 mm00
195528.4 °C3 June 19556.2 °C28 December 195516.4 °C1,094 mm00
195428.7 °C31 May 19544.5 °C11 January 195416.2 °C1,234 mm00
195328.2 °C1 April 19534.7 °C30 January 195316.1 °C1,284 mm00
195227.3 °C22 February 19525.8 °C2 January 195216.1 °C1,363 mm00
195126.3 °C31 May 19514.3 °C28 January 195116.2 °C1,120 mm00
195025.8 °C21 February 19503.0 °C6 January 195015.2 °C1,235 mm00
194927.0 °C7 May 19495.9 °C5 January 194915.8 °C1,397 mm00
194827.1 °C9 May 19483.9 °C3 January 194815.7 °C1,463 mm00
194725.9 °C21 June 19473.8 °C2 January 194715.7 °C1,465 mm00
194628.6 °C26 May 19465.6 °C31 December 194616.0 °C1,013 mm00
194528.3 °C31 May 19454.0 °C12 November 194515.9 °C787 mm00
194428.0 °C12 June 19442.6 °C9 January 194416.3 °C1,008 mm00
194327.4 °C21 May 19434.1 °C23 December 194315.2 °C1,279 mm00
194228.4 °C8 June 19425.5 °C21 January 194216.0 °C1,120 mm00
194129.7 °C30 March 19414.2 °C19 January 194116.6 °C791 mm00
194028.6 °C10 June 19404.1 °C16 December 194016.0 °C1,018 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
24.3 °C
+1.0 °C
Hot days (≥ 30 °C)
5 d/yr
+5
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
891 mm
-45 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.5 °C+1.3 °C2 mm-21 mm
Feb24.7 °C+1.5 °C5 mm-29 mm
Mar25.0 °C+0.8 °C64 mm-2 mm
Apr26.3 °C+1.6 °C18 mm-50 mm
May27.2 °C+1.4 °C18 mm-20 mm
Jun28.1 °C+2.4 °C12 mm-66 mm
Jul23.1 °C+0.9 °C222 mm-8 mm
Aug21.4 °C-0.5 °C359 mm+89 mm
Sep23.7 °C+0.6 °C169 mm+85 mm
Oct22.9 °C0.0 °C6 mm-11 mm
Nov22.9 °C+0.6 °C0 mm-14 mm
Dec22.8 °C+1.0 °C17 mm+1 mm

The year's extremes

Hottest day
30.8 °C
9 Jun 2025
Coldest day
7.9 °C
1 Dec 2025
Wettest day
41.9 mm
19 Aug 2025
Windiest day
23.5 km/h
23 Apr 2025
Strongest gust
56.9 km/h
23 Apr 2025
Hottest feels-like
29.9 °C
9 Jun 2025
Coldest feels-like
5.5 °C
6 Jan 2025
Sunniest day
12.3 h
17 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 Mek'ele?

Mek'ele has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 16.9 °C and it receives 936 mm of precipitation per year.

What is the hottest day ever recorded in Mek'ele?

The hottest day measured in Mek'ele between 1940 and 2025 was 12 June 2016, reaching 31.3 °C.

What is the coldest day in Mek'ele?

The coldest day measured in Mek'ele between 1940 and 2025 was 18 December 2010, at 1.5 °C.

Does it snow in Mek'ele?

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

Has the climate of Mek'ele warmed?

Yes: Mek'ele warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Mek'ele?

The wettest day measured in Mek'ele between 1940 and 2025 was 6 March 1991, with 60 mm of rain in 24 hours.

What was the windiest day in Mek'ele?

The windiest day measured in Mek'ele between 1940 and 2025 was 26 July 1966, with winds reaching 29.8 km/h.

What is the warmest month in Mek'ele?

The warmest month in Mek'ele is May (19.3 °C on average); the coldest is December (14.6 °C).

How much does it rain in Mek'ele?

Mek'ele receives on average 936 mm of precipitation per year, spread over about 142 rainy days.

Is it sunny in Mek'ele?

Mek'ele gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Mek'ele?

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

What was the most extreme apparent temperature in Mek'ele?

In Mek'ele, between 1940 and 2025, the highest apparent temperature reached 31.4 °C on 17 March 1998, and the lowest was -1.6 °C on 18 December 2010.

Compare Mek'ele with another city

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

Nearby cities

The climate around Mek'ele

Other cities — Ethiopia