Flowers That Your Guinea Pig Can Eat

In this blog we go over different types of herbs for guinea pigs that are safe for them to eat. Herbal supplements help to provide various essential minerals such as vitamins and others.

Hay, fruits, and vegetables make up a large part of a guinea pig’s diet. But did you know that they can eat flowers as well? Some even contain vitamins and nutrients that can boost a piggie’s health. However, not every flower is safe for them to consume. Most of the flowers that are dangerous for cavies can upset their gastrointestinal systems. It’s important for us, their human friends, to know which kinds are okay to be in their tummies.

Here are some herbal supplement that you can include in your guinea pig’s diet:

1. Can Guinea Pigs Eat Dandelions


guinea pig treats


These yellow flowers are easy to spot and are the most common flowers that guinea pigs eat. Its root, stem, leaves, greens, and petals are safe for guinea pigs to eat. They’re a good source of vitamin C, something that piggies cannot produce by themselves. Lack of vitamin C can lead to them getting scurvy (skin and joint problems). Dandelions can also help improve piggies’ digestion. They are safe to consume a couple of times a week.

shop now button

2. Can Guinea Pigs Eat Marigold

supplements for guinea pigs

Guinea pigs can eat the yellow-orange flowers of these plants twice a week. They are rich in fiber, can help with digestion, and assist in dealing with parasites and worms. Marigold can also be used as an ointment form to be used if your piggie suffers an external injury.

treats for small animals

shop now button

3. Can Guinea Pigs Eat Roses / Rosehip

snacks for guinea pigs

Not only do these flowers look beautiful, they can also be eaten by cavies in small quantities (5 to 10 grams, 2 to 3 times a week). There is a fruit called Rosehip that grows on rose plants. Since it’s a fruit, its sugar content is slightly high but can provide guinea pigs with iron and vitamin C. Do not feed your piggies roses that have been sprayed.


4. Can Guinea Pigs Eat Rosemary

guinea pig foods

A herb that cavies can enjoy as their human friends do. They can benefit in nutrients from vitamins A, C, and iron. The smell makes them go crazy, but since it’s high in calcium, make sure to give them this treat only one to two times a week.

5. Can Guinea Pigs Eat Lavender 

 Yes! Guinea pigs can eat lavender. Lavender is not only known for its calming properties, but also due to its cleansing properties as well. It has 100 compounds such as limonene, which helps stimulates enzymes in the stomach and liver. Lavender is also low in fat and calories which means you won't have to worry about guinea pigs getting fluffy off these. Another benefit of Lavender is its Vitamin C content. Since Guinea pigs are not able to produce their own vitamin C, they must be given with supplements or other forms of food or vegetables. 


6. Flowers that are TOXIC to Guinea Pigs

Some of the flowers that are TOXIC to guinea pigs are: daffodils, sunflowers, sweet peas, asters, nasturtiums, chickweed, goldenrod, mallow, and yarrow. Do not risk your guinea pig’s health with flowers that you’re unsure about. Only serve them thoroughly washed flowers that you’re sure are picked from clean locations, like your own garden. Always remember to feed them in moderation. Too much of a good thing can be bad!


Make eating sessions comfortable and easy to clean with our GuineaDad Liner! It soaks up all the liquids that you want to keep off your floors, and are easy to clean!