The best time to visit the Maasai Mara Reserve depends on what you want to experience. However, most people want to witness the spectacular Great Wildebeest Migration. Each year the animals move at different times because their pilgrimage is determined by rainfall, becoming increasingly unpredictable.
But here's a rough breakdown of the best time to visit the Maasai Mara Reserve, where they'll be at specific points of the year, and where you should stay:
August: The grasses of the western Serengeti are turning yellow, and the herds continue north. After crossing the Grumeti River in Tanzania, the wildebeest and zebra head to Kenya's Lamai Wedge and the Mara Triangle. However, before they get to the lush plains of the Mara, they have to make another river crossing. This time it's the world-famous Mara River filled with hungry crocodiles. The Mara River crossing has been immortalised by David Attenborough over time, with scenes of nature ruthlessly selecting which animals live and which will die. During this time, you should consider witnessing the spectacle from Angama Mara Lodge.
September through November: The Mara plains are filled to the brim with large herds, naturally followed by predators. Governors' Camp is the best place to stay while the migration is in the Mara.
November and December: The rains start in the south again, and the herds begin their long trek back down to Tanzania to give birth to their young. During the short rains of November, consider Klein's Camp when deciding where to see the Great Wildebeest Migration.