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

MonthWeatherBest ForEvents
JanuaryDry, harmattan hazeSightseeing, YankariNew Year celebrations
FebruaryDry, warming upWildlife, outdoor activitiesValentine's events in Lagos
MarchHot, end of dry seasonLast chance for dry weatherArgungu Fishing Festival
AprilRains beginningShoulder season dealsEaster celebrations
MayIncreasing rainYankari (still accessible)--
JuneHeavy rains southWaterfalls at their bestEyo Festival (occasional)
JulyPeak rainfall southLow season, fewer tourists--
August"August Break" southBrief dry spell, good for travelOsun-Osogbo Festival
SeptemberHeavy rain everywhereNot recommended for most travel--
OctoberRains easingGreen landscapes, waterfallsIndependence Day (Oct 1)
NovemberDry season startsWildlife, outdoor activitiesObudu Mountain Race
DecemberDry, perfect weatherEverything!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)