Care Guide: Pythons: Carpet Pythons

Carpet pythons (Morelia sp.) are a group of 5-9’ long, semi-arboreal snakes native to New Guinea and most of Australia.

There are 8 different species and subspecies of carpet python:

  • Morelia bredli (Centralian Carpet Python)
  • Morelia imbricata (Southwestern Carpet Python)
  • Morelia spilota cheynei (Jungle Carpet Python)
  • Morelia spilota harrisoni (Irian Jaya Carpet Python)
  • Morelia spilota mcdowelli (Coastal Carpet Python)
  • Morelia spilota metcalfei (Inland Carpet Python)
  • Morelia spilota spilota (Diamond Python)
  • Morelia spilota variegata (Darwin Carpet Python)

Because of their diverse range, carpet pythons can be found in various habitats, such as tropical forests, eucalypt forests, temperate grasslands, and rocky deserts. Their appearance is similarly varied, although most carpet pythons have a banded pattern and some combination of earthy cream, yellow, orange, red, brown, and/or black color. An exception to this “rule” is Morelia spilota spilota, which is often black with yellow speckles. All carpet pythons have streamlined, muscular bodies, teardrop-shaped heads, and distinct heat pits.

Carpet pythons are fairly popular pet snakes. Due to their size and sensitivity to poor husbandry, we consider these intermediate-level pet reptiles. With good care, they can live up to 30 years or more!

PLEASE NOTE: This care sheet contains only basic information for carpet pythons. Continue your research with high-quality sources. Due to the many subspecies, we recommend additional in-depth research for your specific animal. Care and dietary requirements may vary.

Enclosures

Due to the variation in size between different types of carpet python, it’s crucial to know what species (or subspecies) you have to predict its adult length and choose an appropriately-sized enclosure accordingly. As a general rule, we suggest an enclosure size for a carpet python to fit these requirements:

  • Length plus width is equal to or greater than the snake’s expected adult length
  • Height is equal to or greater than half the snake’s expected adult length

So, if you have a carpet python that is expected to grow 6.5-7’ long, we suggest an enclosure of 4’L x 3’W x 4’H. Of course, we find that bigger is always better! Ultimately, the best living conditions for carpet pythons will depend on their needs and preferences.

Can two carpet pythons be kept together?

We do not recommend cohabitation (keeping multiple carpet pythons in one enclosure).

How to quarantine a carpet python

When you bring home a new pet reptile, it’s best practice to quarantine it first, especially if you own other reptiles. Quarantine is the practice of isolating animals that have arrived from elsewhere or were exposed to infectious or contagious disease.

Even if you don’t have other reptiles, quarantine is still crucial because it allows you to closely monitor your snake for signs of illness and administer treatment. You can use your carpet pythons’ long-term enclosure for quarantine or a large plastic tub. Tubs are inexpensive and easy to clean, making them the go-to option for quarantine.

Here are some general rules for quarantining your carpet pythons:

  • Keep the snake in a different room from other reptiles, if possible.
  • We suggest using different equipment for your new carpet pythons and washing your hands thoroughly between handling other animals.
  • Thoroughly disinfect the enclosure often; we suggest doing this about one time per week.
  • If needed, get the carpet pythons checked by an experienced reptile veterinarian and treated for parasites.
  • Monitor your new pet closely and watch for any symptoms of illness or disease.
  • Check your snake and its water bowl closely for mites, especially if the snake is soaking. If you do find mites, treat them accordingly.

Do carpet pythons need UVB?

While carpet pythons can survive without UVB lighting, we recommend providing it. UVB lighting helps give a clear day/night cycle, provides all of the vitamin D your pet needs, strengthens the immune system, facilitates better digestion, and other benefits.

The best UVB bulbs for carpet pythons are:

  • Zoo Med Reptisun T5 HO 5.0
  • Arcadia Forest 6%

The bulb you buy should be approximately half the length of the enclosure. For best results, house the UVB bulbs in a reflective fixture from Arcadia or Vivarium Electronics. Position the lamp on the same side of the terrarium as the heat lamp, about 11-13” above the basking branch if over the mesh and 14-16” above the basking branch if not.

UVB is blocked by glass and plastic, so placing the terrarium in front of a window doesn’t count as “free UVB” — it can make your terrarium too hot due to the greenhouse effect. UVB bulbs experience reduced UVB output over time, so replace your bulb about every 12 months to maintain optimum performance.

We suggest leaving lights on for about 8-12 hours daily to follow a natural day-to-night cycle. You can also adjust the lighting based on seasonal changes, running it for more extended periods during the summer and shorter periods during the winter. All lights should be off at night.

The best temperature for carpet pythons

Like other reptiles, carpet pythons are cold-blooded, which means they rely on external temperatures to manage their body temperature and metabolism. A reptile’s enclosure should offer a range of temperatures to allow them to thermoregulate effectively.

