Get Exclusive App Deals

Dakar

Travel Info

Dakar Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Dakar year round climate

  • Spring (March–May): Average 70–76°F, warm and dry climate, abundant sunshine, very little rainfall. Common activities: Visiting historical sites, beach leisure, city sightseeing. Recommended clothing: Light and breathable clothing, sun hat, sunglasses.
  • Summer (June–August): Average 80–82°F, hot and humid climate, rainfall gradually increases, peaking in July and August. Common activities: Swimming, surfing, enjoying the beach scenery. Recommended clothing: Thin cotton clothing, loose skirts and trousers, sunscreen.
  • Autumn (September–November): Average 81–83°F, still hot, September is the wettest month of the year with heavy rainfall, gradually decreasing afterwards. Common activities: Exploring local culture, visiting markets, tasting local cuisine. Recommended clothing: Breathable clothing, rain gear.
  • Winter (December–February): Average 72–77°F, warm and comfortable climate, dry with little rain, a good time for travel. Common activities: Visiting historical sites, cultural experiences, enjoying beach leisure. Recommended clothing: Light and comfortable clothing, a light jacket for mornings and evenings.

Dakar climatological average

Annual average temperature: approx. 78.1°F / Annual rainfall: approx. 569 mm / Summer humidity: 60%–80% / Rainiest month: September

Dakar monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
74.7°F
1.2
February
72.1°F
0
March
70.3°F
0
April
72.7°F
0.2
May
76.1°F
0
June
80.1°F
9.5
July
82.8°F
103.3
August
82.9°F
185.7
September
82.6°F
219.3
October
83.3°F
42
November
81.1°F
0
December
77.2°F
8.2

Dakar weather for the next seven days

10/10
Saturday
Overcast
82.2°F/80.6°F
10/11
Sunday
Light drizzle
80.7°F/73.8°F
10/12
Monday
Overcast
80.6°F/76.7°F
10/13
Tuesday
Partly Cloudy
82.4°F/79.2°F
10/14
Wednesday
Overcast
81.8°F/80.2°F
10/15
Thursday
Sunny
82.5°F/81.1°F
10/16
Friday
Sunny
82.4°F/81.5°F