Undoubtedly the best time to visit the Masai Mara is during the wildebeast migration in June, July and August. However it is still more than worth a visit during the rest of the year. The only exception being towards the end of the long rains in April and May when the roads often become impassable.
The migration (late June, July, August and early September): Mid June usually heralds the arrival of the wildebeest migration and this is without doubt the time to visit the park. There are of course disadvantages of all the wildlife – they bring with them hoardes of tourists and high prices. So if your idea of a safari is desolate wilderness this is not the time to visit the Maasai Mara.
The short rains (late September, October, November): This season is known as the short rains. A little rain falls during these months, usually early in the morning or late in the evening, but nothing to hamper your enjoyment of the Maasai Mara. The roads in the park are also fine.
The dry season (December, January, February, Early March): This is also a good time to visit. There is no rain and a good chance of seeing wildlife as it gathers round watering holes. As with the rest of the year, you still have a good chance of seeing all the big game; lion, elephant, crocodile, buffalo, wildebeest, hippo …
The long rains (late March, April, May, early June): This is the down season in the park. With regular rain falling pretty much every day. The weather tends to settle into a pattern of rain in the evenings, overnight and mornings. It tends to clear up around 10am and start raining again around 3pm. The big problem is the state of the roads in the reserve, many of which can become impassable even for 4wds. This tends to effect the smaller tracks rather than the main roads running through the park Still, despite the rains, many frugle travellers choose this time of year to snap up bargain rates at high end lodges. Often at rates less than half what you would pay in the high season.