The story behind the festival

The Story of Krishna Janmashtami

In short

On a stormy midnight in a Mathura prison cell, a child was born to end a tyrant's reign, and the chains, the guards, and the flooding Yamuna itself yielded to let him pass to safety.

Source: Primarily the Bhagavata Purana (Canto 10), with parallel accounts in the Vishnu Purana and the Harivamsha.

Reviewed by the Godify team · Last updated

The story of Krishna's birth is told most fully in the Bhagavata Purana (Canto 10), with parallel accounts in the Vishnu Purana and the Harivamsha. It begins in the kingdom of Mathura, ruled by the cruel King Kansa. On the day Kansa gleefully drove the chariot of his newly-wed sister Devaki and her husband Vasudeva, a voice from the sky foretold that Devaki's eighth son would be the cause of his death.

Terrified, Kansa raised his sword against his own sister. Vasudeva calmed him with a promise to hand over every child they bore. Kansa spared Devaki but threw the couple into prison, and one by one he killed their first six newborns. According to the Bhagavata Purana, the seventh child was Balarama, whose embryo was mystically drawn by the goddess Yogamaya into the womb of Rohini, another wife of Vasudeva living safely in Gokul, so the world was told Devaki had miscarried.

Then came the eighth child. On the eighth day of the dark fortnight of the month of Bhadrapada, at midnight, amid thunder and rain, Krishna was born in the prison cell. The Purana says he first appeared before his parents in a radiant four-armed form bearing the emblems of Vishnu, then, at their wonder and fear, softened into an ordinary newborn.

A divine voice instructed Vasudeva to carry the child across the river Yamuna to Gokul and exchange him for the baby girl just born to Yashoda and Nanda. As if in answer, Vasudeva's shackles fell open, the prison doors unbarred themselves, and the guards sank into deep sleep. He lifted the infant in a basket and stepped into the night.

The Yamuna was in furious flood. As Vasudeva waded in, the waters are said to have risen to touch the child's feet and then parted, and the great serpent Shesha spread its hoods overhead to shield the baby from the rain. In Gokul, Vasudeva laid Krishna beside the sleeping Yashoda, took the newborn girl, and returned; the chains and doors closed behind him as before.

When Kansa seized the girl to dash her against a stone, she slipped from his hands and rose into the sky as the goddess Yogamaya, declaring that the one destined to slay him was already born and safe elsewhere. Krishna grew up in Gokul and Vrindavan as the beloved, butter-stealing cowherd child of Yashoda and Nanda, and in time returned to Mathura to fulfil the prophecy.

Janmashtami relives that midnight hour: the long wait, the storm, and the quiet miracle of the Divine entering the world to protect the innocent and set right what had gone wrong.

This retelling follows Primarily the Bhagavata Purana (Canto 10), with parallel accounts in the Vishnu Purana and the Harivamsha.. Godify keeps to the tradition and names its source, never inventing or distorting a sacred story.

Characters in this story

Related festivals

About the story of Krishna Janmashtami

What is the source of the Krishna Janmashtami story?

This retelling follows Primarily the Bhagavata Purana (Canto 10), with parallel accounts in the Vishnu Purana and the Harivamsha.. Godify keeps to the tradition and names its source, and never invents or embellishes a sacred story.

Who are the main characters in the story of Krishna Janmashtami?

Krishna, Devaki, Vasudeva, Kansa, Yashoda and Nanda.

Sit with the meaning of Krishna Janmashtami

Ask Bhagavan what this story means for your own life — freely, privately, any hour.

Talk to Bhagavan