Which color flowers should be offered to which deities to receive auspicious results? Let's find out in detail..
- byShikha Srivastava
- 30 Jan, 2026
Flowers hold immense importance in Hindu worship. Certain flowers are considered special for each deity, as they are associated with that deity's energy, qualities, and nature. Offering the right flowers is believed to make the worship more effective and help fulfill desires.

1. Lord Ganesha — Red Flowers
Lord Ganesha is very fond of the color red.
It symbolizes power, auspiciousness, and new beginnings.
Red marigolds or red jasmine flowers are considered best for wisdom and removing obstacles.
2. Goddess Lakshmi — Lotus Flower
The lotus symbolizes purity, wealth, prosperity, and beauty.
Goddess Lakshmi is seated on a lotus, therefore offering a lotus
brings blessings of wealth, prosperity, and abundance.
Which flowers and plants are considered especially dear to Lord Vishnu in worship?
A. Red Rose
B. Tulsi and Yellow Flowers
C. Red Marigolds
D. Lotus Flower
3. Lord Shiva — White Flowers (Datura, Bilva leaves)
White flowers and Bilva leaves are offered to Lord Shiva.
Datura and Bilva symbolize his calm, ascetic, and fierce (Rudra) form.
White oleander is also considered auspicious in Shiva's abhishekam (ritual bathing).
4. Lord Vishnu — Tulsi and Yellow Flowers
Lord Vishnu is extremely fond of Tulsi.
The color yellow symbolizes knowledge, righteousness, and purity.
Yellow oleander and marigold flowers are considered the best.
5. Goddess Durga — Red Hibiscus
The red hibiscus is considered the most beloved flower of Goddess Durga.
It symbolizes power, valor, and energy.
This flower holds special significance in Shakti worship and for overcoming difficulties.
6. Lord Krishna — Yellow and White Flowers
Lord Krishna is very fond of jasmine and mogra flowers.
Their fragrance symbolizes love, devotion, and charm.
Their use is considered auspicious during Janmashtami and Radha-Krishna worship.
7. Sun God — Red Lotus or Red Oleander
A red lotus is offered to the Sun God; it symbolizes radiance, energy, and vitality. 8. Lord Hanuman — Red Roses, Red Marigolds
Lord Hanuman is believed to be very fond of red flowers, especially red marigolds.

This symbolizes devotion and courage.
Every deity has a special flower associated with their form, qualities, and energy. Offering the correct flower to the deity is believed to make the worship more effective and fulfill one's desires.
PC Social Media



