Home » What Kind of Cactus Can Tortoises Eat?
can tortoises eat cactus?

What Kind of Cactus Can Tortoises Eat?

(Last Updated On: January 26, 2023)

Many breeds of tortoise hail from hot and dry climates, so they’re no strangers to cacti. Tortoises often eat cacti and other succulents in the wild, gaining nutrients, vitamins, minerals, and hydration.

The prickly pear is the most common cactus to feed tortoises. The spines (glochids) should be burnt off the cactus before feeding, but your tortoise will enjoy the treat.

The fishhook barrel cactus, mistletoe cactus, Easter cactus, dragonfruit, and Christmas cactus are safe in moderation. Trim the prickles to eliminate the risk of head/mouth injuries and skin irritation.

You can buy a spineless cactus, but they require additional care to thrive. Avoid the peyote if you feed a tortoise a spineless cactus, as the hallucinogenic properties are toxic to tortoises.

Can I Put a Cactus in my Tortoise’s Enclosure?

In the wild, tortoises and cacti are often found in the same locations, such as deserts.

As per Restoration Ecology, the Galapagos Islands were repopulated with an endangered cactus alongside the equally rare Giant Tortoise.

This means you can add cactuses to a tortoise’s habitat to help tortoises feel at home. The prickly pear (Opuntia ficus indica) is the best cactus for a tortoise enclosure.

A prickly pear will need minimal water, making it ideal for the warm and humid conditions that tortoises prefer. This cactus shouldn’t be watered for its first month after propagation.

In the unlikely event that your tortoise hasn’t devoured the prickly pear within a month, you can add water once a month or twice a month in peak summer.

Can Tortoises Eat Cactus?

Tortoises, alongside other reptile species, eat cacti in the wild.

A cactus’s spines (glochids) need to be removed, or they’ll cause pain and irritation to the tortoise’s head and mouth. Thankfully, spines are just a small part of the cactus.

Other parts of cactus plants, including the pads and leaves, are nutrient-dense and beneficial to health.

However, not all types of cacti are as tortoise friendly as the prickly pear. Let’s explore other common types of cactuses and whether they can be fed to a tortoise:

Fishhook barrel cactus (Ferocactus wislizeni)Arguably the closest cactus in content to the prickly pear, it’ll release hydrating fluid once cut open.
Mistletoe cactus (Rhipsalis)The mistletoe cactus hangs from an elevated surface. Unlike mistletoe, it’s non-toxic and tortoise-safe. Hairs on the stem may cause minor irritation.
Christmas cactus (Schlumbergera bridgesii)Colorful and usually potted, an aesthetically pleasing addition to any tortoise enclosure. Christmas cactus leaves are slightly toxic to mammals, but a tortoise’s slow digestion can cope.
Easter cactus (Rhipsalidopsis gaertneri)This cactus is similar to the Christmas cactus. As long as your tortoise doesn’t overeat, it’ll be perfectly safe.
Dragonfruit (Hylocereus)Possibly the most beautiful cactus and equally flavorsome, so your tortoise will love nibbling on dragonfruit as a treat.
Peyote (Euphorbia canariensis)Never put the peyote in a tortoise’s enclosure. As per the International Journal of Phytomedicine, this cactus irritates the skin, eyes, and nose and contains carcinogenic toxins.

Cactus should only be an addition to your tortoise’s diet, not a cornerstone.

How Do Tortoises Eat Cactus without Getting Hurt?

Cacti have spiky stalks, which serve various purposes for the plant, including deterring predators.

In the wild, tortoises take a “no pain, no gain” approach, tolerating the spines and taking sizeable bites of a cactus plant. Most tortoise owners plant a spineless variety of prickly pear, grown exclusively for cactus pads to feed their pet or remove the spines manually.

Not all cacti are covered with spikes, and some are completely smooth. For example, most cacti from the mammillaria or astrophytum families are spineless and non-toxic.

Unfortunately, these spineless cacti are much higher maintenance than a standard prickly pear or equivalent. Unique light, water, and temperature needs mean they rarely flourish in a tortoise’s enclosure, hence why they weren’t profiled in our list of common cacti.

Are Cactus Good for Tortoises?

We’ve established that tortoises enjoy cactuses, especially desert tortoises.

There are more benefits to cacti than just decor. Tortoises that eat cactus fruits will also gain a range of vitamins and nutrients from their snack.

