top of page

Darwin Carpet Python

Scientific name: Morelia spilota variegata
Common name: Darwin Carpet Python

Why it gets its name:
Named after the Darwin region of Australia (Northern Territory) where this subspecies is most commonly found. “Carpet” refers to their intricate, patterned scales that resemble an ornate carpet.

Size and lifespan:

  • Adult length: typically 5–7 ft, some up to ~8 ft

  • Lifespan: ~20–25+ years in human care with proper husbandry

Native habitat / where found:

  • Northern Territory of Australia, especially around Darwin and surrounding tropical woodland, forest edges, rocky outcrops, and urban fringes.

  • Climate: tropical with distinct wet and dry seasons, warm to hot year-round.

Behaviors:

  • Semi-arboreal: will use branches, perches, and elevated hides; also spends time on the ground.

  • Generally shy when young; often become calm and confident with consistent, gentle handling.

  • Ambush predator: will wait coiled for prey to pass.

  • Strong constrictor, excellent climber.

  • Solitary. House singly only (no cohabitation except very controlled breeding situations by experienced staff).

  • Primarily nocturnal to crepuscular (most active at dusk, night, and early morning).

  • Slender but muscular body built for climbing and constricting. Heat-sensing pits around the mouth help locate warm-blooded prey in low light.

Enclosure

A young carpet python can start in a 4x2x2 enclosure, but adults require minimum 6x3x3 with strong vertical and horizontal climbing opportunities. Use cypress mulch or a mulch/soil blend to hold humidity safely. Provide a basking spot of 88–92°F, a cool side of 75–80°F, and ambient 82–85°F. Humidity should remain 50–60% with an occasional bump higher during shed cycles. UVB is optional but beneficial (low-level 2–5%).
Ideal temperature range: 75–90°F.
Cold tolerance: short dips to 70°F.
Heat tolerance: up to 95°F with proper gradient—never exceed that for long periods. Provide sturdy hides on both warm and cool sides.

Diet & Hydration

Feeding Schedule:
– Juveniles (0–2 yrs): feed one appropriately sized rodent every 5–7 days.
– Subadults (2–4 yrs): every 10–14 days.
– Adults (4+ yrs): every 14–21 days depending on body condition.

Food Options:
Staples: Frozen-thawed mice and rats; size: slightly wider than the thickest part of body.
Treats: Quail, chicks (occasional only).
No Feed/Toxic: Wild-caught prey, processed meats, anything seasoned, live prey unless necessary.

Hydration:
Provide a large water bowl sturdy enough for soaking. Change water daily or if soiled. Slight increases in humidity help hydration. No special vitamins usually required, but occasional calcium+D3 lightly dusted on chicks/quail can be used if offered. Overfeeding causes obesity, which is common in carpet pythons.

Handling

Carpet pythons handle well when captive-bred. They become more confident with calm, consistent handling. Too much handling immediately after eating or during shed causes stress. Handle by supporting the entire body and allowing the snake to move through your hands—never restrain the head.
Show Animal? Yes—when fully grown and well-socialized, they make excellent show snakes: impressive size, gentle demeanor, and visually striking. Ensure the individual is calm, not flighty, and accustomed to frequent handling.

Requirements for Show Animals

Super friendly: Yes, with proper socialization.
Not messy: Rarely poops during shows.
Can do 5+ shows/day: Yes if temperatures are stable and animal is used to handling.
Can be boxed for a day: Yes, but must maintain proper temps.
Good with heat: Performs well in warm environments; avoid overheating.

bottom of page