All Blogs8 min read
    The Peacock in Hinduism - Significance & Symbolism
    Spiritual Wisdom

    The Peacock in Hinduism - Significance & Symbolism

    8 min readPublished June 4, 2026
    AM

    By Anjali Mehta · Editor, M.A. Religious Studies

    Reviewed by Dr. Suresh Iyer · Vastu Shastra & Jyotish, 18+ years

    The Peacock in Hindu Tradition

    The peacock (mor) is one of the most beloved birds in Hindu tradition, admired for its dazzling beauty and graceful form. It appears across mythology, temple art and worship - as a divine vehicle, a sacred feather and a symbol of many virtues. India honours it as the national bird, reflecting both its cultural and spiritual importance. Behind its beauty lies a rich web of meaning tied to several deities.

    Vahana of Lord Kartikeya

    The peacock is most famously the vahana (mount) of Lord Kartikeya (Murugan, Skanda), the warrior son of Shiva and Parvati. Named Paravani, the peacock carries the god of war and victory. In one telling, Kartikeya tamed a fierce demon who took the form of a peacock and rode it as a sign that he had conquered ego and pride. The bird therefore represents the victory of wisdom over vanity.

    Krishna and the Peacock Feather

    Lord Krishna is always shown with a peacock feather (mor pankh) tucked in his crown, making it one of the most recognisable symbols in Hinduism. The feather reflects Krishna's love for the peacocks of Vrindavan, who are said to have danced with joy at the sound of his flute. It also signifies beauty, playfulness and the harmony between the divine and nature. Many devotees keep a mor pankh at home for grace and positivity.

    Association with Maa Saraswati

    The peacock is also linked to Maa Saraswati, the goddess of knowledge, music and the arts, and is sometimes shown beside her along with her swan. In this context the peacock represents the beauty of the arts and the colourful expression of creativity. Some traditions note that while the peacock symbolises worldly splendour, the swan represents pure discernment, and Saraswati's choice reflects wisdom rising above mere show.

    Symbolism - Beauty and Slaying the Serpent

    The peacock is known to kill and eat serpents, and in Hindu symbolism this makes it a slayer of the snake of ego, desire and poison. It transforms poison into the radiant colours of its feathers, teaching that a wise soul turns negativity into beauty. With its open, eye-like plumage, the peacock also symbolises watchfulness, integrity and grace - splendour that uplifts rather than feeds vanity.

    The Peacock in Worship and Daily Life

    Peacock feathers are used in temples, on idols of Krishna and Kartikeya, and in some home mandirs as a sign of beauty and auspiciousness. A mor pankh is believed to bring positivity, calm the mind and, in Vastu, ward off negative energy. Peacock motifs decorate festival rangolis, clothing and art, keeping this sacred bird present in everyday devotion and celebration across India.

    Do's and Don'ts

    Do: treat a mor pankh with respect, keep it clean in the mandir or a sacred corner, and let it remind you to turn negativity into grace. Don't: harm peacocks, which are protected and revered, use feathers from a bird that has been hurt, or treat the symbol as mere decoration. Remember its deeper lesson - that true beauty comes from conquering ego, not displaying it.

    Frequently Asked Questions

    Why is the peacock important in Hinduism?+

    The peacock is the vahana of Lord Kartikeya, the feather in Krishna's crown, and is linked to Saraswati. It symbolises beauty, grace, victory over ego and the turning of poison into splendour.

    Which god rides a peacock?+

    Lord Kartikeya (Murugan, Skanda), the warrior son of Shiva and Parvati, rides a peacock named Paravani. It represents his victory over ego and pride, the god of war seated on conquered vanity.

    Why does Krishna wear a peacock feather?+

    The mor pankh reflects Krishna's love for the peacocks of Vrindavan, who danced to his flute. It signifies beauty, playfulness and harmony between the divine and nature.

    What does the peacock symbolise spiritually?+

    Because it kills serpents, the peacock symbolises the slaying of ego, desire and poison. It turns poison into beautiful feathers, teaching that a wise soul transforms negativity into grace.

    Is keeping a peacock feather at home auspicious?+

    Yes. A mor pankh is believed to bring positivity, calm the mind and, in Vastu, ward off negative energy. It is best kept clean and respected in the mandir or a sacred corner.

    Is the peacock the national bird of India?+

    Yes. The Indian peacock is the national bird of India, chosen for its beauty and its deep cultural and spiritual significance across Hindu mythology, art and worship.

    AM

    About the author

    Anjali Mehta · Editor, M.A. Religious Studies

    Anjali is the managing editor for Vandnaa and oversees the festival and vrat coverage. She holds an M.A. in Religious Studies and reviews every published article for accuracy, accessibility, and tradition-fidelity.

    Meet the Vandnaa editorial team →

    Listen all aartis, mantras & bhajans in one place.

    Download Vandnaa App.

    Download Now

    Explore on Vandnaa

    Related Articles

    🙏 Download Vandnaa App

    Install