Country · 45 destinations
Best time to visit Nigeria
The best time to visit Nigeria is January, when its destinations average a travel score of 64 out of 100.
The climate in Nigeria through the year
When to go
No month reaches an average score of 65 across the 45 destinations Eddigo covers in Nigeria. January comes closest with 64 out of 100. Daytime highs in January range from 28°C in Jos to 35°C in Abeokuta. The lowest average is in June (36), with daytime highs from 27°C to 37°C.
Where in the country
In January, the highest scores are in Jos (95), Katsina (93) and Kano (84), while Abeokuta scores 47. The destinations do not all peak at the same time:
- December: Lagos, Abuja, Port Harcourt, Kaduna, Benin City and 18 more
- January: Kano, Ibadan, Maiduguri, Ilorin, Jos and 16 more
- November: Abeokuta
Warmest, coolest, wettest and driest
Over the year, Sokoto is the warmest destination (daytime highs averaging 36°C) and Jos the coolest (29°C). Calabar gets the most precipitation, about 2,620 mm a year, and Katsina the least, about 680 mm. The highest-lying is Jos at about 1,200 m. The warmest sea is at Lagos: 30°C in May.
By type of trip
The best months change with what you want to do. With Eddigo’s trip types, Nigeria averages 65 or more in these months:
- Beach holiday: December. Best in December: Lagos (68), Tarkwa Bay Beach (68) and Bar Beach, Lagos (68)
Month by month
| Month | Score | Day | Sea | Rain | Best destinations |
|---|---|---|---|---|---|
| January | 64 | 28–35° | 28° | 11 mm | Jos 95 · Katsina 93 · Kano 84 |
| February | 53 | 30–37° | 29° | 23 mm | Jos 85 · Katsina 76 · Bauchi 72 |
| March | 45 | 32–40° | 29° | 64 mm | Jos 74 · Katsina 60 · Maiduguri 57 |
| April | 41 | 32–41° | 29° | 112 mm | Jos 70 · Katsina 59 · Sokoto 57 |
| May | 37 | 30–40° | 30° | 168 mm | Jos 60 · Katsina 52 · Maiduguri 51 |
| June | 36 | 27–37° | 29° | 224 mm | Jos 57 · Abuja 48 · Kaduna 47 |
| July | 40 | 26–34° | 27° | 233 mm | Abuja 48 · Tarkwa Bay Beach 47 · Bar Beach, Lagos 47 |
| August | 42 | 25–32° | 27° | 217 mm | Ogbomoso 52 · Ilorin 50 · Tarkwa Bay Beach 50 |
| September | 36 | 27–34° | 27° | 268 mm | Jos 54 · Zaria 48 · Bauchi 48 |
| October | 42 | 29–37° | 28° | 174 mm | Jos 87 · Bauchi 69 · Zaria 67 |
| November | 58 | 29–36° | 29° | 43 mm | Jos 90 · Kaduna 73 · Bauchi 73 |
| December | 64 | 28–35° | 29° | 10 mm | Jos 95 · Katsina 87 · Bauchi 82 |
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.