The annual migration of millions of wildebeest and zebra is a truly remarkable wildlife show and worth planning for. The best time to witness the migration is probably February – March when the wildebeest and zebra have their young. Not only can you enjoy seeing baby animals, but the predators are at the highest number too. Because the herds also concentrate in the south of the Serengeti, it’s easy to plan your wildlife viewing in that area and find a safari company that offers lodging there.
Tanzania is still worth visiting during the shoulder season; you’ll be able to witness some wonderful wildlife, undisturbed by other tourists. The low-season is May – June when the heavy rains make many roads simply impassable. Rain also means that water is plentiful and the animals are able to scatter over a wider area — making it more difficult for you to spot them. More on Tanzania’s climate and more about — Best time to visit Tanzania.