Why Your Turtle Is Not Eating (Causes + Fixes)
If your turtle suddenly stops eating, it can be stressful.
The good news is that in most cases, it’s not something serious—but it does mean something in your setup or routine needs attention.
Understanding the cause is the first step to fixing the problem.
When a turtle stops eating, it’s usually reacting to something in its environment rather than refusing food for no reason.

Most feeding issues are linked to temperature, lighting, or stress—not serious illness.
Quick Help for Your Turtle Setup
If you’re trying to figure out what’s wrong, these guides can help you fix the root cause:
Check your tank setup
👉 Red Eared Slider Tank Setup Guide
Water quality issues?
👉 Best Filter for Turtle Tank
Not basking properly?
👉 Turtle Basking Setup Guide
Feeding the wrong diet?
👉 Red Eared Slider Diet Guide
Common Reasons Your Turtle Is Not Eating
Turtles rely on external heat to regulate their metabolism. Even a small drop in water temperature can significantly reduce their appetite.

If your turtle suddenly stops eating, checking the water temperature should be your first step.
1. Water Temperature Is Too Low
This is the #1 cause
Turtles rely on external heat to regulate metabolism.
👉 If water is too cold:
- They become inactive
- They stop eating
Fix:
Keep water temperature around:
👉 24–26°C (75–79°F)
2. Poor Basking Setup
Without proper basking:
- Digestion slows down
- Appetite drops
👉 This is extremely common
A proper basking setup plays a huge role in feeding behavior. This turtle basking setup guide explains how to fix it.
3. Incorrect Diet
If you’re feeding:
- Only protein
- No vegetables
- Low-quality pellets
👉 Your turtle may refuse food
A balanced diet is essential. This red eared slider diet guide explains exactly what to feed at each stage.
4. Stress or New Environment
New turtles often:
- Hide
- Avoid food
- Take time to adjust
👉 This is normal
5. Poor Water Quality
Dirty water can:
- Stress turtles
- Affect appetite
If your water gets cloudy quickly, check this guide on choosing the best filter for your turtle tank.
6. Shedding or Growth Phase
During shedding:
- Appetite may drop temporarily
👉 Not always a concern
How Long Can a Turtle Go Without Eating?
Healthy turtles can go:
- Hatchlings: a few days
- Adults: up to 1–2 weeks
👉 But don’t ignore it beyond a few days
When You Should Be Concerned
Watch for:
- Weight loss
- Lethargy
- Swollen eyes
- Soft shell
👉 These may require medical attention
In most real cases, turtles stop eating because of:
- Temperature issues
- Lighting problems
- Stress
👉 Not illness
Frequently Asked Questions
Usually temperature or environment-related.
1. Fix temperature
2. Improve basking
3. Offer variety
No, this can cause stress.
Yes, especially adults.
If your turtle isn’t eating, focus on fixing the environment first. Most feeding issues resolve naturally once the setup is correct.
A turtle not eating is usually a sign that something in its environment needs adjustment. Once you fix the root cause, appetite typically returns.
