Menu Close

What Flowers Can Bearded Dragons Eat?

You may be surprised to find that bearded dragons actually like to eat flowers. They will eat them just like vegetables and greens and may enjoy any added treat such as sweet nectar inside them.

That being said, it’s not a good idea to just pluck flowers from your yard for your beardie. Besides the fact that not all flowers are good for him to eat, he shouldn’t be offered anything that has been grown with commercial fertilizers or pesticides.

If you have close neighbors, their insecticide sprays could drift into your yard without your knowledge and land on your flowers and plants. Even if you live near farmland, chemicals can drift onto your yard from sprays or even crop dusters.

The most common flowers your bearded dragon can eat are; daisies, hibiscus, marigold, rose petals, astilbe, pansies, yucca, hollyhock, phlox, petunias, impatiens and dahlias.

If you want to offer your dragon flowers and other treats from your garden, they must be grown organically to make sure nothing harmful has been absorbed from the roots. You also must be aware of the possibility of chemical drift from other sources, so the farther away other houses and yards are from yours the better. If you have a fairly large plot of land, such as a few acres, and can grow a dragon garden somewhere in the middle, you should be fine.

Many dragon owners will grow an organic vegetable garden for their dragon (and themselves). You can add a few flowers for your dragon as well once you find out what flowers can bearded dragons eat.

Can Bearded Dragons Eat Household Plants?

There are some houseplants and herbs that are safe for beardies to eat. Some of the more common ones are definitely not, such as rhododendron and philodendron. Just to be on the safe side, it’s best not to offer your houseplants to your beardie or let him roam in a room containing plants.

Dragons are like little children in that they will try to eat things that may not be good for them. That being said, there are a few such as wandering jew and spider plants that have edible leaves for a beardie. Just make sure they don’t get any of the stems, as they contain a skin irritant.

Can Bearded Dragons Eat Wild Plants?

It’s really not a good idea to offer your beardie wild plants or flowers. Even if you are sure of what kind of plant you’re looking at, even some subspecies of a plant can be harmful while the others in the same family are not. You also won’t know if a wild plant has too much phosphorus to be good for your beardie. It’s much better to just not risk trying a wild plant.

Safe Flowers That Bearded Dragons Can Eat

Among the flowers that bearded dragons can eat are:

* Daisies

* Hibiscus

* Marigold

* Rose petals

* Astilbe

* Pansies

* Yucca

* Hollyhock

* Phlox

* Petunias

* Impatiens

* Dahlias

* Violets (not the African kind)

* Carnations

In addition to being a treat and providing some variety in his diet, some flowers give your beardie some important nutrients. For instance, yellow flowers such as marigolds contain beta carotene, which is a good source of Vitamin A and is in fact, the best form of Vitamin A for him.

When offering them flowers, just offer the flower part. Better yet, offer him just the petals. Don’t try to feed your dragon stems or thorns. Besides being harder to digest, some plants have harmful substances in their stems or leaves that aren’t contained in the flowers. Check out my article What to Feed a Bearded Dragon for a complete list of foods you can feed your dragon.

Unsafe Flowers That Bearded Dragons Can’t Eat

Some flowers actually contain toxins and other substances harmful to your dragon. Daylilies and tulips are sometimes found on lists of acceptable flowers and non-acceptable flowers for beardies.

When looking up particular flowers or plants, it’s a good idea to consult several sources. If you find a food on the “no” list in one place and on the “yes” list in another, it’s best to just play it safe. There are so many foods your dragon can eat it’s just not worth it to take a risk on a particular food.

Lilies can damage your dragon’s heart and kidneys with just one bite.

Daffodils cause diarrhea and vomiting.

Tulips can cause your dragon’s tongue to swell.

Daylilies contain a toxin known to be harmful to reptiles in general.

Other unsafe flowers include amaryllis, angel’s trumpet, azalea, buttercup, calla lily, clematis, delphinium, hyacinth, hydrangea, iris, lobelia, lupine, crocus, morning glory, peony, periwinkle, delphinium, four o’clock, heliotrope, henbane, snowdrop, jonquil, wisteria, poppy, primrose, sweet peas and belladonna.

Safe Plants for Bearded Dragon Enclosures

