When to Go

Africa spans the equator and stretches deep into both hemispheres, so there is no single "best time to visit." The right season depends entirely on where you're headed. What's perfect weather in Cape Town might be the worst possible time to be in Lagos. Plan by region, not by continent.

North Africa follows a Mediterranean pattern. Summers along the coast of Morocco and Egypt are hot but manageable; inland it's brutal. The sweet spots are March to May and September to November, when temperatures are comfortable for exploring medinas, ruins, and desert edges. Winter (December to February) is mild on the coast but surprisingly cold in the Atlas Mountains and Saharan nights. If you're doing the Nile Valley, October through April keeps you out of the worst heat.

The Sahara and Sahel have one rule: avoid summer. From June through September, daytime temperatures regularly exceed 45C across Niger, northern Mali, and southern Algeria. The harmattan winds blow dry, dusty air from the Sahara southward between November and March, cutting visibility and coating everything in fine grit. For desert travel, November to February offers cool nights and tolerable days. Just bring layers — the temperature swing between noon and midnight can be 30 degrees.

West Africa runs on a wet-dry cycle driven by the monsoon. The rains arrive in April or May along the coast of Ghana and Nigeria and push northward through July. The heaviest downpours hit in June through September — roads flood, ferries stop running, and some areas become genuinely inaccessible. November to March is dry season: dusty but practical. This is when to visit, though the harmattan can make December and January hazy in the north. Shoulder months like October and April give you green landscapes without the worst of the mud.

East Africa is the classic safari destination, and timing matters enormously. Kenya and Tanzania have two rainy seasons: the long rains (March to May) and the short rains (October to November). The prime safari window is the dry season from June to October, when animals cluster around shrinking water sources and the grass is low enough to spot them. The Great Wildebeest Migration crosses from the Serengeti into the Masai Mara roughly between July and October — one of the great wildlife spectacles on Earth. For gorilla trekking in Uganda and Rwanda, June to September and December to February are driest, though treks run year-round. Ethiopia is best from October to March, after the heavy rains clear.

Southern Africa flips the calendar. Summer runs from December to February with long hot days and afternoon thunderstorms across Botswana, Namibia, and South Africa. Cape Town and the Western Cape are at their best from November to March — warm, dry, and perfect for beaches and wine country. For safari in Botswana's Okavango Delta, the dry season (May to October) concentrates wildlife, though the annual flood from June to August creates spectacular water-based game viewing. Whale watching along the South African coast peaks from July to November, with Hermanus offering some of the best land-based whale watching in the world. Namibia's Etosha is best from May to October, when waterholes draw huge herds.

Peak season across most of Africa aligns with the Northern Hemisphere's summer holidays and Christmas — July, August, and late December bring the biggest crowds and highest prices, especially at East and Southern African safari lodges. For better rates and fewer Land Cruisers on the game tracks, aim for shoulder months: June, early September, or January through March (in East Africa). Budget travelers will find the green season (rainy months) brings steep discounts at many lodges, plus lush scenery and excellent birding — you just need tolerance for afternoon showers and muddier roads.