Benin

Benin Weather & Climate: Monthly Averages

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

Climate overview of Benin

Benin, situated in West Africa, experiences a hot and humid climate with tropical weather conditions throughout the year. The country's position near the equator plays an important role in its consistent temperature range. The average temperature fluctuates between 28°C (82°F) and 32°C (90°F) over the twelve months.

Humidity and Seasonal Changes

Accompanying the tropical climate conditions is a fairly high relative humidity. This makes it feel very warm, especially during the peak months of April and May.

Dry and Rainy Seasons

From November to February it is the dry season is in Benin. The chance of rain is considerably lower and the intensity of the showers is also less.

As the calendar progresses into March, the chances of precipitation increase, after which the rainy season starts around April/May. The wet season continues until September/October.

Best Time to Visit Benin

For tourists considering a trip to this West African nation, the best time to visit is undoubtedly during the dry season. Specifically from November to February, when the weather is more predictable and pleasant.

Explore Benin by month

Popular cities by month

Compare cities per month. Toggle cities on/off.

Cotonou Ouidah Dassa-Zoumé Allada Porto-Novo Kandi
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°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Cotonou 27°C (81°F) 31°C (88°F) 24°C (75°F) 27°C (81°F) 1277 mm (50 in) 2,349 hours
Ouidah 28°C (82°F) 32°C (90°F) 24°C (75°F) 27°C (81°F) 1289 mm (51 in) 2,349 hours
Dassa-Zoumé 30°C (86°F) 37°C (99°F) 22°C (72°F) 25°C (77°F) 1179 mm (46 in) 2,206 hours
Allada 29°C (84°F) 34°C (93°F) 23°C (73°F) 26°C (79°F) 1425 mm (56 in) 2,349 hours
Porto-Novo 28°C (82°F) 32°C (90°F) 24°C (75°F) 26°C (79°F) 1505 mm (59 in) 2,349 hours
Kandi 30°C (86°F) 40°C (104°F) 20°C (68°F) 28°C (82°F) 829 mm (33 in) 3,047 hours

FAQ

What is the best time to visit Benin?

The warmest month in Kandi is March, with daytime highs of 40°C (104°F). Kandi is the sunniest destination, with 282 hours of sunshine in November. Benin has a distinct dry season from November to April. Explore Benin weather by month for a detailed breakdown.

What temperatures can I expect in Benin?

Kandi is the warmest destination, reaching 40°C (104°F) in March with nights around 28°C (82°F). Cotonou is the coolest, with August daytime highs of just 27°C (81°F) and nights dropping to 24°C (75°F). See the city comparison for a full overview.

How much rain does Benin get?

Rainfall varies across Benin. Porto-Novo is the wettest, receiving 1505 mm (59 in) per year, with June the wettest month at 264 mm (10 in). Kandi is the driest at 829 mm (33 in) per year. Use the climate map to explore rainfall patterns across regions.

How sunny is Benin?

Kandi is the sunniest destination in Benin, enjoying 3,047 hours of sunshine per year, with November the brightest month at 282 hours. Overall, Benin enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.

What is the climate like across Benin?

Cotonou has very warm summers reaching 31°C (88°F) in March and warm winters dropping to 27°C (81°F), with 2,349 hours of sunshine and 1277 mm (50 in) of rain per year. Ouidah has very warm summers reaching 32°C (90°F) in March and warm winters dropping to 28°C (82°F), with 2,349 hours of sunshine and 1289 mm (51 in) of rain per year. Dassa-Zoumé has very hot summers reaching 37°C (99°F) in February and very warm winters dropping to 30°C (86°F), with 2,206 hours of sunshine and 1179 mm (46 in) of rain per year. Explore the climate charts and comparison table for more cities.

Places in Benin

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

Explore more