What Can Turtles Eat?
π Summary
Turtles are omnivores - feed turtle pellets, aquatic plants, small fish and shrimp, lean meats, and some vegetables/fruit. Alternate foods for balance, do not overfeed, stop food a month before hibernation, and sun them after meals.
1 What Turtles Can Eat
Turtles are omnivores and need a balanced diet – alternate pellets, water plants, small fish, and shrimp for health. Here is what they can eat.
1. Small Fish and Shrimp
Rich in protein, calcium, and vitamins – what they eat in nature. Feed freshwater turtles only unsalted fish/shrimp; fresh caught is best, but dried is fine.
2. Turtle Pellets
Essential, but quality varies. Good pellets produce formed stools and an active, healthy turtle; poor ones pass mostly undigested and cloud the water. Check ingredients and protein content when buying.
3. Vegetables
Some pumpkin, watermelon, greens, or occasional rice is fine, but match the species – sliders eat little veg. Too much protein causes excess; some veg balances it.
4. Meat
Beef, lamb, chicken, duck, earthworms, grasshoppers, small crabs – all high-protein favorites. Feed lean, washed meat only; avoid greasy food that burdens the gut and causes enteritis.
2. Feeding Precautions
Alternate pellets, plants, fish, and shrimp for balance; do not overfeed (obesity, shell deformity, gut disease, even sudden death); stop feeding about a month before hibernation to clear the gut; let them sun after eating to aid digestion; and never feed spoiled food.
Those are the foods turtles can eat and how to feed them – hope they help.
Want to learn more about pet health?
Explore our pet health channel for more science-based care guides
Read More Articles β