Banjul weather in December
Should you visit Banjul in December?
✅ Yes if: you're looking for maximum sunshine — 10.3h per day on average.
❌ No if: you struggle with heat — temperatures regularly exceed 30°C.
Our take: December is honestly one of the best months to visit Banjul – you're looking at warm, sunny days around 22-31°C with virtually no rain, giving you plenty of uninterrupted time exploring the beaches and markets. It's perfect for travelers who love heat without humidity and want reliable weather for outdoor activities. You'll get roughly 10 hours of daily sunshine, so pack sunscreen and plan beach time for late afternoon when the heat mellows out.
Banjul in December by trip type
- 🏙️ 🏙️ City break / culture : ✅ Good
- 🚶 🚶 Outdoor activities : ✅ Good
- 🏖️ Beach / swimming : ✅ Good
- 💰 💰 Budget : 🌿 Shoulder
What to expect in December
Even in winter, Banjul enjoys 31°C. A real asset for escaping the European cold. Rain is virtually absent (1% of days) — ideal for planning without a backup. A good balance between weather and crowds, even if May (9.5/10) remains theoretically better.
All months for Banjul
Month-by-month comparison
| Month | Min °C | Max °C | Rain % | Precip mm | Sun h/d | Score |
|---|---|---|---|---|---|---|
| ☀️ January | 21°C | 31°C | 0% | 0.0 | 10.8h | 8.5/10 |
| ☀️ February | 21°C | 32°C | 0% | 0.0 | 11.0h | 8.3/10 |
| ☀️ March | 21°C | 30°C | 0% | 0.0 | 11.1h | 8.9/10 |
| ☀️ April | 22°C | 29°C | 0% | 0.0 | 11.8h | 9.3/10 |
| ☀️ May | 22°C | 28°C | 1% | 0.1 | 11.7h | 9.5/10 |
| ☀️ June | 25°C | 29°C | 11% | 0.7 | 11.4h | 8.8/10 |
| 🌤️ July | 26°C | 29°C | 56% | 5.1 | 10.1h | 7.4/10 |
| ⛅ August | 25°C | 29°C | 77% | 8.4 | 9.1h | 7.1/10 |
| ⛅ September | 25°C | 29°C | 69% | 7.6 | 10.1h | 7.2/10 |
| ☀️ October | 27°C | 31°C | 23% | 1.6 | 10.9h | 7.8/10 |
| ☀️ November | 25°C | 32°C | 2% | 0.1 | 10.6h | 8.2/10 |
| ☀️ December | 22°C | 31°C | 1% | 0.0 | 10.3h | 8.4/10 |
December vs May (best month)
The best month is May (score 9.5/10). Difference:
- 🌡️ Max temperature : -3°C
- 🌧 Rainy days : +0%
- ☀️ Sunshine : +1.4h/day