Hello everyone, I am Ray Zhanwen, a certified veterinarian on the Mushroom Pet Care platform.

Turtles, due to differences in their living environments and other factors, have different diets, which can be divided into three types: herbivorous, carnivorous, and omnivorous, meaning they eat vegetables, meat, and both.

Most land turtles and a few aquatic turtles are primarily herbivorous, also known as vegetarians. They mainly feed on fruits, vegetables, grass, and some leaves. However, some plants are toxic, such as mandrake, morning glory, daffodils, etc. Most aquatic and semi-aquatic turtles are carnivorous, consuming fish, shrimp, poultry, insects, worms, etc., whether they fly in the sky, run on the ground, or swim in the water, as long as it’s meat, they won’t let it go. Some turtles are even smarter, eating both plants and animals, such as sliders, box turtles, and yellow-margined box turtles.

Although turtles have their own dietary preferences, these are not absolute and can change due to environmental changes. Especially when artificially fed, they may eat even if the food offered is not appetizing, especially when hungry. This also demonstrates the strong adaptability of turtles.

For commonly kept pet turtles, choose turtle food with appropriate calcium-phosphorus ratios and balanced nutrition, and remember not to feed the same food for a long time. Turtles have strong hunger tolerance and do not need to be fed every day to avoid becoming too fat and affecting their health. Of course, turtles preparing for hibernation should be fed daily during the summer and autumn seasons to store enough nutrients for safe hibernation.