Best Time to Visit Nigeria
Season-by-season guide to planning your trip - weather, festivals, wildlife, and regional differences
Quick Answer: The best time to visit Nigeria is during the dry season from November to March. December is the peak month for festivities ("Detty December" in Lagos, Calabar Carnival). For wildlife viewing at Yankari, visit November to May.
Nigeria's Two Seasons
Nigeria has two main seasons: the dry season and the rainy season. The timing and intensity vary by region.
Dry Season (November - March)
- Southern Nigeria (Lagos, Calabar, Benin City): Warm (27-35C), low humidity, little rainfall. Harmattan winds (Dec-Feb) bring dry, dusty air from the Sahara.
- Northern Nigeria (Kano, Abuja, Bauchi): Hot days (30-40C) but cool nights (15-20C). Harmattan haze can reduce visibility.
- Obudu Plateau: Cool temperatures (10-22C), foggy mornings, clear afternoons.
Rainy Season (April - October)
- Southern Nigeria: Heavy rainfall, especially June-September. Temperatures remain warm (25-30C). Humidity is very high.
- Northern Nigeria: Shorter rainy season (June-September). Roads in rural areas can become impassable.
- "August Break": A brief dry spell in August, particularly in the south, providing a short respite from the rains.
Month-by-Month Guide
| Month | Weather | Best For | Events |
|---|---|---|---|
| January | Dry, harmattan haze | Sightseeing, Yankari | New Year celebrations |
| February | Dry, warming up | Wildlife, outdoor activities | Valentine's events in Lagos |
| March | Hot, end of dry season | Last chance for dry weather | Argungu Fishing Festival |
| April | Rains beginning | Shoulder season deals | Easter celebrations |
| May | Increasing rain | Yankari (still accessible) | -- |
| June | Heavy rains south | Waterfalls at their best | Eyo Festival (occasional) |
| July | Peak rainfall south | Low season, fewer tourists | -- |
| August | "August Break" south | Brief dry spell, good for travel | Osun-Osogbo Festival |
| September | Heavy rain everywhere | Not recommended for most travel | -- |
| October | Rains easing | Green landscapes, waterfalls | Independence Day (Oct 1) |
| November | Dry season starts | Wildlife, outdoor activities | Obudu Mountain Race |
| December | Dry, perfect weather | Everything! | Calabar Carnival, "Detty December" |
Best Time by Activity
- Beach Holidays (Lagos): November - March (dry, sunny)
- Safari (Yankari): November - May (animals near water holes)
- Festivals: August (Osun-Osogbo), December (Calabar Carnival), Eid dates vary
- City Sightseeing: November - February (most comfortable)
- Hiking (Obudu): October - March (dry trails, clear views)
- Bird Watching: November - April (dry season residents + Palearctic migrants)
- Waterfalls: July - October (peak flow after rains)
- Photography: November - December (clear skies, green after rain)
- Business Travel: January - March, September - November (avoid holiday periods)
The Harmattan Season
The harmattan is a dry, dusty wind that blows from the Sahara across West Africa from December to February. Effects include:
- Hazy skies and reduced visibility (especially in the north)
- Very dry air - moisturise skin and lips, stay hydrated
- Cool nights in the north (temperatures can drop to 10C in Kano)
- Occasional flight delays due to poor visibility
The harmattan is generally mild in Lagos and the south, but pronounced in the north. Pack a light jacket for evenings and lip balm for dry air.
Average Temperatures
- Lagos: 25-33C year-round
- Abuja: 22-35C (cooler at night)
- Kano: 18-40C (large range)
- Calabar: 24-32C year-round
- Obudu: 10-25C (highland)