Get Exclusive App Deals

Djibouti

Travel Info

Djibouti Trending place to visit

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.0°C, dry and hot climate with little rainfall. April is the peak of the rainy season. Common activities: Visiting city attractions, diving, snorkeling. Recommended clothing: Light and breathable clothing, hat, sunglasses, sunscreen.
  • Summer (June–August): Average 34.8–37.1°C, hot and dry with extremely high temperatures and almost no rainfall. Common activities: Avoid outdoor activities as much as possible; choose air-conditioned indoor activities such as museums or shopping malls. Recommended clothing: Light and breathable clothing, hat, sunglasses, sunscreen.
  • Autumn (September–November): Average 31.1–33.8°C, temperatures begin to drop, relatively comfortable, and little rainfall. Common activities: Outdoor activities such as visiting historical sites and sightseeing in natural scenic areas. Recommended clothing: Light and breathable clothing, long-sleeved shirts.
  • Winter (December–February): Average 26.6–27.0°C, lower temperatures, relatively comfortable, with occasional light rainfall. Common activities: Visiting Djibouti City, enjoying the beach. Recommended clothing: Light and comfortable clothing; a light jacket can be added in the morning and evening.

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