Get Exclusive App Deals
English

Ethiopia

Travel Info

Top 10 Must-Do Experiences and Attractions in Ethiopia

Ethiopia Trending place to visit

Latest launches and promotions in Ethiopia

More destinations

Ethiopia Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Ethiopia year round climate

  • Spring (March–May): Average 66–69°F, warm and dry climate with very little rainfall. Common activities: Hiking outdoors, visiting historical sites. Recommended clothing: Lightweight long-sleeved clothing, comfortable and breathable shoes.
  • Summer (June–August): Average 56–62°F, relatively cool climate, but with more rainfall and moderate humidity. Common activities: Visiting museums, enjoying indoor activities. Recommended clothing: Lightweight and breathable long-sleeved clothing, rain gear.
  • Autumn (September–November): Average 58–59°F, mild and dry climate with reduced rainfall. Common activities: Outdoor excursions, exploring local culture. Recommended clothing: Light jacket, long-sleeved clothing.
  • Winter (December–February): Average 60–65°F, warm and dry climate with very little rainfall. Common activities: Visiting churches, experiencing local markets. Recommended clothing: Lightweight jacket, long-sleeved clothing.

Ethiopia climatological average

Annual average temperature: approx. 62.1°F / Annual rainfall: approx. 50 mm / Summer humidity: 60%–70% / Rainiest month: July

Ethiopia monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
63.1°F
0.6
February
65.7°F
0.4
March
66.7°F
1.7
April
69.3°F
1.1
May
66.9°F
2.4
June
62.2°F
8
July
58.1°F
12.9
August
56.5°F
10.1
September
58.5°F
7.7
October
58.6°F
4.2
November
59.2°F
1.1
December
60.8°F
0

Ethiopia weather for the next seven days

1/28
Wednesday
Sunny
70.9°F/55.4°F
1/29
Thursday
Sunny
71.6°F/55.5°F
1/30
Friday
Patchy rain nearby
67.1°F/55.2°F
1/31
Saturday
Patchy rain nearby
68.7°F/54.6°F
2/1
Sunday
Moderate rain
62.4°F/51°F
2/2
Monday
Patchy rain nearby
65.8°F/53°F
2/3
Tuesday
Patchy rain nearby
66.7°F/55.6°F