The Black-headed Python has a moderately robust body and its head is not noticeably wider than its neck. The colour of the back and sides is cream, yellowish or light brown with numerous irregular dark brown or reddish-brown crossbands. The head, neck and throat are glossy jet black. The average length of the Black-headed Python is approximately 2 meters.
Inhabits arid shrubland and grassland, woodlands and dry sclerophyll forest.
Lizards, snakes, reptile eggs, mammals and birds.
A female Black-headed Python lays 6-14 eggs. The female will coil around the eggs for the duration of the incubation period.