A family's beloved cat has been swallowed up whole by a python on the Sunshine Coast.

Snake catcher Stuart McKenzie was called to a home on Monday morning by a woman who found the two-metre-long snake sleeping in her garden with a bulging belly.

A large python was discovered after eating a pet cat on the Sunshine Coast. Credit:Sunshine Coast Snake Catchers 24/7

"I took the snake to the local vet and we scanned for a microchip and sure enough it was a family's pet cat," he wrote in a Facebook post.

"The owner of the cat was contacted by the vet and she called me afterwards and we had a good chat.