Get Exclusive App Deals
English

Ghana

Travel Info
More destinations

Reviews of Ghana activities

Ghana Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Ghana year round climate

  • Spring (March–May): Average 28.9–30.6°C, hot and dry climate with very little rainfall. Common activities: Visiting historical sites, cultural experiences, enjoying outdoor activities. Recommended clothing: Light and breathable clothing, hat, sunglasses, sunscreen.
  • Summer (June–August): Average 25.4–27.1°C, relatively cooler climate, but still rather dry. Common activities: Exploring national parks, beach relaxation, water sports. Recommended clothing: Light long-sleeved clothing, light jacket (cooler in the evening), comfortable shoes.
  • Autumn (September–November): Average 25.7–28.9°C, warm climate, more rainfall in October. Common activities: Appreciating natural scenery, rural experiences, cultural exchange. Recommended clothing: Light clothing, rain gear (necessary in October).
  • Winter (December–February): Average 29.1–30.6°C, hot and dry climate with very little rainfall. Common activities: Visiting cities, enjoying tropical vibes, experiencing local life. Recommended clothing: Light and breathable clothing, hat, sunglasses, sunscreen.

Ghana climatological average

Annual average temperature: approx. 28.1°C / Annual rainfall: approx. 44 mm / Summer humidity: 60%–70% / Rainiest month: October

Ghana monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
29.6°C
0
February
30.6°C
0.1
March
30.4°C
3.6
April
29.7°C
2.3
May
28.9°C
4.9
June
27.1°C
5.9
July
25.6°C
4.9
August
25.4°C
5.3
September
25.7°C
8.7
October
26.5°C
8.5
November
28.9°C
0.1
December
29.1°C
0

Ghana weather for the next seven days

12/14
Sunday
Patchy rain nearby
36.6°C/24.6°C
12/15
Monday
Patchy rain nearby
31.8°C/25.3°C
12/16
Tuesday
Sunny
35.2°C/22.9°C
12/17
Wednesday
Sunny
35.6°C/24°C
12/18
Thursday
Sunny
36.3°C/23.1°C
12/19
Friday
Partly Cloudy
34.8°C/26.3°C
12/20
Saturday
Partly Cloudy
37°C/25.7°C