Juvenile or small turtles can eat every day. As they grow old, you can give a good portion of food to these adult turtles every 2 to 3 days.