Scientific name: Python regius

Size: 3 – 5ft

Lifespan: up to 30+ years

Population: 50,000+

Primary Colour: Black & Yellow

Endangerment: Common

Habitat: Africa

Difficulty of Keeping: Easy

Optimum environment Temperature: 95°F hotspot with ambient temp of 80°F

What do they eat? Primarily rodents, such as mice and rats.

Purpose: Ball pythons are ambush predators, they can wait numerous days for prey to cross their path.

Eggs or Live birth: Egg baring snake.

Venomous: None venomous/ None poisonous

Are they kept in captivity? Second to the corn snake, royal pythons are closing the gap for the most popular pet snake in the world each year.

Ease of keeping as a pet: Once set up correctly, care is very simple and low maintaince.

Cost: Ranges between £10 – £10,000’s+ dependant on morph (colour)

Ball Python Fun Facts

  • The most popular python kept in captivity by far.
  • In excess of 300+ different colour and morph variations available and increasing at a rapid rate by breeders. the banana ball python is one of the most popular options.
  • A non-venomous snake that kills its prey by constriction.
  • The royal python is the smallest species among all other African native pythons.
  • The name ball python comes from their defensive mechanism to curl up into a tight ball using their body to protect their head in the middle.

Overview of a Royal Python

A mid-sized snake which makes a fantastic pet, since the growth of morphs (colours see section below).

Royal pythons are fastest growing pet snake, they are heavy bodied but only grow to a reasonable size.

Ball pythons are a great way to begin owning pet snakes, rarely are they aggressive and care requirements are among the easiest.

With any animal there are some downsides to this species, reptiles’ enthusiasts often refer to them as pet rocks.

This has some truth in it, mostly this is when you have a hatchling or sub-adult, as they age ball pythons become very curious about their surroundings.

Other than minor downside, they are amazing hardy snakes.

More active snakes include, corn snakes, boa constrictors and the king snake.

Ball Python Captive Care

In general caring for your royal python will be a breeze, they are very low maintenance snakes.

The most difficult part is the initial setup, this can cause confusion, but we have included ever potential question or concern you may have.

If you do not find what you are looking for, contact us directly or leave a comment below and we will be sure to answer within a few hours.

Simply follow our guide and this will make sure everything is setup correct and this will ensure your pet snake is given the best care.

Now let’s dive straight into what you will need!

Royal Python Setup Checklist

  • Vivarium
  • Thermostat
  • Heat source (heat bulb or mat)
  • Water dish
  • Substrate or bedding
  • Feeding Tongs
  • Decoration

Vivarium Choice

First and foremost, choosing the right size cage will save you money and waste or re-selling.

The size of the vivarium’s length and depth should always be larger than the total length of the snake.

When choosing which size, always go 10-25% larger than this, in doing so for this species of snake will only require 2 vivarium’s or 3 if you have a large adult.

When young (under 1 year old) a plastic terrarium will be perfect for your pet royal python.

We recommend a 2ft by 1ft size as this will see them right through their sub-adult phase.

1+ years old are best transferred to a wooden vivarium as it looks much better with the viewing point, and it is much sturdier preventing escape.

At this point the snake’s growth will rapidly slow, so a 3ft by 1.5 – 2ft deep vivarium will be perfect and for the most part will be an adequate home for the rest of their life.

Thermostat Choice

The thermostat you should choose is completely dependent on how you want to heat the vivarium.

There are 2 main heat setups both have pros and cons.

Using a heat lamp of any kind will require a dimming thermostat, these are better suited as they will restrict the power going to the bulb by a percentage to consistently achieve the optimum temperature.

Secondly is using a heat mat or cable, using these are often cheaper to run on energy bills they are more popular for breeders and keepers alike.

A mat stat perfectly fits the bill for this heating type, they are also cheaper to buy rather than the dimming thermostat, costing around £25.

The downside to a heat mat is its lack of ability to increase the ambient air temperature within their environment.

So, if you live in a colder area of the world a heat bulb is better suited but for the majority, I would recommend anyone to use a heat mat and mat stat.

Please note, ALWAYS use a thermostat for every reptile, the most common cause of a snake need veterinary attention is due to unprotected heat causing burns.

Best beddings or substrates

For the best combination of cost and comfort, aspen is by far the best option for royal pythons.

This can be found at almost every pet store that covers reptiles also.

