Why does Lord Krishna wear peacock feathers in his crown? Know the mythology and deep spiritual mystery behind it


The form of Lord Shri Krishna is very charming – flute in his hand, gentle smile on his face and peacock feather adorned on his head. But have you ever wondered why Kanha wears only a peacock feather in his crown among countless beautiful birds and ornaments? There is not just one reason behind this in Sanatan tradition and scriptures, but many very emotional mythological stories and deep spiritual and architectural secrets are hidden behind it. Let us understand from a reporter’s perspective why this relationship between Morpankh and Banke Bihari is considered so sacred.

1. Respect for the unbroken celibacy and purity of the peacock.

According to mythological beliefs, peacock is considered one of the most sacred birds in the world. It is believed that the peacock observes unbroken celibacy during its lifetime. During the union of peacock and peahen, the peahen conceives by drinking the peacock’s tears. To honor this most sacred and selfless gesture of peacock, Lord Shri Krishna gave its feather the highest place on his crown.

2. Story of pure love and dance of Mata Radha

There is a very beautiful story behind wearing peacock feathers related to Mother Radha Rani. It is said that when Kanha used to play the flute in the forests of Vrindavan, the peacocks, listening to its melodious tune, became enchanted and started dancing.

One day, being pleased with Shri Krishna’s flute playing, the king of peacocks offered his feathers at the feet of Shri Krishna. The Lord gladly accepted those feathers and adorned them on his head. Apart from this, there is also a belief that when Mother Radha Rani danced, peacocks danced with her and Lord Krishna would wear their fallen feathers on their heads as a symbol of love.

3. Message of making enemies friends and balancing the planets

  • Meaning of enemy friend: Peacock and Sarpa (snake) are considered mutual enemies, while Shri Krishna’s elder brother Balram is the incarnation of Sheshnag. By wearing peacock feathers, Shri Krishna gives the message that he accepts all enemies and friends equally and eliminates enmity.

  • Inclusion of all colors and planets: Seven colors of nature are present in peacock feathers. According to astrology and Vastu Shastra, peacock feather contains the influence of all the 9 planets and nine planets. Wearing it destroys negative energy and infuses positivity in life.