Mojo climate — normals and trends

Mojo (Ethiopia) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 19.6 °C and it receives 608 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 (21.5 °C on average) and the coldest is December (18.0 °C). Rainfall peaks in August.

Mojo averages 0 frost days, 35 hot days (≥ 30 °C) and 117 rainy days per year.

Mojo has warmed by +3.3 °C between 1940 and 2025, or +0.39 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.2 °C (on 29 March 2016) and the coldest 2.8 °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

MojoOromiya

coords
8.59°, 39.12°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthDecemberWettest monthAugustDriest monthDecember

Mean daily temperature

19.6°C

Average daily high

26.4°C

Average daily low

13.7°C

Annual rainfall

608mm

Sunshine / day

10.9h

Mean relative humidity

60%

Average peak wind

15.8km/h

Seasonal range

3.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

35 d/yr

Rainy days (≥ 1 mm)

117 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.1 °C

Average feels-like low

13.3 °C

Average peak gust

37.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.3 °C

since 1940

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

35.2 °C

29 March 2016

Coldest day

2.8 °C

7 January 2017

Wettest day

53 mm

7 April 1987

Windiest day

31.3 km/h

26 November 1942

Strongest gust

68.8 km/h

20 March 1986

Hottest feels-like

36.1 °C

13 March 2020

Coldest feels-like

-0.6 °C

7 January 2017

Sunniest day

12.1 h

16 April 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.6 °C6 March 20259.2 °C23 November 202521.3 °C437 mm920
202434.0 °C13 April 20248.8 °C13 December 202421.3 °C507 mm720
202332.7 °C20 April 20237.3 °C4 January 202320.9 °C631 mm260
202233.6 °C23 May 20226.9 °C29 January 202220.7 °C575 mm720
202133.3 °C9 April 20218.3 °C10 December 202120.3 °C490 mm530
202034.2 °C13 March 20206.3 °C28 December 202020.8 °C715 mm720
201933.6 °C25 March 20196.9 °C13 January 201921.0 °C535 mm960
201832.4 °C9 May 20186.5 °C14 January 201820.7 °C413 mm550
201733.7 °C11 May 20172.8 °C7 January 201720.9 °C414 mm870
201635.2 °C29 March 20166.2 °C7 December 201621.4 °C539 mm890
201533.5 °C11 April 20156.1 °C1 January 201521.6 °C341 mm970
201433.5 °C3 April 20147.5 °C5 January 201421.1 °C491 mm890
201333.6 °C29 May 20134.0 °C8 December 201320.8 °C537 mm950
201233.3 °C2 May 20125.3 °C2 January 201221.0 °C391 mm790
201133.8 °C16 May 20115.7 °C31 December 201120.6 °C369 mm800
201033.1 °C10 April 20105.8 °C18 December 201020.8 °C508 mm570
200934.1 °C22 March 20096.9 °C9 November 200921.2 °C389 mm1020
200833.1 °C29 April 20086.0 °C22 December 200820.3 °C451 mm510
200734.1 °C11 May 20076.0 °C17 December 200720.6 °C476 mm670
200633.9 °C17 April 20068.6 °C6 November 200620.8 °C484 mm680
200532.4 °C25 February 20056.1 °C3 January 200520.7 °C506 mm300
200433.6 °C9 May 20049.7 °C4 December 200420.0 °C455 mm400
200333.9 °C20 February 20036.5 °C13 January 200319.8 °C463 mm430
200233.8 °C14 May 20029.2 °C21 January 200220.6 °C360 mm670
200132.3 °C23 May 20017.7 °C11 November 200119.6 °C492 mm250
200031.9 °C17 March 20006.8 °C29 December 200019.4 °C499 mm380
199933.2 °C15 May 19996.9 °C27 November 199920.3 °C450 mm820
199833.6 °C24 May 19986.4 °C29 November 199821.0 °C488 mm770
199732.4 °C4 May 19978.0 °C18 February 199720.6 °C353 mm530
199631.9 °C3 March 19966.6 °C1 November 199619.9 °C687 mm380
199533.7 °C15 May 19956.6 °C21 January 199520.7 °C437 mm560
199432.2 °C5 May 19946.1 °C1 January 199420.1 °C483 mm610
199331.7 °C10 April 19936.0 °C31 December 199319.8 °C469 mm80
199232.4 °C4 May 19926.7 °C2 January 199219.8 °C457 mm430
199132.0 °C2 May 19917.2 °C14 December 199120.4 °C347 mm530
199032.8 °C16 May 19905.8 °C26 December 199019.8 °C624 mm230
198932.1 °C31 May 19897.1 °C4 January 198919.6 °C518 mm240
198832.6 °C2 March 19885.3 °C23 November 198820.1 °C454 mm590
198732.7 °C4 May 19875.2 °C2 February 198720.4 °C497 mm250
198631.3 °C31 March 19866.3 °C3 January 198619.5 °C677 mm200
198530.9 °C24 March 19857.6 °C14 December 198519.2 °C741 mm120
198432.5 °C22 April 19845.0 °C6 January 198419.3 °C450 mm300
198331.3 °C15 April 19834.9 °C9 January 198319.4 °C619 mm140
198232.7 °C27 March 19826.9 °C2 November 198219.3 °C614 mm170
198131.5 °C18 June 19816.0 °C12 December 198119.6 °C578 mm240
198031.8 °C17 May 19806.6 °C30 December 198019.9 °C436 mm320
197932.5 °C23 April 19798.5 °C2 November 197919.5 °C737 mm240
197832.8 °C2 June 19786.1 °C22 January 197819.5 °C633 mm370
197733.0 °C22 April 19777.4 °C28 November 197719.6 °C811 mm240
197632.0 °C20 March 19767.0 °C16 December 197619.4 °C600 mm100
197532.8 °C2 May 19756.4 °C28 November 197518.9 °C772 mm170
197432.2 °C28 April 19747.1 °C23 November 197418.7 °C594 mm190
197332.4 °C31 March 19735.5 °C15 December 197319.5 °C568 mm440
197232.0 °C13 May 19726.8 °C2 January 197219.3 °C612 mm140
197132.0 °C20 March 19715.1 °C5 December 197118.7 °C581 mm180
197032.4 °C1 May 19705.2 °C25 December 197019.4 °C535 mm320
196931.8 °C18 April 19696.1 °C13 December 196919.5 °C485 mm200
196831.6 °C31 May 19684.5 °C6 January 196818.9 °C666 mm40
196732.6 °C12 March 19675.9 °C17 December 196718.5 °C1,050 mm110
196631.3 °C12 May 19667.1 °C10 December 196619.7 °C473 mm220
196531.1 °C28 May 19656.9 °C21 December 196519.3 °C484 mm130
196431.3 °C11 March 19647.5 °C27 December 196419.4 °C404 mm230
196332.5 °C27 March 19638.8 °C14 January 196319.2 °C827 mm140
196232.5 °C3 April 19626.8 °C20 January 196218.8 °C713 mm240
196133.0 °C24 May 19616.7 °C8 January 196118.8 °C674 mm330
196032.4 °C21 April 19604.5 °C18 January 196018.7 °C906 mm70
195932.7 °C4 April 19597.6 °C9 December 195919.0 °C678 mm170
195831.8 °C15 May 19587.2 °C29 November 195819.4 °C746 mm430
195729.1 °C7 June 19575.4 °C16 December 195718.8 °C683 mm00
195630.6 °C17 March 19566.2 °C23 November 195618.3 °C678 mm30
195529.6 °C17 March 19556.7 °C19 October 195518.3 °C609 mm00
195429.6 °C18 April 19544.2 °C11 January 195418.0 °C768 mm00
195330.2 °C1 April 19538.0 °C15 October 195317.8 °C1,168 mm10
195229.1 °C1 March 19526.2 °C29 October 195217.7 °C1,350 mm00
195129.3 °C7 March 19514.5 °C27 January 195117.7 °C1,280 mm00
195029.0 °C7 March 19503.8 °C5 January 195017.0 °C1,199 mm00
194929.1 °C7 March 19495.1 °C1 November 194917.4 °C1,057 mm00
194830.4 °C4 April 19485.6 °C10 November 194818.1 °C901 mm60
194729.9 °C2 May 19475.3 °C22 October 194718.1 °C877 mm00
194631.0 °C31 March 19466.8 °C31 December 194618.6 °C640 mm140
194529.6 °C22 March 19455.5 °C15 November 194518.2 °C509 mm00
194429.7 °C15 April 19444.1 °C9 January 194418.3 °C613 mm00
194330.4 °C14 March 19434.2 °C23 December 194317.7 °C862 mm50
194230.7 °C21 May 19426.5 °C5 January 194218.7 °C451 mm70
194131.3 °C29 March 19413.0 °C18 January 194118.9 °C505 mm240
194028.8 °C31 May 19406.0 °C16 December 194018.2 °C714 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
28.1 °C
+1.7 °C
Hot days (≥ 30 °C)
92 d/yr
+57
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
437 mm
-171 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.7 °C+1.4 °C0 mm-5 mm
Feb29.8 °C+2.3 °C0 mm-11 mm
Mar29.9 °C+1.6 °C45 mm+6 mm
Apr30.7 °C+2.4 °C25 mm-33 mm
May30.6 °C+2.2 °C31 mm-28 mm
Jun29.9 °C+2.9 °C9 mm-37 mm
Jul26.3 °C+2.0 °C84 mm-22 mm
Aug24.4 °C+0.6 °C125 mm-3 mm
Sep25.6 °C+1.0 °C114 mm-3 mm
Oct28.0 °C+1.9 °C2 mm-27 mm
Nov27.4 °C+1.4 °C0 mm-7 mm
Dec27.5 °C+1.8 °C2 mm-1 mm

