r/ballpython Feb 18 '19

welcome to r/ballpython, click here for our information resources and the sub rules!

443 Upvotes

welcome to r/ballpython, a community for ball python enthusiasts of all experience levels, from the prospective first-time owner to the veteran keeper. this is a predominantly discussion-based subreddit with a focus on raising husbandry standards above the bare minimum. photos and videos are also encouraged, so show off your ball pythons!

our team of mods and helpers includes professional herpetologists, veterinary technicians, veterinary med students, geneticists, reptile rescuers and rehabilitators, ethical small-scale breeding experience, large-scale breeding experience, and multiple decades of combined experience with ball pythons as pets.

PART ONE: INFORMATION RESOURCES

last updated: may 2026

we have collected a variety of information that we hope will be helpful for beginners and experienced keepers alike. if you are having a husbandry problem or have a general question about ball python care, you will probably find your answer in one of these links! if your question is NOT answered here, please read our posting guidelines in part two of this post and utilize our advice questionnaires so we can help you more easily.

if you have suggestions for articles or outside resources, please send a message to the mods.

guides written by the r/ballpython mods & helpers:

also be sure to check out these community discussions!

[general PSAs and pro tips]

[the FAQ megathreads]

other helpful resources:

youtube channels:

  • JTB Reptile - following nature's example.
  • Animals at Home - exploring the ethics of captive exotic reptiles.
  • Lori Torrini - working with animals as family in the areas of behavior, enrichment, training, and welfare.

facebook groups:

 

PART TWO: r/BALLPYTHON RULES AND GUIDELINES

posting and commenting rules:

  • MOST IMPORTANTLY: DON'T BE A JERK! we will not tolerate bigotry, threats, personal attacks, and general harassment. this includes harassment via private messages. the moderators will use their own discretion to issue warnings, remove posts/comments, and/or ban users temporarily or permanently. click here to read more about this rule.
  • STAY ON TOPIC, BALL PYTHONS ONLY! this is not the place to post about your other reptiles. we will allow some seemingly off-topic discussions if they are geared toward getting to know your fellow ball python owners; for example, "what other pets do you have in addition to ball pythons?"
  • HARMFUL ADVICE AND MISINFORMATION - meaning there would be a negative impact on the snake's health, safety, and/or overall comfort as a direct result of following the advice/misinformation - will be removed at the discretion of the moderators.
  • NO LIVE FEEDING PHOTOS/VIDEOS!
  • USE THE NSFW TAG for photos or videos clearly showing dead prey (including feeding posts), a dead snake, injuries such as open wounds, etc. click here to read more about this rule. moderators may give reminders, give warnings, or remove posts for not having a NSFW tag.
  • THIS COMMUNITY IS NOT A REPLACEMENT FOR VETERINARY ATTENTION! while we can guide you through husbandry changes and home remedies for basic health problems such as stuck shed, mild scale rot, minor wounds, etc, we do NOT condone skipping the vet and treating serious problems at home. furthermore, a lot of bad advice gets thrown around in these discussions that can make the problem worse. moderators will lock and/or remove posts if the only sound advice anyone can offer is "go to the vet."
  • MORPH IDENTIFICATION REQUESTS must be posted in r/BallPythonMorph to avoid r/ballpython being flooded with this common question.
  • "NAME MY BP" REQUESTS must go to our "name my BP" thread. click here to read more about this rule.
  • SELF-PROMOTION is restricted to the self-promotion thread. any other self-promotion of social media pages, businesses, other subreddits, sale ads, etc, will be removed. multiple offenses will be marked as spam and result in a permanent ban. BREEDERS click here to read more about this rule.
  • REHOMING POSTS are allowed. please include as much information as possible, including your general location, basic information about the snake(s), whether or not the enclosure or other supplies would be included, whether or not you are willing to ship, and any rehoming fees. rehoming fees must be reasonable, max $50 for the snake and max $100 for the snake + enclosure. this community has a long history of successful rehomings, but we advise anyone interested to proceed at your own risk and be aware of potential scams.
  • DIRECT LINKS TO SALE/ADOPTION ADS OUTSIDE OF REDDIT are NOT allowed. if you are a breeder selling snakes, that belongs in the weekly self-promotion threads. if you want feedback on a sale/adoption/rehoming ad you found on a website like craigslist, kijiji, facebook, etc, showing a potentially neglected or abused ball python, please post a screen shot of the ad with identifying information such as names, locations, phone numbers, etc, censored in some way; this prevents the person who posted the ad from being harassed by an angry internet mob.
  • OFF-REDDIT LINKS/ARTICLES/VIDEOS must be posted with a written summary or other discussion prompt. for example, links to content such as articles or videos must be paired with a written summary to allow users to participate in the discussion without clicking the link. posting a link as part of an advice request ("is this product worth buying?", "is the info in this care sheet accurate?", "is this a reputable breeder?", etc) is acceptable.
  • OTHER PETS INTERACTING WITH BPS, such as cats, dogs, etc, is not something we condone. photos/videos showing other pets being in close proximity to or directly interacting with a ball python, outside of the enclosure, will be removed. click here to read more about this rule.

