My snake won't eat — should I worry?
Usually worth a vet visitSnakes 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
- ●Noticeable weight loss or a sunken appearance
- ●Wheezing, open-mouth breathing, or mucus (respiratory infection)
- ●Lethargy, mouth rot, or regurgitation after eating
- ●Refusing food for an unusually long time for the species
🟢 Usually okay to monitor
- ●Refusing a meal or two while in shed or during cooler months, otherwise alert and stable
- ●Correct temperature gradient and hide are in place
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 freePocket 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