Ball PythonBall Python Shedding: Stages, Timeline, and What to Expect

Ball Python Shedding: Stages, Timeline, and What to Expect

Ball pythons shed their entire skin every 4–6 weeks as juveniles and every 6–8 weeks as adults. You’ll notice dull colouration and blue, opaque eyes before the shed begins. The full process from first signs to completion usually takes 7–14 days. A healthy shed comes off in one piece, inside-out.


What Is Shedding and Why Does It Happen?

Shedding — the technical term is ecdysis — is how snakes grow. Unlike mammals, snakes can’t expand their skin incrementally; they have to replace the entire outer layer periodically as their body increases in size. The old skin detaches from the new one underneath and is pushed off from nose to tail.

Shedding also serves a secondary function: it renews damaged or worn skin patches. An older ball python with minor scrapes or rough patches will come out of each shed looking noticeably fresher.

The process is entirely natural and, in a well-maintained enclosure, usually uncomplicated. Most of the time, your job is simply to not interfere.


How Often Do Ball Pythons Shed?

Frequency is tied directly to growth rate:

  • Juveniles (hatchling to about 18 months): Every 4–6 weeks — the body is growing quickly, requiring more frequent skin replacement
  • Adults (18 months and older): Every 6–8 weeks — growth has slowed, so sheds space out

Some adults may go slightly longer than 8 weeks between sheds, particularly if they’ve reached full size and growth has essentially stabilised. This is normal. What’s not normal is going several months without a shed when the snake is still clearly growing, or showing pre-shed signs for weeks without completing a shed.


Pre-Shed Signs

Ball pythons give fairly clear signals before a shed begins:

The first sign most keepers notice is a colour change: the normally crisp brown-and-black patterning goes flat and slightly milky — a “washed-out” look that’s hard to miss once you know it. A day or two later, the eyes cloud over. Fluid builds between the old and new corneal scale (the spectacle), turning them bluish and opaque — the “blue phase.” It looks alarming the first time, but it’s a normal part of the cycle.

Appetite drops during this window. The snake’s body is occupied with shed preparation, not digestion, so don’t push a meal if pre-shed signs are showing. Hiding increases too: expect more time tucked away and less time visible. Some ball pythons also become more defensive — quicker to hiss, ball up, or strike — because their vision is impaired and they’re more sensitive than usual. Keep handling to a minimum until the shed is done.


The Blue-Eye Phase

The blue or opaque eye phase typically lasts 1–3 days. Then, noticeably, the eyes clear. They return to their normal colour and clarity as the fluid layer is reabsorbed.

This eye-clearing moment is an important signal: shed is usually 1–5 days away. The blue phase was preparing the skin; the clearing means the separation is complete and the outer layer is ready to come off.

Don’t try to assist the shed at this point — just ensure the enclosure has the right humidity and some rough surfaces to rub against.


The Shedding Process: Step by Step

Once the eyes have cleared, the active shed is close. Here’s what typically happens:

  1. Skin starts loosening at the lips. The snake rubs its snout and chin on rough surfaces — bark, coarse substrate, a rough hide edge — to start peeling the skin back from the face.

  2. The head skin rolls back. The outer layer peels from the head first, coming off inside-out as the snake moves forward through it.

  3. The snake moves through the shed. As the snake pushes forward, the skin rolls down the body. This process can take anywhere from 20 minutes to several hours depending on the snake.

  4. The tail end releases. The last bit of shed to come off is the tail tip, which will appear inverted (inside-out) in the completed shed skin.

  5. Full shed complete. A successful shed should be one continuous piece, ideally including both eye caps.

Rough surfaces help enormously. Snakes without adequate décor to rub against can struggle more with shedding. A piece of bark, a rough branch, or a cork tube all give the snake something to work against.


Humidity During Shedding

Humidity is the single biggest environmental factor affecting shed quality.

Normal ambient humidity for ball pythons should be 60–80%. During an active shed cycle — once you see pre-shed signs — aim to raise this to 80–90%. The additional moisture keeps the old skin pliable, allowing a clean, complete release.

A humid hide (a closed hide filled with moist sphagnum moss) is particularly useful. Many ball pythons will spend significant time in the humid hide during the shed cycle, using the retained moisture to soften the skin before and during the shed.

