Pocket Vet logoPocket VetCheck my pet

My snake won't eat — should I worry?

Usually worth a vet visit

Snakes often go off food, and many reasons are normal: shedding, breeding season, brumation, or a too-cold enclosure. But weight loss or other signs mean it's time for an exotics vet.

Not sure how serious it is right now?

Describe your snake's exact symptoms (add a photo) and get an instant, calm triage — home care, vet soon, or emergency.

Check my snake now

🔴 When it's an emergency

🟢 Usually okay to monitor

Frequently asked

Why is my snake not eating?

Common normal causes are shedding, brumation, breeding season, or an enclosure that's too cold. Check husbandry (temperature gradient, hides). Persistent refusal with weight loss or other signs warrants an exotics vet.

How long can a snake go without eating?

Many healthy snakes can safely skip meals for weeks, sometimes months, depending on species and season. Weight loss or other symptoms are the real warning signs — not the fast itself.

Related guides

Get a real answer in seconds

Check my pet — 5 free

Pocket Vet editorial team

Written and maintained by the Pocket Vet editorial team using authoritative veterinary sources. Reviewed June 8, 2026. This guide is informational only and not a substitute for professional veterinary care — see our editorial & safety policy. When in doubt, contact your vet; in a true emergency, go to an emergency clinic immediately.

Sources