How long do Carpet Pythons live?
Carpet pythons live 15-20 years (some to 30) and reach 5-9 feet (150-270 cm) depending on locale, weighing 2-6 kg as adults. Jungle carpets tend toward the smaller end.
What do Carpet Pythons eat?
They eat frozen-thawed rats and mice sized to the snake: rat pups/fuzzies for juveniles, adult rats for large snakes. Feed juveniles every 7-10 days and adults every 10-14 days. Never feed live prey; no insects or plants. Adults are capable constrictors — support the body fully when handling.
Carpet Python enclosure setup
Adults need a large enclosure at least 4x2x2 feet (120x60x60 cm) but taller is better given their climbing — add sturdy branches. Provide a warm side of 88-92°F (31-33°C), a cool side of 78-82°F (26-28°C), and a night drop to 75°F (24°C). Humidity 50-70% with a water bowl and humid hide. UVB is optional but a low light is fine. A lockable, escape-proof lid is mandatory.
Common mistakes with Carpet Pythons
Key errors: a floor-only tank with no climbing (they are semi-arboreal), humidity too low (shed problems), live feeding, and under-estimating an adult's strength when handling.
Beginner mistakes to avoid
- No vertical climbing space — carpet pythons are semi-arboreal.
- Humidity too low — incomplete sheds and eye caps retained.
- Live feeding — injury risk.
- Handling an adult without support — they are strong 6-9 foot snakes.