Incredible Photos of Python and its Porcupine in South Africa

The photos of an unfortunate African Rock Python, and its equally unfortunate meal – a porcupine – are making news around the world with headings like ‘Python comes to prickly end’ and ‘Snake bites off more than he can chew’. 

Python and Porcupine South Africa
Photo: Lake Eland Game Reserve

The story of the python and the porcupine began on Sunday 14 June 2015 when one of the guest’s visiting Lake Eland Game Reserve in KwaZulu-Natal was mountain biking on a track and came across the python that must have eaten recently.

Python and Porcupine South Africa
Photo: fb/Lake Eland Game Reserve

“The photos created a sensation and many guests came visiting to see the snake,” Jennifer Fuller, General Manager of Lake Eland Game Reserve, told SAPeople.

Python and Porcupine South Africa
Photo: fb/Lake Eland Game Reserve

On Saturday morning, 20 June, the snake was found dead in very much the same space.


“An autopsy was done to find a 13.8kg porcupine inside the python which itself was 3.9m. The real cause of death is unknown as it is not unusual for pythons to eat porcupines,” says Jennifer.

Python and Porcupine South Africa
The dead snake is cut open to reveal a porcupine. Photo: Lake Eland Game Reserve

However with all the human interaction, she says “this could have caused stress, and pythons would then regurgitate the ‘meal’ up, and with it being a porcupine it may not have been able to do so with all the quills causing a problem.”

Python and Porcupine South Africa
Both the python and the porcupine came to a tragic end. Photo: Lake Eland Game Reserve

It’s likely however that the snake would have died anyway, according to Universal Reptiles, a company that safely removes unwanted reptiles from homes and businesses – “The porcupine was too large a meal for the snake to digest with the cold winter temperatures. That meal would’ve been rotting quicker than it was being digested.”

Whatever the reason, it was a sad ending for both.

According to Jennifer pythons are found in this area of South Africa “but it is exciting to see one in this condition. Many years back the owner of the Lake Eland Game Reserve, Eric Dunstone, witnessed a python eating a Oribi buck also on the reserve.”

Python and Porcupine South Africa
Photo: fb/Lake Eland Game Reserve

The skin of the python has been kept. It will take weeks to dry out but once done it will be on display at Lake Eland Shop.