Senegal

Senegal Weather & Climate: Monthly Averages

Monthly climate averages for Senegal, temperatures, rainfall and the best time to visit.

Climate overview of 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 (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.

Regions

Popular cities by month

Compare cities per month. Toggle cities on/off.

Dakar Saly Portudal Cap Skirring Toubakouta Kafountine Ziguinchor
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

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.