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 28.1–32°C, 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 34.8–37.1°C, 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 31.1–33.8°C, 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 26.6–27°C, 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. 30.8°C / Annual rainfall: approx. 238 mm / Summer humidity: 60%–70% / Rainiest month: April

Djibouti monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
26.6°C
39.4
February
26.7°C
5.1
March
28.1°C
21.5
April
29.9°C
41.4
May
32°C
4
June
34.8°C
0
July
37.1°C
5.2
August
35.5°C
37.3
September
33.8°C
19.2
October
31.1°C
21.8
November
28.8°C
29
December
27°C
14.4

Djibouti weather for the next seven days

6/15
Monday
Sunny
35.6°C/29.9°C
6/16
Tuesday
Sunny
35.9°C/30.7°C
6/17
Wednesday
Sunny
35.2°C/30.9°C
6/18
Thursday
Sunny
34.7°C/30.3°C
6/19
Friday
Sunny
33.9°C/30.5°C
6/20
Saturday
Sunny
34.3°C/30.2°C
6/21
Sunday
Sunny
35.2°C/29.4°C