Some owners enjoy having live plants in their dragon homes. The problem is that the plants take some care as does the dragon, and it just makes a lot more work to care for them. It also makes it a bit harder to keep the enclosure as clean as it should be. Live plants, especially those with broad leaves, may also raise the humidity levels in the enclosure too much.

If you’re experienced with houseplants and want to take on the challenge, there are a few plants that are safe to put into your beardie’s enclosure. Some are also commonly found in desert environments, and so should be easy to care for as well as being at least a little like what’s found in a dragon’s native environment.

You need to buy plants that have been grown organically. You’ll also want to choose those that are easy to care for as well as those that remain a small size so as not to overgrow the enclosure. Various succulents are a great choice.

These include:

* Aloe vera

* Haworthia plants (which look similar to aloe),

* Echeveria

* Living stones

* Tillandsia or blushing bride

* Dwarf jade plants

* Prickly pear cactus

Your beardie may well enjoy eating the cactus, and some owners offer cactus pads as food to their dragons. The spines can be overcome by buying cacti that have had the spines removed. Some herbs such as basil and oregano are safe for your dragon and can actually be grown in his enclosure. They may not tolerate being grown this way, however, and your dragon may eat so much of them that they may not survive.

Unsafe Plants for Bearded Dragon Enclosures

It’s not enough to avoid plants that you know to be toxic. Various plants may be toxic to some animals while not affecting others. Some junipers have toxic parts. Others include periwinkle, sage, vetches, burdock, ferns, oleander, shamrock plant, pennyroyal, English ivy, primrose, poinsettia, philodendron and rhododendron.

There are many others that you probably wouldn’t consider unless you have a really large, more vertical enclosure. To ensure proper humidity in your enclosure and keep your enclosure clean, it’s probably best to stick to plastic plants if you want them for decoration. There are some on the market that are surprisingly lifelike. Check out my article What Size Enclosure You Need to have enough room to add accessories.

Safe Herbs That Bearded Dragons Can Eat

Herbs contain assortments of vitamins and minerals that are good for your beardie. Along with the aforementioned basil and oregano, your beardie may enjoy:

* Parsley

* Cilantro [sparingly]

* Thyme

* Catnip

* Lavender

* Rosemar

* Cress

* Lemon balm.

Be aware that your dragon should be fed only fresh leaves, not dried herbs. Also, no herbs should really be part of his staple foods, but an occasional treat to provide variety. They are great to get a beardie interested if he is picky and not really thrilled to eat his chopped greens or vegetables. Just mix in a little chopped herb and he’ll probably notice the difference.

Unsafe Herbs That Bearded Dragons Can’t Eat

Bay leaves are not a good choice. There is no clearcut evidence that they are safe, and they are tough to digest. Parsley is safe occasionally in small amounts but is high in harmful oxalates. You should also avoid chives, coriander, dill, fennel, sage, peppers (not sweet or bell peppers) and chicory. Some of these can be offered to your dragon but only very sparingly.

Some herbs, such as mint and celery leaves, don’t need to be on your dragon’s food list simply because they are mostly water or contain little nutritional value.

What Leaves Can Bearded Dragons Eat?

Besides the leafy green vegetables, there are several kinds of plant leaves that beardies can eat.

These include:

* Alfalfa

* Borage

* Clover

* Dandelion greens

* Ficus

* Lemon grass

* Mesquite leaves

* Smooth mulberry leaves

* English chamomile

* Dracaena or corn plant

* Grape leaves

* Hollyhock leaves

* Pea and green bean leaves

* Violet leaves

They also like maple leaves and can eat them if you get them from the wild in a place not subject to chemical drift. Try to get the younger, more tender leaves if possible.

The wide variety of foods that bearded dragons can eat and like to eat is one of the reasons dragons have become popular reptile pets. Add to that the fact that most of his foods are easy to obtain and are not expensive, and they are proven to be easy to feed.


In fact, your beardie will enjoy eating many of the same plant foods that you eat, such as spring greens mixtures, other salad greens, and many vegetables. Just be aware that you need to learn the phosphorus and oxalate contents of any new foods you want to try on yours. Of course, if you have any doubts about the safety of a particular leaf or flower, avoid it. There are so many good choices you won’t feel limited.