The Blood Python is medium to large-sized, non-venomous snake species found in the Malay Peninsula, Thailand, Sumatra, and other smaller islands. They inhabit forested hills, marshes, and tropical swamps. These snakes can reach an average of 4-6 feet in length and weigh up to 30 pounds. Females are larger than males overall, but males tend to have longer tails. Their body color ranges from tan, brown, and yellow to a cherry red, bright red, or oxblood. Lighter gold, tan, or orange and black blotches and stripes overlay the main body color. The belly is usually white, very often with small blackish markings. Blood pythons are carnivores that eat mainly small mammals, but will also consume birds as well.
Breeding season likely occurs in late fall/winter. Females are oviparous and about 60-70 days after a successful mate will lay 12-30 eggs. Hatchlings will emerge after 2-3 months and mature around 2-4 years old. Snakes are becoming more popular in the pet trade. By purchasing and owning an exotic animal, you could be supporting the illegal exotic pet trade so be sure to do your research and only purchase from reputable breeders.
Habitat and Range
Blood pythons are native to the low forested hills, marshes, and tropical swamps of Indonesia, Thailand, and Malaysia. Unconfirmed records state that these snakes may be found in several other countries, like Singapore, but it is more likely that they were introduced there by humans.
They have been known to exist well in human populated areas and are especially found in oil palm plantations where they feed on rodents attracted to the area. It is believed that the ability to thrive in these human-modified areas is leading to an increase in the general population of the species.
Blood Pythons
Blood Pythons
Blood Pythons
Blood Pythons
Blood Pythons
Blood pythons are a medium to large-sized snake. The blood python is a thick bodied snake with a long, broad head and short tail that tapers at the end. They can reach an average height of 4-6 feet (some individuals can grow to 8 feet, but that is very rare) and weigh up to 30 pounds. Females tend to be larger than males, but have shorter tails. Blood pythons range greatly in coloration, from a dark brown to a light yellow.