Although exact temperature needs vary by species/subspecies, carpet pythons should generally have a basking/hot spot temperature of 87-90°F, an average ambient temperature of 78-82°F, and a cool side temperature between 75-78°F. Each reptile may have different preferences and needs, so you may need to adjust these ranges up or down slightly to accommodate your pet better. It is good practice to monitor your animal and make adjustments as needed.

It is essential to regulate and monitor the temperature of the heating method chosen. To do this, we suggest using a thermostat or dimmer switch to control the heat output. We recommend using an infrared thermometer and a digital thermometer to monitor enclosure temperatures.

Overhead heating methods, such as Halogen bulbs, are advised to achieve and maintain these temperatures. However, some may opt for alternative heating methods such as deep heat projectors or radiant heat panels. Light-producing heat sources should be turned off at night. However, we advise using supplementary heating if the enclosure gets colder than 68°F at night. Use a ceramic heat emitter or radiant heat panel connected to a thermostat to do the job.

Providing your carpet python with the appropriate temperature range will ensure your pet is healthy, comfortable, and able to carry out necessary biological processes effectively.

The best humidity levels for

Carpet pythons are not particularly sensitive to humidity. However, it’s still a good idea to pay attention to the humidity because some species/subspecies are from tropical areas, while others prefer drier enclosures. Generally, humidity should be between 40-60% on average. M. bredli prefers lower levels, between 30-50%.

We suggest using a digital probe hygrometer to measure humidity by placing the probe in the middle of the terrarium. This device will allow you to keep track of the humidity levels and adjust as needed to ensure that your carpet python is in a comfortable and healthy environment.

One effective method to increase humidity levels in your carpet python’s enclosure is misting the enclosure with a spray bottle once or twice a day. Misting the enclosure first thing in the morning and again at night, if necessary, is recommended. Another way to maintain humidity levels is mixing water directly into the substrate, retaining moisture and preventing the enclosure from drying out. You can also provide your snake with a third humid hide lined with moistened sphagnum moss.

Substrate

Naturalistic Options

Choosing a suitable substrate is essential when creating a comfortable and healthy habitat for your carpet python. A great option is to provide a thick layer of natural substrate (bedding), which can cushion and help maintain humidity levels while enhancing the enclosure’s overall appearance. We recommend the following substrates for carpet pythons:

We recommend the following commercial substrates for carpet pythons:

Substrate mixes are also a great option. You can mix several commercial substrates or create a mixture using a combination of organic topsoil, play sand, and moss. Other self-made mixture options are possible, and you should research the subject and ratios thoroughly before starting your custom mix.

Layering clean, chemical-free leaf litter on the substrate can also help with humidity.

Ideally, the substrate should be at least 4” deep and completely replaced every 3-4 months. Remove poop and urates daily, along with any contaminated substrate.

Paper Towels

While various substrate options are available for carpet python enclosures, some keepers prefer to use simpler substrates, such as paper towels. These can be an effective and easy-to-maintain option for keeping your snake’s enclosure clean and is especially significant when your snake is still in quarantine.

However, it is essential to remember that using paper towels as a substrate requires more frequent replacement than other options. Paper towels can quickly become soiled and develop mold if left unchanged for too long. Therefore, regularly replacing the paper towel substrate is recommended to keep your carpet python’s enclosure clean and prevent mold growth.

Ultimately, the choice of substrate for your carpet python’s enclosure will depend on your personal preferences and your pet’s needs. Regardless of which substrate you choose, it is important to maintain it properly to ensure your carpet python stays healthy and comfortable.

Water

Of course, don’t forget a large water bowl for your snake to drink from and soak in! Change the water daily and scrub the bowl with a reptile-safe disinfectant weekly or whenever it becomes soiled.

What to know about cleaning a carpet python enclosure

Replacing your carpet python’s substrate is a good time to give the entire enclosure a good cleanout. Here are some general steps to follow:

  • Remove your snake from the enclosure and put it inside a temporary, escape-proof holding container. This container should offer a hide, a small water bowl, and a thin layer of the old substrate from the enclosure for the snake’s comfort.
  • Remove all substrate and decor.
  • Vacuum and wipe down the enclosure to remove leftover particles.
  • Apply a reptile-safe disinfectant to the floor and walls of the enclosure and let it sit for the disinfectant’s recommended contact time.
  • Meanwhile, soak branches, rocks, hides, and other decor items in a disinfectant rated for porous materials for the recommended contact time.
  • If required, rinse the enclosure and the accessories with clean water to remove disinfectant residue. Allow everything to dry.
  • Pour new substrate into the enclosure. Mix in water until uniformly moistened but not wet.
  • Arrange décor. If your carpet python is easily stressed by change, put everything back where it was before.
  • Reintroduce your snake to the clean setup.

