Flowers have been one of the natural ways we use to decorate, add colors and life to our homes, gardens, and even tables. Having a variety of flowering plants not only adds life in our garden but is also beneficial to our health, as we can use them as medicines. We call them medicinal flowers

We are familiar with some of them, like lavender, chamomile, sunflower, echinacea and a lot more. We can find these flowers growing in any garden nursery. But some medicinal flowers need to be researched in a seed catalog. 




This flowering plant commonly grows in shady areas like springs and along streams or lakes. It is medicinally known as a relief to itches and other skin problems. It has a fungicidal component that has been used to treat athlete’s foot. The leaves of this plant can be used to treat insect bites and dermatitis. Since these plants like to grow in moist places, try placing them in a shady part of the garden and in wicking pots or buckets. 


Passion Flower

This is a vine climbing plant of about 3-9 meters high that has pink and white flowers. It also bears edible fruit. It is known to have a calming effect from its leaves and flowers. It has an antioxidant component that is used to reduce high blood pressure and regulates depression. 


Rose Hips

The flowering plant is also known as the fruit of the rose with various colors. It is said to be rich in nutrients such as Vitamin A, Vitamin B5, Vitamin C, and Vitamin D. Rosehips are also high in antioxidants which can help with anti-aging and can heal scars faster. Hence, it is commonly used in commercial products. 



Yarrow is the easiest flowering plant to grow. It is known to heal headaches and wounds. It can be dried but you’ll have to get used to the bitter taste. Others prefer to use it as a tea.  



This is the most common medicinal plant in the world. It is known to be used and taken as supplements for colds and flu. This whole plant can be used as medicine. The flowers and leaves are remedies to relieve pain, swelling, and inflammation. The fruit or berries are edible. It needs to be cooked and used to make jams, juice, and even wines. The flowers can be eaten raw or added to salads. 

medicinal flowers

California Poppy

This is drought-tolerant plants are the easiest to plant. You can just drop the seeds in a container, mixed beds, and rock gardens. It is self-seeding and only needs minimal water. It does not need fertilizers. The flowers are used as a tea which helps in relieving pain and helps calm the nerves. 



Splinathes, also called “electric daisy” – as it causes an electric sensation that can numb a bad tooth, is used for any toothaches. In other countries, this plant is used to treat snakebites and relieve rheumatism.



This flowering plant is a shrub that grows up to 5 feet tall and produces a combination of purple white and blue flowers. It has been used to treat gout and arthritis due to its anti-inflammatory components. The extracts of comfrey from its leaves and roots are used as ointments and creams. 



This medicinal plant is used to treat fever, stomach aches, toothaches, and insect bites. It even helps in infertility and menstrual problems. Making it as a tea would help reduce migraines. 


Indian Lotus

This is also known as the Sacred Lotus of India. It somewhat looks like a water lily though, they are not related. The plant itself is used for culinary purposes. The leaves are used to make nutritious vegetables. The flowers and seeds are used as treatments for diarrhea, fever, and cholera. 


There are plenty of medicinal flowers that have wondrous medical benefits. Some of them are just within our reach and can be easily planted. Some of it needs special care. And like any other medicinal plants, edible or not, it is very important to learn how to grow and prepare these plants as it may have a side effect on our body, or may not help with healing at all. As I always say, it’s still best to consult the doctor if any symptoms persist.