Situated about 90 km northwest of Nairobi in Kenya’s Rift Valley, Lake Naivasha lies at an elevation of approximately 1,884 metres. The lake covers roughly 139 km² (with seasonal variation) and is fed by rivers such as the Malewa and Gilgil.
Uniquely among the large Rift Valley lakes, Lake Naivasha holds fresh water despite having no visible outflow — scientists believe an underground seep contributes to its freshwater status. The name comes from the Maasai word “ɛnaɨpɔ́sha” meaning “that which heaves,” in reference to the waves stirred by winds on the lake surface.
From its volcanic and sedimentary basin to the papyrus-lined shores, the lake’s geology and hydrology make it a distinctive landmark in Kenya.
Lake Naivasha supports a rich array of wildlife. More than 400 bird species have been recorded, including fish-eagles, pelicans and numerous water-fowl. A large population of hippopotamus wallows in the shallows, offering dramatic sightings on boat trips.
The surrounding wetlands, papyrus swamps and forested patches form a crucial ecological zone. At the same time, the lake’s shores host extensive horticulture — especially flower farms that export globally. This combination of nature and industry presents both opportunity and challenge: the lake is under pressure from irrigation, nutrient runoff and changing water levels.
For travellers, Lake Naivasha offers a blend of tranquillity and activity. A popular option is a boat safari at dawn or late afternoon — gliding across calm waters, spotting hippos and birdlife. Nearby, the private sanctuary of Crescent Island lets visitors step out of the boat and walk among giraffes and zebras in safaris on foot.
In terms of logistics: the lake is reachable by road from Nairobi in about 1.5-2 hours. While a short visit is possible, staying for 2-3 nights gives time to explore the surroundings — such as Hell’s Gate National Park or Mount Longonot National Park.
When planning your trip, consider the dry months (June‑October and January‑February) for clearer skies and easier access. Lodging ranges from lakeside lodges to campsites. In short: Lake Naivasha delivers both relaxed comfort and safari-style wildlife moments, making it a strong addition to any Kenya itinerary.
Darsh Ram Awesome place. Took a boat safari in the lake. Saw many hippos, great and long-tailed cormorants, fish eagles, pelicans, and African jacana. On shore you can see many zebras, De Fasa waterbucks, and maybe even giraffes. Be prepared with a jacket and a hat if it rains
Godfrey Mwiti I loved the experience at Lake Naivasha. There is alot to do in this shallow, fresh water lake located approximately 2 hours drive from Nairobi. From affordable boat rides to fish tasting, views of various wildlife like hippos, waterbucks and myriad of bird species, the lake is a thrilling experience to all nature lovers. One can also conveniently combine visiting the lake with other touristic activities in Naivasha such as a visit to Hell's gate and so on...
Chris Fernandes Beautiful place at Lake Naivasha and it was amazing to see the Hippos.
Isaq Muchiri Lake Naivasha stands as a captivating destination, offering an array of activities that elevate the visitor's experience. From serene boat rides at an accessible cost, providing a picturesque panorama of the lake and upscale hotels, to bird and animal viewing, the options are plentiful. Witnessing hippos in their natural habitat adds a touch of wild allure. We got to enjoy the culinary delights abound with freshly caught fish that tantalizes the taste buds. However, it's worth noting that during holidays and weekends, the beaches and landing points may experience congestion, lacking the expected orderliness. Despite occasional crowding, Lake Naivasha remains a gem for those seeking a blend of relaxation and natural wonders
Farooq. Rafi One of the best tourist destinations in Kenya. Must visit place with family and friends. You can experience live fish cooking.