Turtles are wonderful pets, but taking care of them requires a lot of time and effort. Their diet is diverse, consisting of fruits, vegetables, as well as insects, worms, and fish. To care for your turtle, it’s important to understand what types of food they need and the appropriate feeding frequency. The exact amount of food varies depending on the species, but there are some general guidelines you can follow. Additionally, consulting a veterinarian is recommended if you're unsure about feeding your turtle.
For a list of safe food options for land turtles, visit RuaViet.com
Steps
Identifying the Right Food for Your Turtle

Feed your turtle fruits and vegetables. Turtles have a varied diet that includes fruits, vegetables, and meat. A general rule is that baby turtles eat more meat, and as they grow, they transition to eating fruits and vegetables. Of the fruits and vegetables you offer, 80-90% should be leafy greens and flowers, while fruits should make up only 10-20%. In general, leafy greens should make up the bulk of their diet, and you should avoid high-fiber options like lettuce and celery.
- Recommended greens include kale, parsley, green beans, bell peppers, and cabbage.
- Turtles can also eat small amounts of spinach and broccoli.
- Flowers such as carnations, roses, and hibiscus can be added in larger quantities.
- Fruits like apples, bananas, pears, grapes, kiwi, and melons are also good choices.

Provide live food. Unlike soft-shelled turtles, regular turtles also eat meat. This is an important part of their diet, so you should provide animal-based food, including fresh live options. Some animals you can feed to your turtle include crickets, mealworms, wax moth larvae, small insects, and other bugs. Aquatic turtles should eat small fish like goldfish, mosquito fish, or even marine snails.
- You can buy live mealworms and crickets at your local pet store, along with pre-packaged dead insects.
- Feeding live crickets might seem complicated, but it helps simulate the natural feeding behavior of turtles.

Use high-quality pellets. An easy way to feed your turtle is by using specialized turtle pellets, which are available at most pet stores. These pellets provide the essential vitamins and minerals that turtles need. However, if you're trying to mimic the way turtles eat in the wild, pellets won't replace fresh greens and insects. When using pellets, you should balance them with fresh vegetables. Pellets should serve as the foundation of their diet.

Balance food and vitamins. Turtles have a varied diet, making it crucial to maintain the right balance of nutrients to keep them healthy and active. Each turtle will have a unique ratio of plant-based and animal-based food, but the basic dietary needs should be met as follows.
- Supplements can help ensure your turtle absorbs the necessary vitamins and minerals. Consider using powdered food with added calcium and vitamins before feeding them.
- Add calcium to your turtle's food twice a week. If you're unsure about the correct balance for your turtle, consult a veterinarian.

Provide constant access to water. Just like feeding, it’s important to make sure your turtle has access to clean water at all times. Fill a bowl with fresh water so the turtle can drink without choking. Ensure the water is always clean and replace it if it becomes dirty.
Feeding Your Turtle

Feed baby turtles frequently. Baby turtles have a much higher demand for food and need to be fed more often than adults. It is recommended to feed baby turtles daily. They will grow into adults by the time they reach seven years of age, at which point their eating habits will change, and they will eat less. Once they reach this age, you can reduce the frequency of feeding, but it’s also a good idea to have them checked by a veterinarian to rule out any underlying issues causing the change in their eating behavior.

Don’t feed adult turtles every day. As turtles grow, their eating habits will change, and they should not be fed daily. Each turtle has its own eating routine, but a general guideline is to feed adult turtles every other day or about four to five times a week. You might notice that your turtle often seems hungry. They may exhibit this behavior whether or not you feed them, so it's important to stick to a proper feeding schedule.

Provide an appropriate amount of food. Each turtle has different dietary needs, and while there are general recommendations for the amount of food, it's important to adjust based on your turtle’s needs. Baby turtles tend to eat more than adults, so you should feed them an amount that matches the size of their head and neck. This guideline isn’t always perfect, but it can be a useful reference.
- Another way to determine the right portion is to feed your turtle as much as it can consume in a given time frame. A recommended feeding time is 5 to 15 minutes.
- Feed the turtle until it stops eating, and remove any uneaten food that isn’t live.
- Discard any leftover food to prevent overfeeding and to avoid decomposing food that could pollute the water, especially for aquatic turtles.

Feed aquatic turtles in water. Aquatic turtles differ from land turtles because they eat in water. Therefore, it’s essential to feed them in their aquatic environment. However, this can lead to food decomposing in the water. To avoid this, set up a separate feeding area that’s easy to clean after meals. If you don’t have a designated feeding area, be sure to remove any uneaten food and keep the water clean.
- Feeding small live fish to aquatic turtles can encourage them to move more.
- Offer floating vegetables for aquatic turtles instead of those that sink.
- If you sprinkle vitamin supplements on the food, be mindful that the powder may dissolve in the water. To avoid this, you should use pellet form supplements instead.
Tips
- If you're conducting research online or at a library or bookstore, keep in mind that in the UK, the term 'Terrapin' is used to refer to freshwater turtles.