If humidity drops below 60% during a shed, the skin dries out and becomes brittle — which is the primary cause of retained shed. The skin breaks apart rather than peeling cleanly, and pieces remain stuck to the body.

For full guidance on maintaining and troubleshooting humidity, see our ball python humidity guide.


What a Normal Shed Looks Like

After a successful shed, you’ll find a translucent, inside-out skin in the enclosure. A few things to check:

One piece. The ideal shed comes off in one continuous piece from nose to tail tip. This indicates adequate humidity and healthy skin throughout.

Eye caps present. Examine the shed for the two small, clear or slightly opaque discs near the head end — these are the shed spectacles (eye caps). Their presence confirms the eye caps came off successfully. Their absence doesn’t automatically mean they’re retained on the snake, but it’s worth checking the snake’s eyes directly.

Inside-out orientation. The shed will appear inverted — you’ll see the underside pattern facing outward — and the tail tip will be flipped. This is correct.

No sticky remnants. Run your eyes over the snake after the shed. There should be no patches of retained skin attached to the body.


Normal vs Incomplete Shed

A normal shed comes off in one piece, includes the eye caps, and leaves the snake with clean, fresh skin throughout.

An incomplete or retained shed comes off in pieces. You’ll see dry, papery patches still attached to the body — often on the tail, around the head, or on the belly. If you see this, don’t pull at the retained skin. Soaking and moisture application can help, but the protocol for dealing with stuck shed is covered in our stuck shed guide.

Retained eye caps are a specific concern. If the eye caps didn’t come off with the shed and you can see the old spectacles still on the snake’s eyes, do not attempt to remove them yourself. This requires veterinary attention or, at minimum, experienced hands. Attempting to pull at eye caps can cause permanent eye damage.


What to Avoid During Shedding

Don’t handle excessively. The snake is stressed, has reduced vision, and is more defensive. Keep handling to a minimum until the shed is complete.

Don’t try to pull the shed off. The skin will come off when it’s ready. Pulling at a shed that isn’t fully loosened can tear the new skin underneath.

Don’t feed. Wait until the shed is complete before offering food. The snake is usually disinterested anyway, and feeding when the digestive tract isn’t ready creates unnecessary risk.

Don’t remove rough surfaces from the enclosure. The natural rubbing behaviour against rough décor is how the snake initiates the shed. Some keepers clean up the enclosure before a shed and inadvertently remove the tools the snake needs.


After the Shed

Once the shed is complete, the snake should return to normal behaviour within 24–48 hours. Appetite typically resumes relatively quickly. You can offer food 48–72 hours after shedding.

The snake’s colouration will look noticeably brighter and crisper immediately after a shed — the new skin is vibrant and clean compared to the dull pre-shed appearance.

Remove the shed skin from the enclosure and dispose of it. Some keepers keep beautiful or complete sheds as a record, but leaving them in the enclosure long-term has no benefit.


Frequently Asked Questions

How long does ball python shedding take?
From first pre-shed signs (dull skin, off-feed) to complete shed: typically 7–14 days. The actual physical shed — skin coming off — usually takes 20 minutes to a few hours.

Should I help my ball python shed?
Not usually. Ensure humidity is at 80–90% and provide rough surfaces to rub against. Only intervene if the shed is clearly stuck after several days and the snake is struggling.

Why is my ball python’s eye blue?
This is the pre-shed blue phase — fluid builds between the old and new eye scale. Normal and temporary. Expect the shed within a week or so.

Can I feed my ball python while it’s shedding?
No. Withhold food until the shed is complete. The snake’s appetite usually won’t be there anyway.

My ball python’s shed came out in pieces — what should I do?
Check your humidity levels. If retained pieces are still on the snake, see our stuck shed guide for the proper approach.

What if the eye caps didn’t come off?
Check the snake’s eyes directly. If the old spectacles appear to still be present, consult a reptile veterinarian before attempting anything yourself.


For full husbandry requirements, see our ball python care guide. For stuck shed causes and treatment, see our stuck shed guide.


ExoPetGuides provides general care information. Consult a qualified reptile veterinarian for health, medical, or welfare concerns specific to your animal.

Popular content

Latest Articles

More Articles