Pond turtles commonly have an omnivorous diet that includes tadpoles, snails, crayfish, insects, water lilies and hyacinths. Younger pond turtles tend to have a more carnivorous diet while older pond turtles tend to eat more vegetation and rely on plants for sustenance.
Pond turtles find the majority of the foods that they eat under the water, which is where they usually eat. Pond turtles generally eat during the early morning hours or the late afternoon hours when the sun is not as a hot. They rely on these times for feeding because they are generally basking when the sun is out. Pond turtles rest during the day while basking, but they sleep during the night under the water. They are often found in large groups and will stack on top of each other to bask in the sun.