10 Reasons Why Your Turtle Is Not Eating (& Solutions)

The information is current and up-to-date in accordance with the latest veterinarian research.

Sharing is caring!

It’s of no surprise that your beloved pet turtle stops eating at some point. The leafy greens and worms that the turtle would otherwise gobble up all lie abandoned in the tank. This is something of concern to many turtle owners, but there’s actually nothing to worry about.

There are several reasons why your turtle is showing a lack of interest in its meal. Luckily, this guide is here to help you pinpoint the 10 common reasons as well as find their solutions.  

Now let’s get started!

Why My Turtle Is Not Eating: 10 Reasons

1. Inappropriate Water Temperature

Turtles are unable to control their body temperature as they are cold-blooded species. Instead, they depend on the temperature of their surrounding environment.

However, that doesn’t mean that turtles can withstand a wide range of water temperatures. If the water is too warm or too cold, they will fall sick and refuse to eat.

The ideal water temperature for turtles is between 75 and 80 degrees Fahrenheit. As long as you maintain the water temperature in this range, your turtles might start eating again.

2. Unfamiliar Environment

Another reason why your turtle stopped eating is that it isn’t used to its new environment. Introducing the turtle to a new tank will cause the turtle to hide in places. It will act like that for some time before it becomes familiar with its new home.

Turtles can stop eating when there’s a change in habitat, temperature, and the location of the basking area. Even if the turtle is fed in a different area in the tank, it will refuse to eat. As long as making a change isn’t necessary, it is a good idea to stick to the usual environment.

See also  How Do Mother Turtles Feed Their Babies?

And if a change is a must, then you should wait for some time until they adjust themselves to the new environment.

3. Poor Water Quality

Although turtles aren’t as sensitive to water quality as fish, it is still important to monitor the water quality of its tank. If the turtle is constantly exposed to dirty water, it can suffer from inflammation and other illness. As a result, it will lose its appetite.  

A turtle has a weak immune system, so a slight intake of polluted water can affect the respiratory system. If you find your turtle coughing or showing other symptoms, the first thing you should do is check the nitrate and ammonia levels. The substances are usually produced from waste, and higher levels can be dangerous to your turtle.

To ensure the water parameters always remain safe for your turtle, it is a good idea to invest in a filtration system. If you haven’t bought a filter yet, you should change the tank water at least once every four days.

4. Chemical Exposure

Turtles will also stop eating if they are exposed to chemicals or pesticides. If the tank water contains a trace of chlorine, it can affect their eyes. Also, if household cleaning products, like soap and detergent, are used in cleaning turtle tanks, they can easily fall sick.

Instead of using cleaning products, it is recommended you use a mixture of equal parts of water and vinegar for cleaning the turtle tank. Also, make sure the plants that you feed your turtle are free from pesticides.

An important thing to note- if you think your turtle has come into contact with any chemical, make sure to contact a vet immediately.

5. Illness

Often your turtle will stop eating because of sickness. If you find your turtle showing a lack of appetite, it is important to take note of these symptoms of particular sicknesses.

  • Sneezing, coughing, difficulty of breathing, and swollen eyes and nose can be a sign of respiratory infection.
  • Discoloration of shell, formation of slime over the shell, bad smell, and flaking scutes can be a sign of shell rot.
  • If the turtle refuses to defecate, it can be a sign of constipation.
  • Presence of worms in the turtle’s feces can be a sign of parasitic infection.
  • Diarrhea or weight loss can be a sign of gastrointestinal parasites.
  • Abscesses formed in different areas of a turtle’s body can be a sign of vitamin A deficiency.
  • If the turtle’s shell starts to become soft and its color lightens, it can be a sign of calcium deficiency.
See also  How To Clean A Turtle's Shell Easily?

If you still aren’t sure of the exact cause for the loss of appetite, it is recommended you take your turtle to a vet.

6. Stress

Turtles become stressed when they are subjected to loud noises, moving or shaking of the tank, the presence of pets, and other factors. As long as they are stressed, they will become lethargic, and won’t even nibble on anything.

Apart from that, introducing the turtle to a new environment, such as another tank with decorations and basking areas placed differently can also lead to stress. In this case, the turtle’s stress will be transient before it gets itself acquainted with the new environment.

If you find your turtle suddenly becomes inactive, it is important to identify the things that are bothering it and then take the appropriate step.

7. Lack Of Appropriate Lighting

Turtles can stop eating if the lighting of their environment isn’t appropriate. They need UVB light in order to absorb calcium and other nutrients properly. Otherwise, they will be at a greater risk of developing metabolic bone disease.

If you expose your turtle to light for 12 hours a day, it might start consuming food again.  

8. Diet

Sometimes turtles might find it boring when they are being offered the same food. As a result, they will start losing their appetite.

It is recommended you introduce your turtle to a variety of foods listed below.

  • Fresh vegetables, such as mushrooms, carrots, collard greens, zucchini, squash, bell peppers, kale, corn, beet, lettuce, and peas.
  • Fresh fruits, such as mangoes, kiwi, strawberries, raspberries, banana, papaya, melon, grapes, apples, and cantaloupe.
  • Proteins, such as mealworms, earthworms, crickets, snails, and slugs. Some turtles can also eat beef, boiled eggs, and boiled chicken.
  • Some turtles will munch on flowers, like carnations, roses, geraniums, pansies, dandelions, petunias, lilies, and hibiscus.
See also  How To Setup An Outdoor Kiddie Pool Turtle Pond?

9. Hibernation

Some turtles like to hibernate, or brumate during the winter. Because of this, they might eat less than usual and also stay less active. While most turtles brumate for a maximum of eight months a year, others brumate even less than that. If you’re worried about whether your turtle has gone brumation, you can always talk to your veterinarian. 

10. Pregnancy

If your turtle is a female, she might stop eating during pregnancy. Alongside, she might refrain from basking. The only thing she will do is keep digging in different areas of the substrate until she finds the perfect spot for laying eggs.

A female turtle can carry eggs even without the presence of a male turtle. She will lay the eggs when the time comes, but there will be no hatchling because the eggs aren’t fertilized.

If your female isn’t eating during pregnancy, you should still keep her offering some food. Although she might not eat them instantly, she can eat them at a later time when she feels hungry.

To check whether your turtle is really pregnant, all you need to do is feel for the eggs. Lift your turtle gently and slide your fingers from the front of the hind legs up to the stomach. Make sure to use your index fingers and not press the stomach too hard.

Otherwise, the eggs will crack and then put risk in their mother’s life. If you feel bumps on the stomach, it is most likely that the turtle is pregnant.


As you have seen, these are the common reasons why turtles refuse to eat. However, if you notice that your turtle hasn’t been eating for a week, it might be feeling unwell. In that case, we recommend you take it to a vet without any further delay.

Sharing is caring!

About Author

Muntaseer Rahman started keeping pet turtles back in 2013. He also owns the largest Turtle & Tortoise Facebook community in Bangladesh. These days he is mostly active on Facebook.


This site is owned and operated by Muntaseer Rahman. TheTurtleHub.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site also participates in other affiliate programs and is compensated for referring traffic and business to these companies.