Everything you need to care for a happy, thriving ball python — from enclosure setup to diet, lighting, and health.
Ball Python Care Guide
Curated by the Zen Habitats Research Team | Last updated: May 2026
Want the complete 100-page Ball Python Care Guide? Includes printable checklists, feeding charts, and shopping lists. Get it FREE with any $15 purchase - just add it to cart!
Get the PDFBall Python: At a Glance
Ball pythons (Python regius), also called royal pythons, are a medium-sized, non-venomous constrictor species native to the semi-arid grasslands and forests of Western and Central Africa. They are terrestrial but capable climbers, crepuscular in activity, and live 3-5 years in the wild but commonly 20-30+ years in captivity with proper care. Ball pythons are one of the most popular pet snakes due to their manageable adult size, docile temperament, and extraordinary genetic diversity -- but their humidity, temperature, and enrichment needs must be met consistently for them to thrive.
This hub organizes every care resource Zen Habitats has produced into chapters that follow the full arc of ownership, from initial setup through advanced husbandry.
| Species Quick Reference | |
|---|---|
| Scientific name | Python regius |
| Adult size | Males 3.5-4.5 ft long; females 3.5-5.5 ft (thick-bodied for their length) |
| Lifespan | 10-15 years in the wild, 20-30+ years in captivity |
| Origin | Semi-arid grasslands and forests of Western and Central Africa |
| Activity pattern | Crepuscular/nocturnal -- most active at dawn, dusk, and overnight; terrestrial but displays semi-arboreal tendencies in both the wild and captivity |
| Minimum enclosure size (adult) | 4 feet long x 2 feet wide x 2 feet tall (4x2x2); 4x2x4 recommended for large or active adults |
| Basking temperature | 95-104°F surface (measured with an infrared temp gun) |
| Warm hide temperature | 86-90°F |
| Cool side temperature | 72-80°F |
| Nighttime low | 70-78°F (a natural nightly drop is normal and healthy) |
| UVB requirement | Not required to survive, but recommended -- low-output T5 HO 5-6% tube (shade-dwelling species) |
| Photoperiod | 12 hours light, 12 hours dark year-round |
| Humidity | 60-80% ambient, spiking toward 100% overnight |
| Diet | Whole prey (mice, rats, or other appropriate prey) at roughly 10% of body weight, no wider than 1.5x the snake's girth |
| Feeding frequency | Every 5-7 days for hatchlings, and mature adults will eat every 4-6 weeks |
| Supplementation | Varied whole prey meets nutritional needs. Calcium dusting is not required. |
Table of Contents
- Ball Pythons in the Wild
- Preparing for Your Ball Python
- Where to Buy a Ball Python
- Ball Python Morphs
- Quarantine
- Shopping List
- Choosing an Enclosure
- Lighting, Heating & Humidity
- Substrate
- Bioactive Enclosures
- Decorating an Enclosure
- Feeding
- Weighing & Body Condition
- Going to the Vet
- Hydration
- Shedding
- Enrichment
- Handling
- Cohabitation
- Behaviors
- Common Diseases/Ailments
- Recommended Ball Python Enclosures & Accessories
Preparing for Your Ball Python
Before your ball python comes home, your enclosure should be fully assembled, and you should have your lighting and heat running for several hours so you can verify that your temperatures are stable. Ideal temperatures would be: Basking spot (95-104°F), Warm hide (86-90°F), and cool side (72-80°F). All heating elements should be regulated by a reliable thermostat. You can monitor your temperatures with an infrared temp gun and digital probe thermometer. Budget roughly $300-500 for initial equipment and $15-40 per month for ongoing costs, such as food, replacement bulbs, feeding tongs, and other supplies -- and factor in occasional exotic vet visits for wellness checks as part of your budget. Ensure you have the details of a local exotic's veterinarian, and plan on a minimum 90-day quarantine period away from any other herptiles in the home.
| Key Preparation Facts | |
|---|---|
| Setup time before arrival | Fully assemble enclosure and let lighting/heat run several hours to confirm stable temperatures before the animal arrives |
| Recommended starting animal | A snake already feeding reliably on an established schedule - ask your source whether snake is accustomed to eating live or frozen/thawed (F/T) prey |
| Upfront cost (equipment) | Roughly $300-500+ depending on enclosure size and lighting/heating quality |
| Ongoing monthly cost | Roughly $15-40/month for feeders, supplies, and electricity -- lower than daily-fed species due to infrequent feeding |
| Time commitment | Minimal daily hands-on time; most care is enclosure monitoring, with feeding only every 1-6 weeks |
| Quarantine period | Minimum 90 days in isolation for captive-bred animals; longer for wild-caught or unknown-origin animals |
5 Reasons To Choose A Ball Python As Your Perfect Pet Reptile Companion
Ball Python VS Corn Snake | Which Should I Get?
Tips First-Time Snake and Reptile Owners | Zen Habitats
Ball Python Essential Care Information
Answering The Most Asked Ball Python Questions | Zen Habitats
Choosing an Enclosure
Adult ball pythons need a minimum enclosure of 4 feet long x 2 feet wide x 2 feet tall (4x2x2, about 120 gallons), with a 4x2x4 recommended for larger or more active individuals as long as the extra height is furnished with usable climbing decor. A persistent myth claims ball pythons prefer small, dark, tub-like spaces that mimic a burrow -- this is only partially correct. Ball pythons do require multiple hiding spots at both the warm and cooler ends of their enclosure; however, the tight space should not be their entire setup. Properly set up, spacious enclosures allow for more natural behaviors and enrichment. PVC enclosures hold heat and humidity better than glass. The ideal enclosure for a ball python has three opaque sides to reduce stress from visible open space, a front-opening door so you don't have to reach over the snake's head, and a screened top for ventilation.
| Enclosure Size & Design Requirements | |
|---|---|
| Minimum size (adult) | 4'x2'x2' (approximately 120 gallons); bigger is always better |
| Larger/active adults | 4'x2'x4' provides double the space if properly furnished with height-usable decor |
| Sizing rule of thumb | Enclosure length should be at least as long as the snake stretched out |
| Material | PVC or wood retain heat better than glass; PVC is best for bioactive or high-humidity setups |
| Wall design | 3 opaque sides recommended to reduce stress from visible open space; one clear side for viewing |
| Access | Front-opening doors preferred -- avoids reaching over the snake's head during maintenance |
| Ventilation | Screen top allows airflow while a solid-sided design still holds humidity |
| Common myth | Ball pythons do NOT need small, dark, tub-like enclosures -- this outdated claim is not supported by current research |
Creating A Large, Enriching Ball Python Enclosure!
Are 40-Gallon Tanks Good For Reptiles?
5 Reptiles That Can Be Housed in a 4x2x2 Enclosure
Lifting Your Reptile Enclosure Off the Ground Makes Your Pet Feel Safer
3 Simple Tips On Keeping Your Pet Snake Secure In A Zen Habitats Enclosure
Shopping List
Before your ball python comes home, having the right equipment in place is critical. This ultimate ball python shopping list covers every essential item you'll need from day one — including enclosures, heating, lighting, hides, substrate, thermometers, hygrometers, and feeding supplies — so nothing gets overlooked during setup.
Lighting, Heating & Humidity
Ball pythons need a thermal gradient, not a single temperature. A 95-104°F basking surface (measured with an infrared temp gun), an 86-90°F warm hide, and a 72-80°F cool side, with a natural nightly drop to 70-78°F. All heat sources should be controlled by thermostat. Ball pythons don't require UVB to survive, but a low-output 5-6% T5 tube is recommended for welfare since it supports natural basking behavior and vitamin D3 synthesis. Check UV output from bulbs every 6 months as UV output fades before the bulb visibly burns out. A separate 6000-7000K full-spectrum LED can support plant growth in planted and bioactive enclosures, and provide overall lighting quality. Full spectrum LED does not replace the UVB tube. Keep a steady 12-hour on/12-hour off photoperiod. Humidity should stay in the 60-80% range, with a spike toward 100% overnight to mimic the wild day/night humidity cycle. Never use a heat rock, as they are known to overheat and become unsafe. Do not use red "nocturnal" lights at night -- ball pythons can see red light, and it can cause more stress than it prevents.
| Temperature, Lighting & Humidity Requirements | |
|---|---|
| Basking spot (surface) | 95-104°F -- measure with an infrared temp gun, not an ambient thermometer |
| Warm hide temperature | 86-90°F |
| Cool side / cool hide | 72-80°F |
| Nighttime low | 70-78°F -- a natural nightly drop is healthy; no colored night bulbs needed |
| UVB bulb | 22" low-output T5 HO 5-6% tube (e.g., Arcadia ShadeDweller/6%, ZooMed Reptisun 5.0) -- coil bulbs not recommended |
| UVB replacement | Every 6-12 months regardless of whether the bulb still lights up |
| Full-spectrum light | Separate 6000-7000K LED grow light -- not a substitute for a UVB tube, and vice versa |
| Photoperiod | 12 hours on / 12 hours off, year-round |
| Humidity | 60-80% ambient, spiking toward 100% overnight |
| Avoid | Heat rocks (burn risk) and red/blue/black night bulbs (unnecessary and can disrupt day/night rhythm) |
Ball Python Complete Lighting and Heating Guide
Understanding UV Light and Infrared in Reptile Husbandry | UVA/UVB/UVC & IRA/IRC
What Are Ferguson Zones? | Reptile UVB Information
Sunbeam or Shade Method | UVB Methods for Reptiles
Should I Give My Nocturnal/Crepuscular Reptile UVB Lighting? | Zen Habitats
How to Safely Provide UVB for Albino Reptiles
Read more
Myths and Misconceptions About Heating for Reptiles
Are Red Heat Bulbs Bad for Reptiles?
Cryptic Basking in Reptiles | What Is It?
Substrate
Substrate plays a major role in maintaining proper ball python humidity levels, supporting natural behaviors like burrowing, and keeping your enclosure hygienic. This complete ball python substrate guide covers the best substrate options for ball pythons, how each option affects humidity retention, and what to avoid when selecting a substrate for your snake's enclosure.
| Substrate Options | |
|---|---|
| Recommended depth | 2-4 inches minimum loose substrate to help maintain humidity |
| Loose substrate options | Coco chip/coir, cypress mulch, commercial soil mixes, bioactive blends |
| Solid substrate options | Newsprint, paper towel, puppy pads, shelf liner -- best for quarantine setups |
| Avoid | Reptile carpet (strangulation risk), softwood pine/cedar shavings (respiratory irritants), loose aspen in high humidity (molds easily) |
| Bioactive mix | About 80% soil / 20% play sand topped with leaf litter, or a premade tropical (ABG-style) mix |
| Maintenance | Spot-clean feces/urates daily; fully replace non-bioactive substrate every 3-4 months |
Bioactive Enclosures
Bioactive ball python enclosures offer a naturalistic, self-sustaining alternative to traditional setups — and they're increasingly popular among dedicated keepers. These articles explain what a bioactive reptile enclosure is, the benefits of going bioactive for your ball python's physical and psychological wellbeing, the difference between bioactive and naturalistic setups, common bioactive myths debunked, money-saving tips for building your own bioactive enclosure, and how to properly quarantine live plants before introducing them to your reptile's habitat.
| Bioactive Setup Requirements | |
|---|---|
| Substrate depth | Minimum 6-8 inches to support digging and plant roots |
| DIY substrate mix | 40% organic topsoil / 40% peat moss / 20% play sand, or a premade tropical (ABG-style) mix |
| Drainage layer | LECA (expanded clay balls) topped with a screen barrier to keep substrate out of the reservoir |
| Cleanup crew (CUC) | Dwarf white isopods plus tropical or temperate springtails -- both recommended together |
| Live plants | Pothos, philodendron, and dracaena -- hardy, tolerant of being slithered over by a heavy-bodied snake |
| Biodegradable top layer | Dry leaf litter or rotting wood -- feeds the cleanup crew |
| Humidity cycling | Mist/water more heavily overnight to mimic the natural nighttime humidity rise |
What Is a Bioactive Reptile Enclosure?
Benefits of Bioactive Enclosures for Reptiles
The Difference Between Bioactive and Naturalistic Reptile Enclosures
Debunking Bioactive Enclosure Myths!
Money-Saving Hacks for Building a Bioactive Enclosure!
How to Quarantine Terrarium Plants for Reptile Enclosures
Decorating an Enclosure
A thoughtfully decorated ball python enclosure supports natural behaviors, reduces stress, and creates a visually enriching environment for both snake and keeper. These articles cover how to build a large, enriching ball python habitat, how to set up a naturalistic enclosure, the pros and cons of live plants, which plants are toxic and must be avoided, how to safely source plants from hardware stores, reptile-safe enclosure painting techniques, and how strategic use of color can enhance your ball python's environment.
Creating A Large, Enriching Ball Python Enclosure!
Should I Use Live Plants in My Reptile Enclosure?
Are Hardware Store Plants Safe for Reptiles?
DON'T Use These Dangerous Plants in Your Reptile's Enclosure!!
Using Color to Enrich Your Reptile's Habitat!
How to Paint Your Zen Habitats Reptile Enclosure | Reptile Safe Customization
How to Set Up A Naturalistic Reptile Enclosure
Where to buy a Ball Python
Sourcing a healthy, well-started ball python from a reputable breeder or seller is one of the most important decisions you'll make as a new keeper. This article covers why reptile expos are one of the best places to purchase ball pythons, offering direct access to knowledgeable breeders, a wide variety of morphs, and the ability to evaluate animals in person before committing.
Ball Python Morphs
Ball pythons are one of the most morphologically diverse reptiles in the hobby, with hundreds of color and pattern variations produced through selective captive breeding. This resource highlights the top 10 most popular ball python morphs available today, helping prospective and experienced keepers alike understand the genetics, visual traits, and availability of the most sought-after ball python morphs on the market.
Quarantine
Quarantine is a non-negotiable step when introducing any new ball python into your home, especially if other reptiles are present. These articles explain how to set up an effective quarantine enclosure, how long quarantine should last, and how to prevent cross-contamination between reptiles sharing the same household — protecting both your new animal and your existing pets during the critical transition period.
How to Set Up a Quarantine Enclosure for Your Reptile
How to Limit Cross-Contamination Between Reptiles in the Same House
Feeding
A well-structured feeding routine is foundational to a healthy ball python — but ball pythons are also notorious for being some of the pickiest eaters in the reptile hobby. These resources cover the complete ball python food guide including prey type, feeding frequency by age and size, and how to choose the correct rodent size for your snake. You'll also find in-depth guidance on transitioning a ball python from live prey to frozen-thawed feeders, troubleshooting common feeding refusals, and answers to the most frequently asked ball python feeding questions. Whether your snake is eating enthusiastically or staging a hunger strike, this chapter gives you the knowledge and strategies to handle it with confidence.
| Feeding Schedule by Weight/Age | |
|---|---|
| Hatchlings (up to 5 weeks) | Every 5 days |
| Juveniles under 500g | Every 7 days |
| Sub-adults up to 1000g | Every 7-10 days |
| Adults over 1000g | Every 10 days (maintain a weight chart and regular vet check-ups to ensure healthy weight) |
| Prey size rule | About 10% of the snake's body weight. Avoid prey wider than the snake's widest girth. Smaller, more frequent meals are healthier and easier for your snake to digest than larger feedings. |
| Note | Your prey item will dictate the frequency of feedings. For example, an adult ball python will take longer to digest a large rat than if it eats 2 medium mice. All prey items have unique protein and fat ratios. Healthy ball pythons feel muscular, do not have fatty lumps or a bulbous bump towards their cloaca, and will have regular bowel movements (usually 5-7 days after feeding). |
Ball Python Complete Food Guide
What Size Rodent Should I Feed My Snake?
How to Switch Your Snake From Live to Frozen Thawed | Tips and Tricks
Answering The Most Asked Ball Python Questions | Zen Habitats
Weighing & Body Condition
Monitoring your ball python's weight and body condition is one of the most reliable and proactive ways to stay on top of their health. These resources cover how and when to weigh your ball python, what healthy weight progression looks like across different life stages, and how to accurately assess body condition score. You'll also find guidance on identifying the health risks associated with reptile obesity, how to determine whether your snake is truly thriving rather than just surviving, and how to distinguish normal fasting periods from genuine cause for concern. Together, weight tracking and body condition assessment give you a complete, ongoing picture of your ball python's overall wellbeing.
Ball Python Complete Food Guide
The Dangers of Reptile Obesity
How to Tell If Your Pet Snake Is Healthy
A Guide to Humane Care for Reptiles | The Five Freedoms of Animal Welfare
Is My Snake Thriving or Just Surviving? | Zen Habitats
Going to the Vet
Routine veterinary care is an essential part of responsible ball python ownership, and knowing when to seek emergency help can be life-saving. These articles cover how to recognize signs of illness in pet snakes, what a wellness exam for a ball python should include, and how to prepare for reptile emergencies — including what to have on hand and how to find a qualified reptile veterinarian.
| Veterinary Care Guidelines | |
|---|---|
| First vet visit | Within the first few weeks home to establish a baseline and build a relationship with an exotic vet |
| Fecal test | Recommended at intake, especially for rescued, rehomed, or wild-caught animals |
| Bring to the appointment | Enclosure temps/humidity, lighting setup and UVB details, photoperiod, weight history, feeding chart, and a fresh fecal/urate sample |
| Finding a vet | Use the "Find a Vet" tool at arav.org |
| Emergency signs | Open-mouth breathing, severe or repeated stuck shed, mouth swelling/discharge, prolonged refusal to eat with significant weight loss, neurological symptoms |
Hydration
Proper hydration is critical to a ball python's kidney function, shedding success, and long-term health. These resources explain why reptile hydration matters, how to recognize the signs of dehydration in ball pythons, and how water intake intersects with diet, humidity, and enclosure conditions — giving you a complete picture of how to keep your snake properly hydrated year-round.
| Hydration Guidelines | |
|---|---|
| Water dish | Large enough for full-body soaking; available at all times |
| Water type | Dechlorinated tap, filtered, or spring water -- avoid distilled water |
| Dehydration signs | Loose/wrinkly skin, poor skin elasticity, orange or yellow urate, lethargy, sunken eyes |
| Pinch test | Gently pinch the skin -- it should spring back quickly if the snake is well hydrated |
| Soaking myth | Reptiles do not absorb meaningful water through skin/cloaca -- soaking alone doesn't hydrate, it only encourages drinking |
| Severe dehydration | Requires vet-administered subcutaneous fluids (e.g., Ringer's/LRS solution) |
Why Reptile Hydration Matters: Risks of Dehydration and How to Prevent It
Ball Python Complete Food Guide
Shedding
Shedding is a natural, recurring process that ball pythons undergo throughout their lives — but it's also one of the most common sources of concern for new keepers. These articles explain why reptiles shed, what a healthy shed looks like, how to identify and address a problem shed, and step-by-step guidance for safely removing stuck shed from a ball python to prevent injury and infection.
| Shedding Facts | |
|---|---|
| Young animal frequency | As often as every 2 weeks during rapid growth |
| Subadult frequency | Roughly every month |
| Adult frequency | Roughly every 2 months |
| Shed duration | About a week to 10 days from first signs (dulling, then "in blue") to a completed shed |
| Normal process | Sheds in one piece, head to tail -- do not assist a healthy shed |
| Assisting stuck shed | A lukewarm (~85°F) humidity chamber with a damp towel for up to an hour -- not a soak |
| Most common cause of poor shed | Low humidity or dehydration -- correct husbandry before repeating assistance |
Why Do Reptiles Shed?
How to Remove Stuck Shed From A Snake
Enrichment
Ball pythons are far more behaviorally complex than their reputation as "pet rocks" suggests, and providing meaningful enrichment is essential to their psychological and physical wellbeing. These resources cover ball python-specific enrichment ideas, how to build a large and enriching enclosure, DIY enrichment projects for snakes, the basics of snake enrichment, how to tell if your reptile is bored, the role of color and seasonal cycles in enrichment, and whether reptiles can see and respond to color in their environment.
Not JUST A “Pet Rock” | Ball Python Enrichment Ideas
Creating A Large, Enriching Ball Python Enclosure!
Enriching Your Reptile's Life - Basics of Providing Enrichment For Your Reptiles
Do I Need to Provide Enrichment for My Reptile? | Zen Habitats
Is My Reptile Bored?
Using Color to Enrich Your Reptile's Habitat!
Can Reptiles See Color?
Basics of Providing Enrichment For Snakes
Easy DIY Reptile Enclosure Enrichment For Snakes
How to Replicate Seasonal Cycles for Your Pet Reptile
Handling
Handling a ball python correctly — and knowing when not to handle — is a skill that builds trust and reduces stress for both snake and keeper. These articles address how much handling is appropriate, whether pet reptiles need to be handled at all, how to handle a nocturnal or crepuscular reptile during daylight hours, and practical techniques for building a trusting relationship with a ball python that's reluctant to be held.
| Handling Guidelines | |
|---|---|
| Acclimation period | Avoid handling for the first 1-2 weeks after bringing the snake home |
| Session length | 10-15 minutes at a time to limit stress |
| Post-feeding wait | At least 48 hours before handling to allow digestion |
| Technique | Approach from the front (not overhead) and lift from underneath, supporting the body |
| Stress signs | Hissing, pulling into an "S" shape, quickly pulling the head back, balling up |
Are You Handling Your Reptile Too Much?
Do Pet Reptiles NEED To Be Handled?
Why Your Reptile Doesn’t Trust You (And What You Can Do About It!)
Can I Hold My Nocturnal or Crepuscular Reptile During the Day?
Cohabitation
Ball pythons are solitary animals in the wild, and housing them together in captivity carries significant risks. This article takes a comprehensive look at reptile cohabitation — covering the behavioral, health, and safety reasons why keeping ball pythons together is generally not recommended, and what keepers should understand before considering any multi-animal setup.
Behaviors
Learning to read your ball python's body language is one of the most valuable skills you can develop as a keeper. These resources decode common ball python behaviors and what they indicate about stress, comfort, hunger, and health — including why your snake may not yet trust you and how to change that, how to assess whether your snake is truly thriving, and what cryptic basking behavior looks like in ball pythons and why it matters.
Why Your Reptile Doesn’t Trust You (And What You Can Do About It!)
Answering The Most Asked Ball Python Questions | Zen Habitats
Is My Snake Thriving or Just Surviving? | Zen Habitats
Cryptic Basking in Reptiles | What Is It?
Common Diseases/Ailments
Ball pythons are susceptible to a range of health conditions, many of which can be prevented or minimized with proper husbandry. This chapter covers the causes and symptoms of metabolic bone disease (MBD), how to prevent and identify impaction, how to recognize and treat reptile mites using both conventional and chemical-free methods, and what keepers need to know about Salmonella transmission risk from pet reptiles — giving you the knowledge to keep your ball python healthy and catch problems early.
| Common Health Issues | |
|---|---|
| Mites | External parasites feeding on blood; signs include visible crawling bugs, excess soaking, weight loss, lethargy |
| Mouth Rot (Infectious Stomatitis) | Bacterial/fungal mouth infection; signs include redness, ulcers, discharge, and appetite loss |
| Upper Respiratory Infection (URI) | Usually from improper temps/humidity or poor sanitation; signs include wheezing, open-mouth breathing, mucus |
| Internal/external parasites | Includes pinworms, coccidia, hookworms, roundworms (internal) and mites (external); diagnosed via fecal test |
| Inclusion Body Disease (IBD) | Highly contagious, no cure; signs include tremors, stargazing, inability to right itself |
| Poor shed (Dysecdysis) | Usually a husbandry issue (low humidity/dehydration); shows as patchy or stuck shed |
| Nidovirus (Ophidian serpentovirus) | Highly contagious respiratory virus, no cure; signs include respiratory distress and mouth rot |
| Obesity | Common and easy to miss in a thick-bodied species; signs include scale separation, fat rolls, a tube-shaped body |
| Cryptosporidiosis | Highly transmissible, incurable parasite; signs include diarrhea, weight loss, regurgitation |
How to Prevent and Treat MBD in Reptiles | Metabolic Bone Disease
What Causes MBD in Reptiles? | Metabolic Bone Disease Causes and Symptoms
Read more
Preventing Impaction in Pet Reptiles
How to Prevent Reptile Mites | Zen Habitats
Treat Mites in Your Reptile's Terrarium without Chemicals! | Natural and Safe
Can My Pet Reptile Give Me Salmonella?
The Dangers of Reptile Obesity
Ball Pythons in the Wild
Understanding ball python natural history is the first step toward providing exceptional care in captivity. These resources cover everything from wild ball python habitat and geographic range across sub-Saharan Africa to natural diet, wild behaviors, and lifespan expectations. By understanding how Python regius lives, hunts, and thermoregulates in the wild, keepers can make more informed decisions about replicating those conditions in a captive setting.
Ball Python Care Sheet Provided By ReptiFiles
Read more
Ball Python Essential Care Information
Answering The Most Asked Ball Python Questions | Zen Habitats
Recommended Ball Python Enclosures & Accessories
Reptile Enclosure Bio-Basin
Zen Corner Cave
Sold out
Cork BRANCH (Large)
Sold out
Cork BRANCH (Small)
Magnolia Pods (5 pods)
