Darwin Carpet Python
← Back to Quick Guides

Darwin Carpet Python

SnakesPrintable care sheet
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 and 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.

Want to Meet One?

Book an encounter and see this animal in person, or ask us anything about its care.

Book an Encounter