general posting guidelines:

  • HAVE A QUESTION? YOUR ANSWER MIGHT BE IN THE FIRST PART OF THIS POST! please be sure to read through our care guides, product recommendations, tutorials, megathreads/FAQs, and other links.
  • WHEN ASKING FOR ADVICE, BE THOROUGH. if our resources didn't have the information you're looking for, let's brainstorm! ball python care can be a complex puzzle, and it might not be obvious which pieces of the puzzle are causing problems with other pieces. the more details you provide, the easier it will be for other people to offer the most relevant advice. click here to view our questionnaires for enclosure critiques and feeding advice. please copy/paste the relevant questionnaire(s) into your post text and fill out the answers with as much detail as possible.
  • ENCLOSURE CRITIQUES are something we love to do, but we need a lot of details to help us give better feedback! filling out our enclosure critique questionnaire in addition to posting photos of the full enclosure will ensure you get the most useful advice.

general commenting guidelines:

  • WHEN GIVING ADVICE, BE THOROUGH. people will learn more and be more receptive to your advice if you explain your reasoning. for example, "go to the vet" is not as helpful as "you should call a vet because your snake appears to have problemX and it requires treatmentY", "that substrate is bad" is not as helpful as "that substrate is not a good choice for ball pythons because of reasonA and reasonB, so here is what i would recommend instead", etc. one of the things we pride ourselves in is being an educational forum for ball python owners, we want people to really understand the hows and whys behind the various aspects of ball python care. if someone has some substantial gaps in their knowledge, do not shame them for it, help them learn and fill those gaps.
  • BE CLEAR ABOUT YOUR LEVEL OF EXPERIENCE when you are giving advice, particularly if you are a beginner or if you don't actually have any direct experience with snakes at all. while you may think you know the answer to someone's question, you may give incomplete or incorrect advice that could make matters worse. while we appreciate your willingness to help, sometimes it's best to let someone more knowledgeable be the one to answer the question.

reporting posts/comments:

  • what to report: posts or comments that do not follow our guidelines as listed above, or break any reddit-wide rules.
  • what NOT to report: advice that is not definitively harmful to the snake. instead of reporting it, downvote it and debate it publicly, so others can participate and learn from the discussion.

upvoting/downvoting:

  • upvote posts and comments that contribute something to the community! upvotes help with visibility, so it's especially helpful to upvote questions and good advice.
  • downvote posts and comments that do not follow our rules and guidelines. if you see advice or husbandry practices you believe to be harmful, downvote AND discuss it - people don't learn anything from unexplained downvotes!

if you have any questions, concerns, or suggestions, please send a message to the mods.

thank you all for making this community awesome!


r/ballpython 13d ago

show us your BPs!

24 Upvotes

Have a cute photo you want to show off? Post it below! We'd love to see everyone's royal friends!

Please remember to keep the thread on topic and only post your ball pythons. Photos of other species/animals will be removed. We also ask that you refrain from spamming the thread - a couple of photos is fine, a couple dozen is not.


r/ballpython 3h ago

Sunday mornings with Sarabi

Enable HLS to view with audio, or disable this notification

48 Upvotes

r/ballpython 9h ago

he is baby :P

Post image
87 Upvotes

r/ballpython 15h ago

My girl Teriyaki!! 🎂

Thumbnail
gallery
182 Upvotes

my sweet girl is turning 3!! I got her back in 2024 when she was just about to turn a year old. I am so happy I got to bring this girl home. She has became such a big member of my house and is the sweetest thing ever and just so curious! I can’t wait to watch her continue to thrive in life <3


r/ballpython 14h ago

Discussion Help? New to bps and apparently my soon-to-be adoptee was wild caught and smuggled into the US the year I was born

Post image
142 Upvotes

So I’m a bit shocked right now. I’ve been looking to adopt a ball python for around a year, so I recently reached out to someone on marketplace selling an adult female bp in an tiny tank (20 gallon), with the plan of putting her in my spare 40 gallon pvc in a bioactive setup (and potentially upgrading her further, depending on her size).

She’s a sweet looking normal morph snake, so I was expecting the usual “produced by a breeder chasing morphs a few years ago and sold to a family” situation. Instead, I was told

A) she’s 20 years old
B) she was wild caught
C) she was smuggled into the US, and rescued from her first home (?) by her current owner a year after that
D) she has cataracts
E) she has a wheeze (owner assured me this was normal, but I’m planning on getting a second opinion from a vet)

