Get Exclusive App Deals

Djibouti

Travel Info
More destinations

Djibouti Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Djibouti year round climate

  • Spring (March–May): Average 82–89°F, hot and dry climate with little rainfall. Common activities: Visiting historical sites, exploring city attractions. Recommended clothing: Light and breathable clothing, hat, sunglasses.
  • Summer (June–August): Average 94–98°F, hot and dry, extremely high temperatures, almost no rainfall. Common activities: Staying in air-conditioned places as much as possible, avoiding prolonged outdoor activities, going out in the early morning or evening. Recommended clothing: Light and breathable light-colored clothing, loose clothing, hat, sunglasses.
  • Autumn (September–November): Average 87–92°F, hot climate, rainfall gradually increasing. Common activities: Short trips, visiting nearby attractions. Recommended clothing: Light and breathable clothing, it is best to prepare a light jacket.
  • Winter (December–February): Average 79–80°F, mild climate, relatively cooler compared to other seasons, less rainfall. Common activities: Exploring Djibouti City, enjoying relatively comfortable outdoor activities. Recommended clothing: Light long-sleeved clothing, light jacket.

Djibouti climatological average

Annual average temperature: approx. 87.4°F / Annual rainfall: approx. 238 mm / Summer humidity: 60%–70% / Rainiest month: April

Djibouti monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
79.9°F
39.4
February
80.1°F
5.1
March
82.6°F
21.5
April
85.8°F
41.4
May
89.6°F
4
June
94.6°F
0
July
98.8°F
5.2
August
95.9°F
37.3
September
92.8°F
19.2
October
88°F
21.8
November
83.8°F
29
December
80.6°F
14.4

Djibouti weather for the next seven days

6/15
Monday
Sunny
96.1°F/85.8°F
6/16
Tuesday
Sunny
96.7°F/87.2°F
6/17
Wednesday
Sunny
95.4°F/87.6°F
6/18
Thursday
Sunny
94.5°F/86.5°F
6/19
Friday
Sunny
93.1°F/86.9°F
6/20
Saturday
Sunny
93.8°F/86.4°F
6/21
Sunday
Sunny
95.4°F/84.9°F