Senegal Weather & Climate: Monthly Averages
Monthly climate averages for Senegal, temperatures, rainfall and the best time to visit.
Climate overview of Senegal
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 (79°F) and the average minimum 18°C (64°F). During the hot season (Juli - October) the monthly averages are 30°C (86°F) and 20°C (68°F).
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 (13 in) at Podor in the extreme north to 1550 mm (61 in) 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.
Explore Senegal by month
Pick a month to see the average temperature, rainfall and sunshine in Senegal — and find the best time to visit. (based on Dakar)
Places in Senegal
Select a city to see its average temperature, precipitation and hours of sunshine over the year.
Cities
Regions
Popular cities by month
Compare cities per month. Toggle cities on/off.
Climate map
Average daily temperature, monthly rainfall & sunshine hours across cities.
Regional climate differences
Explore the climate diversity across Senegal.
Compare popular cities
Average daytime and nighttime temperatures, yearly rainfall and sunshine.
| Dakar | 23°C (73°F) – 30°C (86°F) | 20°C (68°F) – 27°C (81°F) | 283 mm (11 in) | 3,025 hours |
| Saly Portudal | 29°C (84°F) – 33°C (91°F) | 19°C (66°F) – 26°C (79°F) | 384 mm (15 in) | 3,025 hours |
| Cap Skirring | 27°C (81°F) – 31°C (88°F) | 22°C (72°F) – 27°C (81°F) | 1055 mm (42 in) | — |
| Toubakouta | 31°C (88°F) – 35°C (95°F) | 19°C (66°F) – 26°C (79°F) | 618 mm (24 in) | 2,653 hours |
| Kafountine | 30°C (86°F) – 32°C (90°F) | 21°C (70°F) – 26°C (79°F) | 953 mm (38 in) | 2,653 hours |
| Ziguinchor | 31°C (88°F) – 39°C (102°F) | 19°C (66°F) – 25°C (77°F) | 1192 mm (47 in) | — |
FAQ
What temperatures can I expect in Senegal?
Matam is the warmest destination, reaching 43°C (109°F) in May with nights around 29°C (84°F). Dakar is the coolest, with February daytime highs of just 23°C (73°F) and nights dropping to 20°C (68°F). See the city comparison for a full overview.
How much rain does Senegal get?
Rainfall varies across Senegal. Ziguinchor is the wettest, receiving 1192 mm (47 in) per year, with August the wettest month at 392 mm (15 in). Ziguinchor is the driest at 1192 mm (47 in) per year. Use the climate map to explore rainfall patterns across regions.
How sunny is Senegal?
Matam is the sunniest destination in Senegal, enjoying 3,180 hours of sunshine per year, with May the brightest month at 298 hours. Overall, Senegal enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.
What is the climate like across Senegal?
Dakar has warm summers reaching 30°C (86°F) in October and warm winters dropping to 23°C (73°F), with 3,025 hours of sunshine and 283 mm (11 in) of rain per year. Saly Portudal has very warm summers reaching 33°C (91°F) in November and warm winters dropping to 29°C (84°F), with 3,025 hours of sunshine and 384 mm (15 in) of rain per year. Cap Skirring has very warm summers reaching 31°C (88°F) in November and warm winters dropping to 27°C (81°F), with 0 hours of sunshine and 1055 mm (42 in) of rain per year. Explore the climate charts and comparison table for more cities.
Explore more
Travel inspiration
Must-visit destinations and experiences across Senegal.