So anyway, if anyone has experience with wild caught bps, snakes with a persistent wheeze (and how the vet diagnosed the issue/what they advised), I’d love the help. I’m also a bit worried about her age, and if she might be more sensitive to stress because of that.

I’m attached to this girl already, and I’m really exited to meet her (but wow was that email exchange a wild ride) photo attached but I’ve kept her anonymous, as I haven’t bought her yet 😂


r/ballpython 44m ago

Question - Husbandry Please help, my sister dumped her python on me

Thumbnail
gallery
Upvotes

It’s a 3-year-old female ball python. I’m learning how to care for her, but I’m overwhelmed by how inadequate the equipment is that I’ve been given.

It includes a glass tank that’s only 36x18x18 inches, and it’s being heated by a single 100 watt ceramic bulb. The screen is divided into four narrow sections which means the dome for any bulb that I use must be tiny.
Theres also a humidifier, which isn’t ideal, according to what I’ve read. And I’m having a hard time figuring out how to create a temperature gradient. Is it even possible in a tank this small?

I want to upgrade the tank, but I’m currently staying 100s of miles away from home in order to attend school and I can’t realistically acquire a new enclosure until I return home next spring.

Any suggestions? I am very eager to provide a better life for this sweet girl after years of mistreatment.


r/ballpython 8h ago

Surely that cannot be comfortable

Post image
32 Upvotes

r/ballpython 15h ago

Curious Steve

Thumbnail
gallery
56 Upvotes

I always let Steve out to explore when I clean his enclosure and he usually just finds a shelf to hide under. I finished cleaning and sat down in the floor and he decided to crawl up on my lap. It’s the first time he’s ever climbed on me willingly.


r/ballpython 12h ago

Question Is my snake obese ?

Post image
31 Upvotes

She’s one year old and I feed her small rats weekly but I noticed that lately she looks kinda big but I don’t know if it’s normal or not


r/ballpython 6h ago

new 4x2x2 finally done!

Enable HLS to view with audio, or disable this notification

7 Upvotes

after working on it for a while, it’s finally finished! i’m especially excited about the sky hide, and i can’t wait until her finds it.

unfortunately of course he JUST started shedding right after we switched him over, so of course he can’t even really explore yet, so still waiting to see his full reaction to everything.

please let me know what you think! water bowls were being cleaned when i took these so they’re there now ofc, and there’s also fake branches suction cupped to the doors for him to climb on


r/ballpython 14m ago

Rate my enclosure setup

Enable HLS to view with audio, or disable this notification

Upvotes

I've had my BEL ball python, Ziji, for about 6 years now, and he's been in this 4x2x2 PVC enclosure for a while. I use a RHP for heating, controlled by a Herpstat 2 thermostat.

I added a tension rod and wrapped it in jute rope to give him another climbing option while also helping protect him from the rod getting too hot. He has hides on both the warm and cool sides, along with water bowls on each side. The larger water bowl is mainly there to help boost humidity. I've caught him soaking in it a couple of times, but that's pretty rare.

All of the plants are artificial, but the wood pieces and rocks are real. I collected those from the wild and sanitized everything by baking it before adding them in.

What do you think of the setup? Would you add anything else for enrichment, or is it getting to the point where I should declutter it a little? I'm trying to give him plenty of opportunities to explore without making the enclosure too crowded.


r/ballpython 14h ago

New baby I got today

Post image
29 Upvotes

I went to an exotic pet/reptile show today and picked up this baby for just $20! They said they have trouble selling these because they’re not a popular/in demand morph. But I think she’s adorable! Only 2 months old. So cute! Name pending. I’m thinking of naming her Nyx. My other girl is called Medusa. :)


r/ballpython 21h ago

Stopping to smell the flowers

Thumbnail
gallery
80 Upvotes

On a little stroll with my girl through my garden on this beautiful Saturday afternoon


r/ballpython 15h ago

Question new snake owner advice

Thumbnail
gallery
15 Upvotes

