Yes — there are pythons in Kenya.
The most widespread species is the African rock python, the largest snake in the country and one of Africa’s most powerful constrictors. This species is found across Kenya’s savannas, riverine forests, rocky escarpments, and wetlands. Sightings occur in protected areas such as Tsavo East, Masai Mara, Amboseli, and Samburu, as well as parts of Laikipia and the Tana River Basin.
African rock pythons thrive near water, where prey such as antelope fawns, rodents, birds, and small mammals come to drink. Although they are large, they avoid confrontation and prefer remaining hidden in thickets, burrows, or rocky crevices. They are non-venomous and kill by constriction, using powerful muscles to subdue prey before swallowing it whole.
Pythons in Kenya are largely nocturnal or crepuscular, meaning they are most active at dawn and dusk. During hotter hours, they bask quietly or remain in shade to maintain body temperature. These snakes play a vital ecological role because they regulate small mammal populations, preventing overgrazing and habitat imbalance.
Despite folklore, python attacks on people are extremely rare. Most encounters on safari happen at safe distances, often guided by trained drivers who understand their behaviour and preferred hiding spots.
To explore habitats where pythons live — alongside lions, elephants, and rhinos — join Campo EA Safaris’ Tsavo East National Park Safari or the Classic Kenya Safari.

Recent Comments