The nutritional breakdown of 100g of prickly pear cactus fruit is as follows:

Saturated Fat0.1g

While every type of cactus has a slightly different makeup and taste, they’ll all provide the same baseline of health benefits. The most prominent of these are listed below:


Cacti are found in arid conditions, so they need to retain moisture. Consequently, cut open a cactus, and a slick goo will meet you. This is what helps the cactus grow without water for prolonged periods.

Forget what you may have seen in old western movies on TV. You can’t just cut open a cactus and drink the contents like fresh water. However, a tortoise will find the moisture within a cactus wholly refreshing and hydrating.

This can be important as some tortoises can be fussy about drinking water. By feeding cactus pads periodically, you can keep the risk of dehydration at bay.


Calcium is an essential mineral in the diet of a tortoise.

The primary purpose of calcium is to ensure strong bones, a formidable beak, and a solid shell. Tortoise shells are made from a protein called keratin, and calcium determines the strength of this protein.

Cactus are packed with calcium. If your tortoise enjoys this ingredient two or three times a week, it’ll be well on its way to better bone and shell health.

You should alternate cactus with other calcium-rich foods, such as hibiscus and leafy greens.

how do tortoises eat cactus without getting hurt?


Tortoises have extremely slow metabolisms, with food spending a significant time in the digestive tract. While this has its advantages when sifting out toxins, it also means that the tortoise relies heavily on fiber to maintain digestive health.

Current Therapeutic Research – Clinical and Experimental also explain that the fiber found in a cactus can help bind and remove body fat, despite the high carbohydrate content.


Iron is important to tortoises as it transports oxygen around the body.

If a tortoise has an iron deficiency, it’ll steadily sicken over time. You’ll notice that your tortoise is sluggish, and even the smallest movements appear effortful.

Cactus is a rich source of iron but be aware that too much is as harmful as not enough. If you’re feeding cactus to your tortoise, don’t provide medical-grade iron supplementation.

Vitamin A

The thick skin of a tortoise can be subject to damage and rot without sufficient Vitamin A in the diet.

Cactus pads will keep a tortoise’s skin moist. Vitamin A also bolsters the eyesight of your tortoise, preventing the eyes from becoming crusty or swollen.

Vitamin C

Tortoises rarely show symptoms of Vitamin C deficiency.

However, vitamin C has antioxidant properties and can reduce the risk of long-term sickness. For a long-lived tortoise, this can be highly beneficial.

Vitamin E

Tortoises are hardy but can be prone to bacterial or fungal infection. Unfortunately, when a tortoise is sick, it often takes some time to become apparent.

The Vitamin E found in a cactus will strengthen the immune system of your tortoise, reducing the risk of various ailments. It’ll also provide more strength to the keratin found in the shell.

How To Prepare Cactus for Tortoises

If you believe your tortoise would benefit from snacking on cacti, you can purchase them from a garden center and take steps to make the cactus safe for consumption or grow cacti yourself.

are cactus good for tortoises?

Purchase Cactuses

You can buy a prickly pear cactus from reputable sellers. Once you bring the cactus home, remove any spines before providing access to a tortoise, which can be done in three ways:

  • Burn the stalks with a lighter
  • Trimming with a knife
  • Plucking out by hand

Burning the spines off the cactus is usually the fastest and most effective method.

Grow Cactuses

Use a knife to slice pads from a mature prickly pear cactus and leave them in a shady location for a few days. They’re ready to plant when the cactus pads harden up and become callous.

If the pads are rotting, throw them away and start over.

Plant the calloused cactus pad in soil, where it’ll enjoy direct sunlight. Unlike a mature plant, a growing cactus must be watered several times per week.

Before long, you’ll notice new cactus pads grow. Pluck these pads while they are bright green. If the cactus pads are smooth and devoid of stalks, they can be eaten directly from the source by the tortoise. If not, remove any stalks before feeding.

How Much Cactus Can A Tortoise Eat?

Your tortoise can eat cacti 2-3 times per week. Chop the cactus pads so they don’t eat an entire cactus in one sitting. Usually, this will be enough to sate a tortoise.

The prickly pear cactus is the best choice, but tortoises can also enjoy a mistletoe cactus if the stem has been cleared of irritating hairs.

In addition, many cactus fruits are high in naturally occurring sugars, leading to weight gain.