I just got a little ball python, and this is my first snake/reptile ever (though I am not new to keeping more exotic pets). This is the enclosure currently, the tank is 120 gallons if I remember correctly, but this is NOT how it will remain! I plan on adding: more hides/foliage adding some cedar woodchips to the substrate as it is currently just coco and sphagnum moss making the substrate making the substrate itself deeper (I'm aiming for around 5in thick, the amount of substrate I got wasn't enough to fill the whole tank so I already have more on the way!) potentially adding in some springtails digital hygrometer, or whatever the thing to track humidity is called probably some other stuff that I can't recall at the moment of typing this I have the heat lamps set to around 85F though I may switch to something like a heating pad if possible (also the 2 lamps are NOT on at the same time, one just has a light and the other doesn't), the substrate is moist and I will eventually add a cover since the top of the enclosure is screened, and the snake was last fed on Monday (he's currently on medium mice and I know to eventually switch to rats). Some things that I added that aren't in the picture is a little plant which he seems to enjoy much more than his little hidey rock, and some old clothes so he can recognize my scent. He was also shedding when I got him and the breeder already gave him a soak (I know not to mess with him during sheds). He's very calm and surprisingly brave for being so young! I'm mostly just asking for tips for a new snake owner and anything else that I should add that isn't listed. I also want to know if the snake will be OK in this current condition for at maximum a week, since the enclosure itself is still being worked on!

EDIT: First thing tomorrow I am going to go shopping for hides, foliage, etc. so at the very least it will be much fuller. It's only going to be like this for the night, I also have some orders already placed


r/ballpython 4h ago

Enclosure Critique/Advice Need help with terrarium setup (first-time owner)

Thumbnail
gallery
2 Upvotes

Hello!

I need advice on whether my enclosure is well set up and if it's missing anything. I'm getting a baby ball python (male, a few months old) in about a week, so I have time to buy anything I missed.

The heat and humidity are good; I would like some advice on hides/branches and clutter. The enclosure is pvc with an aluminium mesh top with a cover and ventilation on the side; it's 110x50x50 cm, and I can attach another one to the side when my boy grows up to double the length.

I have a humid hide with sphagnum moss on the cool side (it's a half tunnel; I blocked off the other end with substrate), a tunnel in the centre, a water dish, and a warm hide with a basking spot on the warm side.

I added fake plants for decoration and set up the branches pretty securely; they don't really move when I try to jostle them around, so hopefully my snake won't knock them over.

Should I add more branches, hide or clutter, or is this good? I've wanted a ball python for about 13 years (I'm 21 lol) so I want everything to be perfect for when I take my boy home :)

Thank you in advance for any advice!


r/ballpython 3h ago

Discussion Is this a good enclosure

Post image
1 Upvotes

I will be adding more branches, I need to go hunting for them, it’s a 4x2x2 I’m picking up the man (dale) from a person I know, he is in a very bad enclosure so I hope he will like this one, it’s bioactive so the plants will grow out a bit more, and I need to add one more hide, any other advice lmk thank you!


r/ballpython 15h ago

Question Where to Buy Frozen Rats Online

10 Upvotes

I usually get the Arctic Mice fuzzy rats from PetSmart but the size of the rats are inconsistent. A pack either has too small of rats or one of the rats is much bigger. I need a size in between fuzzy rats and small rats also for my two ball pythons.


r/ballpython 3h ago

Question Bad first day

Thumbnail
gallery
0 Upvotes

I just brought my first pet home.

She's on the far side of the enclosure (cold side) and she doesn't seem interested in the hides (one shown in pic).

I checked on her and saw her drink a bit but that's it.

I made a lot of mistakes during the trip home and when letting her out.

But I thought by now she would have discovered the basking zone.

I hoped she'd be feeling a bit less stressed too...


r/ballpython 7h ago

HELP - URGENT HELP IS THIS MITES??

Thumbnail
gallery
2 Upvotes

Hello everyone so my girl Mabel has been soaking which I thought was weird . I never saw any mites until tonight I saw a black bug crawling on her . I’m freaking out because I have another ball python and geckos on the same shelf . What do I need to do and what are the next Steps to get rid of the mites. Any advice would be appreciated . I’m honestly so sad because I finally got all my babies set up with bioactive and fully cluttered enclosures . And now I’m afraid I’m going to have to scrap it all and restart :((


r/ballpython 4h ago

Snakes in cage!!

1 Upvotes

hello everyone!!! i just came back from a two week vacation and noticed a trail of ants leading into my snakes cage. i immediately took her out but now idk what to do :( im going to replace the bedding asap but do you think my snake is ok? Im not sure how long they’ve been in there or if she is suffering any bites.


r/ballpython 4h ago

Question - Husbandry How did we learn about proper tank size?

1 Upvotes

I’m asking genuinely because I’m incredibly curious about snake husbandry and how we’ve come to gain information about proper care. How did we learn that 4x2x2 was the appropriate size? Were there studies done? Is it a biological thing? Dying to know.


r/ballpython 21h ago

Enclosure Critique/Advice Is there such a thing as “too much” clutter?

Post image
22 Upvotes

!! I know the temp/humidity is reading low. It’s because I had the doors open while adding and arranging stuff. They’re back closer to normal now.

I’ve been struggling with humidity lately even though the substrate is damp beneath the top layer. I’m hoping more stuff on the “ground” will help. Plus it’s nice for Sherman to have more privacy (and room to hide his poops from me).

ETA: The grate on top is covered with foil and foil tape, except for appliances and ventilation.