Country · 13 destinations

Best time to visit Ghana

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

Loading climate data…

The climate in Ghana through the year

When to go

No month reaches an average score of 65 across the 13 destinations Eddigo covers in Ghana. January comes closest with 51 out of 100. Daytime highs in January range from 31°C in Takoradze to 36°C in Tamale. The lowest average is in May (22), with daytime highs around 33°C.

Where in the country

In January, the highest scores are in Tamale (58), Kumasi (57) and Takoradze (56), while Koforidua scores 43. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Tamale is the warmest destination (daytime highs averaging 34°C) and Takoradze the coolest (30°C). Obuasi gets the most precipitation, about 1,420 mm a year, and Accra the least, about 950 mm. The warmest sea is at Ho: 32°C in April.

Month by month

MonthScoreDaySeaRainBest destinations
January5131–36°31°17 mmTamale 58 · Kumasi 57 · Takoradze 56
February4032–38°31°39 mmTamale 57 · Takoradze 50 · Cape Coast 48
March3132–39°32°85 mmTamale 43 · Takoradze 40 · Cape Coast 39
April2932–37°32°119 mmLabadi Beach 34 · Takoradze 33 · Accra 32
May2231–35°32°158 mmHo 25 · Labadi Beach 25 · Accra 24
June2729–32°30°197 mmTakoradze 32 · Cape Coast 30 · Accra 28
July3928–31°29°102 mmLabadi Beach 47 · Accra 46 · Amanfro 45
August4328–30°29°68 mmLabadi Beach 52 · Accra 50 · Cape Coast 47
September3128–31°30°125 mmTakoradze 37 · Labadi Beach 37 · Accra 35
October2530–33°31°155 mmTakoradze 30 · Cape Coast 29 · Tamale 28
November3631–36°31°73 mmTamale 52 · Labadi Beach 41 · Accra 40
December5031–36°31°26 mmTamale 59 · Kumasi 57 · Ho 57

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.