Climate and Average Weather in Senegal

The northern part of Senegal has a warm desert climate, the central part has a warm steppe climate and the southern part a tropical Savannah climate. However due to climate change, the total area consisting of desert has increased significantly.

In Senegal you can expect high temperatures throughout the year. At Dakar, during the cool season (December til April), the average daily maximum is around 26°C and the average minimum 18°C. During the hot season (Juli - October) the monthly averages are 30°C and 20°C.

The country has a rainy season that starts in the south in June and lasts until October. More north there is no real rainy season, but just a wetter period with some precipitation. Average annual rainfall ranges from 340 mm at Podor in the extreme north to 1550 mm at Ziguinchor, in the southwest.

The best time to visit Senegal is from November to mid-February. It is dry and in this period you avoid the worst heat. If you just want to visit the beaches of Senegal you could go from October to April.

Interested in more detailed Weather and Climate information for Senegal?
Please select the city below you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Yearly average minimum and maximum temperatures
2. Monthly averages of precipitation throughout the year (rainfall, snow etc)
3. Monthly average hours of sunshine throughout the year

Additionally, some pages provide historical weather data such as humidity, wind speed, and water temperature.

Places in Senegal

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Map not visible? Whoops sorry! Please refresh the page.

 

Regions in Senegal