Several veterinary-grade disinfectant options are available that are effective for both porous and nonporous materials, such as Chlorhexidine, F10SC, and CleanBreak. It is essential to carefully follow the instructions on the packaging to ensure safe and proper use. Alternatively, you can disinfect enclosures by using a diluted bleach solution. For porous materials, a 1:10 dilution is recommended, while for nonporous materials, a 1:50 dilution should be used.

How to decorate a carpet python terrarium

We have found that providing environmental enrichment for your carpet python can significantly improve its quality of life by keeping it stimulated and engaged. Adding carefully selected décor items can encourage natural behaviors and exercise, leading to a happy and healthy pet.

Since carpet pythons are semi-arboreal, using the enclosure’s available floor space and vertical space is important when possible. You should provide places for hiding and climbing opportunities. You can do this with items such as:

  • hides/caves
  • thick vines
  • branches
  • cork tubes/flats
  • ledges
  • live or artificial plants

What to feed to a carpet python

Carpet pythons are carnivorous, meaning they must eat whole animal prey for proper nutrition. Here is a basic feeding schedule based on snake age:

  • Hatchlings — every 10-14 days
  • Juveniles — every 2 weeks
  • Adults — every 3-4 weeks

Prey items should be around 10% of the snake’s weight and no more than 1.5x its width at its widest point. You can choose to feed live or frozen prey. We recommend using frozen/thawed rodents when possible, as they are easier to find and store while eliminating the risk of the prey injuring your snake. If you choose to feed live prey, we strongly recommend monitoring your snake during feeding so that you can quickly remove the rodent if needed. Frozen prey should be thawed in a BPA-free plastic bag in warm water until it reaches ~100°F. Use a pair of soft-tipped feeding tweezers to offer it to your snake.

One of the keys to great nutrition is variety, so aside from offering mice and rats, African soft-furs, gerbils, chicks, and quail can also be used to add diversity to your snake’s diet. Some carpet pythons demonstrate a distinct preference for mice and birds, which are smaller prey items and may require offering multiple prey items per feeding or feeding more frequently.

Where to get feeders for your snake

Most pet stores sell frozen mice and rats in various sizes to feed snakes. This option is convenient because you can buy prey one at a time. However, the variety is most likely limited, and the price per rodent is typically relatively high.

You can purchase feeders from an online breeder for your carpet python if you prefer a more convenient option. With the help of the internet, you can access a wide range of prey options. However, it’s worth noting that these breeders typically require bulk purchases, resulting in a lower cost per rodent but higher upfront expenses. Moreover, shipping costs can be expensive due to the perishable nature of the feeders. We suggest buying several months’ worth of supply at once to avoid paying too much on shipping fees.

By utilizing social media, you can often find a local feeder breeder to supply your rodents, and many can offer both live and frozen/thawed. Some keepers choose to breed their rodents. While this is an option, it is work-intensive as you will have rodent enclosures that need regular cleanings.

How to handle your carpet python

Reptiles generally don’t appreciate petting and handling in the same way that dogs and cats do. That being said, carpet pythons generally tame down quite well. They are known for being aggressive and bitey, but this is a myth! They tend to be defensive and nippy as babies, but that is normal for many snakes. We find when cared for properly, most carpet pythons often become calm, perfectly handleable adults.

Be gentle when picking up your reptile. It is best practice to pick it up from the side or below versus above. Support as much of its body as possible, and NEVER pick it up by its tail, as this can damage its spine! If you are nervous about being bitten, keep it away from your face and wear thick gloves.

How to provide enrichment for a carpet python

Enrichment strategically provides items and activities to encourage a captive animal to exercise natural behaviors. It also helps increase activity, reduce stress, and increase the animal’s overall welfare.

Here are some ways to provide enrichment for carpet pythons:

  • Rearrange the enclosure. If total overhauls are too stressful, move one thing occasionally at your snake’s pace. For some individuals, that may be once a month; others might like once a week.
  • Puzzle feeders can be as simple as placing the snake’s prey in an open box or plastic cup.
  • Simulated nest raids. Instead of offering one prey item, place a cluster of much smaller prey (ex: pinky mice or pinky rats) somewhere in the enclosure for the snake to find.
  • Supervised exploration time outside of the enclosure. Make sure to keep them away from situations that you can’t get the snake out of.
  • “Box of things.” Introduce your snake to a box or bin full of different items of different sizes and textures: branches, pipes, easily-washable plushies, etc.!

Health

When should you take a carpet python to the vet?

Dogs and cats aren’t the only pets who need veterinary care — snakes get sick and need professional help like any other pet. If you notice that your snake has any of the following symptoms, make an appointment with an experienced reptile vet right away:

  • Noisy breathing
  • Mucus discharge from the mouth/nose
  • Unexplained weight loss
  • Large patches of missing scales
  • Discolored belly scales
  • Swelling or bumps anywhere on the body
  • Sudden, unusually aggressive behavior

*This care sheet contains only basic information. Although it’s a good introduction, please further your research with high-quality sources. The more you know, the better you will be able to care for your pet!


Thomas

19 Blog posts

Comments