The carpet python has a noticeably robust body and large head. Unlike its close relative, the diamond python, the colour and pattern vary greatly, as indicated by its scientific subspecies name, variegata. They range from pale to dark brown and olive green to grey or reddish with darker blotches. The ‘jungle’ carpet python of north Queensland is sometimes brilliantly coloured in black and bright golden-yellow. This pattern acts as superb camouflage for the snake as it lies in ambush for passing prey, either amongst leaf litter on the forest floor or amongst the branches of trees and shrubs.