Second is newspaper, it is less comfortable for your snake but is often free.

If you prefer this option, then consider getting a paper shredder this will fluff up the newspaper making it much softer for your ball python to lay on.

Ensuring the enclosure is clean always is important, spot cleaning must be done frequently, whereas a full clean out and disinfection of the caging should be done every 1 – 2 months.

What to feed your Royal Python

Royal pythons eat live animals only, the most popular are mice and rats in captivity.

These are available at most local reptile included pet stores, but I would recommend if you have more than 1 snake to get 50+ rodents at a time online, this can save lots of money in the long term.

Rodents have all the nutrients needed to keep a happy and healthy snake, there is no need for additives.

Feeding your royal python frozen thawed has several benefits to feeding live which has none.

Determining the size often causes confusion among new keepers, this is easy, simply find the widest part of the snake’s body, the prey should be of a similar size.

A feeding schedule is good for you and the snake, not only will it allow you to track if they have missed a feed, it always becomes routine to feed on a certain day.


  1. bedding set

    I have learn a few just right stuff here. Certainly price
    bookmarking for revisiting. I surprise how a lot effort you set to
    make this sort of wonderful informative web site.

  2. spinning top toy

    I am really impressed with your writing skills as well as with the layout on your blog.
    Is this a paid theme or did you modify it yourself?
    Anyway keep up the nice quality writing, it’s rare to see a nice blog
    like this one these days.

  3. David

    I blog often and I truly appreciate your content.
    This article has truly peaked my interest. I will bookmark
    your blog and keep checking for new details about once per week.
    I subscribed to your RSS feed too.

  4. Faster

    Hi my family member! I want to say that this article is awesome,
    great written and come with almost all vital infos.
    I would like to peer more posts like this .

  5. Mike

    It is perfect time to make some plans for the long run and it is time
    to be happy. I have read this put up and if I may I wish to counsel you few fascinating
    things or advice. Perhaps you could write subsequent articles regarding this article.
    I desire to read more things about it!

  6. Merrill

    Hey there I am so thrilled I found your web site, I really found you by
    error, while I was looking on Askjeeve for something else, Anyhow I
    am here now and would just like to say thank you for a fantastic post and a all round enjoyable
    blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have bookmarked it and also added in your
    RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the
    excellent work.

  7. syairullegot

    Nice post. I was checking continuously this blog
    and I’m impressed! Extremely helpful information specifically
    the last part 🙂 I care for such info a lot. I was looking for this certain information for a long time.
    Thank you and best of luck.

  8. David

    This site was… how do I say it? Relevant!! Finally I’ve found
    something which helped me. Kudos!

  9. Adam

    This design is spectacular! You most certainly know how to keep a reader
    amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic
    job. I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  10. Mary

    Your method of describing everything in this article is
    truly pleasant, every one can easily be aware of it, Thanks a lot.

  11. Katie

    Good day! This is my first visit to your blog! We are a group of volunteers and starting a new initiative
    in a community in the same niche. Your blog provided us useful information to work on. You have done a outstanding job!

  12. Jannette

    I feel this is one of the such a lot important information for me.
    And i’m happy reading your article. But should remark on some common things,
    The website taste is perfect, the articles is really great : D.
    Good process, cheers

  13. depobola

    Do you have any video of that? I’d want to
    find out some additional information.

  14. Maxine

    Having read this I thought it was extremely informative.
    I appreciate you taking the time and energy to
    put this content together. I once again find myself spending a lot of time both reading and posting
    comments. But so what, it was still worthwhile!

  15. depolagi

    Hello, i think that i saw you visited my weblog so i came to “return the favor”.I am attempting to find
    things to improve my site!I suppose its ok to use a few
    of your ideas!!

  16. China

    It’s really a great and helpful piece of info. I am satisfied
    that you shared this helpful information with
    us. Please stay us up to date like this. Thank you for sharing.

  17. Rachael

    I am sure this piece of writing has touched all the internet people,
    its really really pleasant piece of writing on building up new website.

  18. kiss

    You ought to take part in a contest for one of the best websites
    on the net. I am going to highly recommend this site!

  19. maha168

    Hi there friends, its great piece of writing concerning cultureand fully explained, keep it
    up all the time.

  20. John

    This is really fascinating, You are an overly professional blogger.
    I’ve joined your feed and stay up for in the hunt for extra of your wonderful post.
    Additionally, I have shared your web site in my social networks

  21. Mabel

    Hi to every one, as I am really keen of reading this blog’s post
    to be updated daily. It carries good stuff.

  22. Dave

    Incredible points. Sound arguments. Keep up the good work.

  23. Kraig

    Good day! This is my first comment here so I just wanted to give a quick shout out and tell you I really enjoy reading your blog posts.
    Can you recommend any other blogs/websites/forums that cover the same topics?
    Thank you so much!

  24. ghematxa

    My partner and I absolutely love your blog and find many of your post’s to be just what I’m
    looking for. Do you offer guest writers to write content to suit your
    needs? I wouldn’t mind publishing a post or elaborating on a number of the subjects
    you write regarding here. Again, awesome site!

  25. Simon

    Ahaa, its nice conversation regarding this paragraph here at
    this weblog, I have read all that, so at this
    time me also commenting here.

  26. Adena Bratten


  27. Hailey Waybright

    Would be better if they came in black

  28. Cassandra

    Hey there! I just wish to offer you a big thumbs up for the
    excellent information you have here on this post. I’ll be coming back to your web
    site for more soon.

  29. betberry deposit

    Very nice article. I absolutely love this site.
    Keep it up!

  30. Branden Etheredge

    “This site was… how do you say it? Relevant!! Finally I’ve found something that helped me. Cheers!”

  31. Scott

    Since the admin of this website is working, no hesitation very
    shortly it will be famous, due to its quality contents.

  32. daftar

    Your mode of telling all in this piece of writing is genuinely fastidious, all be capable of without
    difficulty know it, Thanks a lot.

  33. Brian

    Excellent post. I used to be checking continuously this weblog and I’m impressed!

    Extremely helpful info specially the closing part 🙂 I
    handle such information much. I was looking
    for this particular info for a very long time.
    Thank you and good luck.

  34. Stefan

    I’m not that much of a online reader to be honest but your blogs really nice, keep it up!
    I’ll go ahead and bookmark your website to come back in the future.

    Many thanks

  35. Demetrius

    This paragraph will assist the internet visitors
    for building up new blog or even a blog from start to end.

  36. Maha

    This is very fascinating, You’re a very professional blogger.
    I’ve joined your rss feed and look forward to
    in the hunt for more of your magnificent post. Additionally, I have shared your website in my social networks

  37. Maha

    It’s an amazing post for all the online viewers; they will
    get benefit from it I am sure.

  38. James

    Hi, I do believe this is an excellent website. I stumbledupon it
    😉 I will come back once again since I book-marked it.

  39. Malinda

    Wow, that’s what I was looking for, what a material!
    present here at this website, thanks admin of this
    web site.

  40. Juana

    Wow that was unusual. I just wrote an extremely long comment but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again. Anyway, just
    wanted to say excellent blog!

  41. Newton

    Great delivery. Solid arguments. Keep up the amazing effort.

  42. Betberry link alternatif

    Thanks very interesting blog!

  43. g

    Can you tell us more about this? I’d care to find out more details.

  44. Matthias

    Nice blog here! Also your web site loads up fast! What web host are you using?
    Can I get your affiliate link to your host? I wish my website loaded up as
    quickly as yours lol

  45. Daftar

    I have been browsing online more than 4 hours today, yet I never found any interesting article like yours.
    It is pretty worth enough for me. Personally, if all web
    owners and bloggers made good content as you did, the net will be much more useful than ever before.

  46. Judi

    I couldn’t refrain from commenting. Very well written!

  47. Brock

    Wow, marvelous blog layout! How long have
    you ever been blogging for? you made running a blog glance easy.

    The entire look of your web site is wonderful, as well as the

  48. Mozelle

    I was recommended this blog by my cousin. I am not sure whether this post is written by him as no one else
    know such detailed about my problem. You’re wonderful! Thanks!

  49. Darnell

    Very good info. Lucky me I found your site by accident (stumbleupon). I’ve book-marked it for later!

  50. Gary

    Aw, this was an exceptionally good post.
    Taking a few minutes and actual effort to make a great article… but what can I say… I hesitate a whole lot and never manage to get anything done.

  51. Shawn

    You have made some good points there. I looked on the internet for more information about the issue and found most individuals will go along with your views on this web site.

  52. Business Techno

    Very nice article. I certainly love this website. Keep writing!


Submit a Comment

Your email address will not be published. Required fields are marked *