What foods does a tortoise eat?


Tortoises eat a range of fruit and vegetables although the mainstay of a tortoise’s diet should be green leafy vegetables such as dandelions, clover, lettuce, vetch and kale. Your tortoise will enjoy sweet fruits such as bananas, strawberries, peaches and apples but these should be given no more than twice a week as the sugar can interfere with their digestive system. They can also become addicted to sweet fruits and you will find they might refuse to eat their healthy greens in favour of something sweet. 

Tortoises should eat a daily portion of food that is equivalent to their shell size. Ideally, they should also have 1 - 2 days a week when they don’t eat. This is because they have slow digestive systems and need a clear day or two for their systems to catch up. 

You should give your tortoise a weekly supplement of calcium and D3. Use one specifically formulated for reptiles and simply sprinkle it onto a favourite food. Finally, always ensure your tortoise has access to fresh water by providing them with a bowl that they can climb into. They will drink by dipping their head under the water.