The year's extremes

Hottest day
33.6 °C
6 Mar 2025
Coldest day
9.2 °C
23 Nov 2025
Wettest day
21.0 mm
14 Apr 2025
Windiest day
25.2 km/h
23 Apr 2025
Strongest gust
57.6 km/h
23 Apr 2025
Hottest feels-like
34.3 °C
5 Mar 2025
Coldest feels-like
6.4 °C
23 Nov 2025
Sunniest day
12.0 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 Mojo?

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

What is the hottest day ever recorded in Mojo?

The hottest day measured in Mojo between 1940 and 2025 was 29 March 2016, reaching 35.2 °C.

What is the coldest day in Mojo?

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

Does it snow in Mojo?

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

Has the climate of Mojo warmed?

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

What is the wettest day in Mojo?

The wettest day measured in Mojo between 1940 and 2025 was 7 April 1987, with 53 mm of rain in 24 hours.

What was the windiest day in Mojo?

The windiest day measured in Mojo between 1940 and 2025 was 26 November 1942, with winds reaching 31.3 km/h.

What is the warmest month in Mojo?

The warmest month in Mojo is May (21.5 °C on average); the coldest is December (18.0 °C).

How much does it rain in Mojo?

Mojo receives on average 608 mm of precipitation per year, spread over about 117 rainy days.

Is it sunny in Mojo?

Mojo gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Mojo?

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

What was the most extreme apparent temperature in Mojo?

In Mojo, between 1940 and 2025, the highest apparent temperature reached 36.1 °C on 13 March 2020, and the lowest was -0.6 °C on 7 January 2017.

Compare Mojo with another city

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

Nearby cities

The climate around Mojo

Other cities — Ethiopia