Country · 4 destinations

Best time to visit Benin

The best time to visit Benin is January, when its destinations average a travel score of 59 out of 100.

Loading climate data…

The climate in Benin through the year

When to go

No month reaches an average score of 65 across the 4 destinations Eddigo covers in Benin. January comes closest with 59 out of 100. Daytime highs in January are around 33°C throughout the country. The lowest average is in May (32), with daytime highs around 32°C.

Where in the country

In January, the highest scores are in Cotonou (64), Parakou (61) and Porto-Novo (59). The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Parakou is the warmest destination (daytime highs averaging 33°C) and Cotonou the coolest (31°C). Porto-Novo gets the most precipitation, about 1,300 mm a year, and Abomey the least, about 1,060 mm. The warmest sea is at Cotonou: 29°C in May.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Benin averages 65 or more in these months:

  • Beach holiday: December and January. Best in December: Cotonou (68) and Porto-Novo (68)

Month by month

MonthScoreDaySeaRainBest destinations
January5931–35°28°10 mmCotonou 64 · Parakou 61 · Porto-Novo 59
February5032–37°28°23 mmCotonou 56 · Parakou 53 · Porto-Novo 51
March4233–37°29°65 mmCotonou 48 · Parakou 43 · Porto-Novo 42
April3632–35°29°103 mmCotonou 41 · Porto-Novo 37 · Parakou 33
May3231–33°29°157 mmCotonou 33 · Parakou 33 · Abomey 32
June3331°28°208 mmParakou 37 · Abomey 34 · Cotonou 32
July4530°26°134 mmCotonou 52 · Porto-Novo 48 · Abomey 43
August4929°26°106 mmCotonou 58 · Porto-Novo 53 · Abomey 47
September3830°27°179 mmCotonou 45 · Porto-Novo 41 · Abomey 36
October3830–32°28°149 mmCotonou 40 · Parakou 40 · Porto-Novo 37
November5432–35°29°41 mmCotonou 56 · Parakou 55 · Porto-Novo 52
December5831–35°29°7 mmCotonou 62 · Parakou 61 · Porto-Novo 58

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.