When to go
Where to go in July
Conditions across all 46 destinations we cover, ranked for July. Wildlife viewing first, then weather, with the quieter option leading where two places are equally good.
Best in July
- Serengeti National ParkTanzaniaHigh season
Grumeti and Mara river crossings begin.
- Maasai MaraKenyaHigh season
The herds arrive from the Serengeti; Mara crossings begin.
- Amboseli National ParkKenyaHigh season
Big elephant families on the swamps.
Every destination in July
Ratings are out of five. Crowds invert: more bars means busier.
| Destination | Wildlife | Weather | Crowds | Rainfall | Temperature |
|---|---|---|---|---|---|
| Serengeti National ParkTanzania | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 5 / 5 | 10 mm | 13–25 °C |
| Maasai MaraKenya | Wildlife: 5 / 5 | Weather: 4 / 5 | Crowds: 5 / 5 | 25 mm | 10–25 °C |
| Amboseli National ParkKenya | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 5 mm | 12–27 °C |
| Akagera National ParkRwanda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 15 mm | 15–29 °C |
| Laikipia and Ol PejetaKenya | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 15 mm | 9–25 °C |
| Mahale Mountains National ParkTanzania | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 5 mm | 16–28 °C |
| Nyungwe Forest National ParkRwanda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 15 mm | 10–23 °C |
| Queen Elizabeth National ParkUganda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 16–29 °C |
| Tarangire National ParkTanzania | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 10 mm | 14–27 °C |
| Bwindi Impenetrable National ParkUganda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 5 / 5 | 60 mm | 10–23 °C |
| Mgahinga Gorilla National ParkUganda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 60 mm | 9–22 °C |
| Kibale National ParkUganda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 14–27 °C |
| Ruaha National ParkTanzania | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 5 mm | 13–29 °C |
| Samburu National ReserveKenya | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 15 mm | 18–32 °C |
| Nyerere National ParkTanzania | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 5 mm | 15–31 °C |
| Ngorongoro CraterTanzania | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 5 / 5 | 10 mm | 7–19 °C |
| Volcanoes National ParkRwanda | Wildlife: 5 / 5 | Weather: 5 / 5 | Crowds: 5 / 5 | 15 mm | 9–22 °C |
| Lake Naivasha and Hell's GateKenya | Wildlife: 4 / 5 | Weather: 4 / 5 | Crowds: 4 / 5 | 25 mm | 7–24 °C |
| Lake Mburo National ParkUganda | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 60 mm | 15–28 °C |
| Lake Natron and Ol Doinyo LengaiTanzania | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 10 mm | 20–35 °C |
| Pemba IslandTanzania | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 40 mm | 21–29 °C |
| Tsavo East National ParkKenya | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 5 mm | 17–31 °C |
| Tsavo West National ParkKenya | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 5 mm | 15–28 °C |
| Lake Manyara National ParkTanzania | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 4 / 5 | 10 mm | 15–27 °C |
| ZanzibarTanzania | Wildlife: 4 / 5 | Weather: 5 / 5 | Crowds: 5 / 5 | 40 mm | 21–29 °C |
| Lake Nakuru National ParkKenya | Wildlife: 4 / 5 | Weather: 4 / 5 | Crowds: 4 / 5 | 25 mm | 8–25 °C |
| Nairobi National ParkKenya | Wildlife: 4 / 5 | Weather: 4 / 5 | Crowds: 4 / 5 | 25 mm | 10–23 °C |
| Murchison Falls National ParkUganda | Wildlife: 4 / 5 | Weather: 3 / 5 | Crowds: 4 / 5 | 110 mm | 17–29 °C |
| Mafia IslandTanzania | Wildlife: 3 / 5 | Weather: 5 / 5 | Crowds: 3 / 5 | 40 mm | 21–29 °C |
| Watamu and MalindiKenya | Wildlife: 3 / 5 | Weather: 4 / 5 | Crowds: 3 / 5 | 80 mm | 21–29 °C |
| Diani BeachKenya | Wildlife: 3 / 5 | Weather: 4 / 5 | Crowds: 4 / 5 | 80 mm | 21–29 °C |
| Kidepo Valley National ParkUganda | Wildlife: 3 / 5 | Weather: 2 / 5 | Crowds: 1 / 5 | 130 mm | 16–31 °C |
| Jinja and the Source of the NileUganda | — | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 16–28 °C |
| Lake BunyonyiUganda | — | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 11–24 °C |
| ArushaTanzania | — | Weather: 5 / 5 | Crowds: 5 / 5 | 10 mm | 12–24 °C |
| TangaTanzania | — | Weather: 5 / 5 | Crowds: 3 / 5 | 40 mm | 20–29 °C |
| Ssese IslandsUganda | — | Weather: 5 / 5 | Crowds: 3 / 5 | 60 mm | 17–28 °C |
| Dar es SalaamTanzania | — | Weather: 5 / 5 | Crowds: 4 / 5 | 40 mm | 21–30 °C |
| KampalaUganda | — | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 17–28 °C |
| KigaliRwanda | — | Weather: 5 / 5 | Crowds: 4 / 5 | 15 mm | 14–28 °C |
| Rwenzori Mountains National ParkUganda | — | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 5–18 °C |
| EntebbeUganda | — | Weather: 5 / 5 | Crowds: 4 / 5 | 60 mm | 17–27 °C |
| Mount KilimanjaroTanzania | — | Weather: 5 / 5 | Crowds: 5 / 5 | 10 mm | 6–20 °C |
| LamuKenya | — | Weather: 4 / 5 | Crowds: 3 / 5 | 80 mm | 22–30 °C |
| MombasaKenya | — | Weather: 4 / 5 | Crowds: 4 / 5 | 80 mm | 21–29 °C |
| Mount KenyaKenya | — | Weather: 4 / 5 | Crowds: 4 / 5 | 40 mm | 3–18 °C |
Climate normals and typical patterns, not a forecast. East African rains have been arriving less predictably than these averages suggest — treat them as a guide to the shape of the year, not a promise about a given week.