Krishna Slays Śiśupāla: The Limit of Forbearance

शिशुपाल वध

Śiśupāla Vadha

Source: Mahābhārata, Sabhā Parva · Bhāgavata Purāṇa, Canto 10, Chapter 74

At a great royal assembly, the hostile king Śiśupāla pours insult after insult on Krishna, who bears them in silence — for he has vowed to pardon a hundred offences. But when the hundred are exhausted and the insults continue, Krishna acts, ending him. The story draws a careful line: forbearance is a virtue, but it is not infinite, and there is a point at which patience rightly gives way to a firm response.

The story

At the great Rājasūya sacrifice of the emperor Yudhiṣṭhira, the assembled kings and sages chose Krishna to receive the first honour of the ceremony. Śiśupāla, the king of Chedi and a lifelong enemy of Krishna, rose in fury and denounced the choice, hurling a stream of insults at Krishna before the whole court — mocking his birth, his deeds, his very right to be honoured. Krishna sat calm and unmoved. Long before, he had promised Śiśupāla's mother, his own aunt, that he would forgive her son a hundred offences, and he kept count in silence as the abuse went on. The court grew tense; some reached for their weapons; still Krishna waited, letting the tally fill. Only when Śiśupāla had crossed the hundredth offence and pressed on into the hundred-and-first, warned and unrepentant, did Krishna act — releasing his discus, the Sudarśana, and ending him in a single stroke. He had borne a hundred insults without a word; he did not bear the hundred-and-first.

What it means

Krishna's patience is deliberate, counted, and vast — a hundred insults borne in silence out of a promise. This is forbearance at its most disciplined: not weakness, not failure to notice, but a chosen restraint held far past the point most would break. And yet it has a limit. When the hundredth line is crossed, patience does not become endless tolerance; it gives way to a clear, decisive response. The story honours both halves — the long forbearance and the firm end to it — and insists they belong together.

What we can learn

Patience is a great virtue, but it is not the same as having no limit. Krishna bore a hundred insults out of a promise, calmly and without retaliation — a model of extraordinary forbearance. Yet he did not mistake endless endurance for goodness. There is a point where continued tolerance of harm stops being patience and becomes complicity, and where a firm, measured response is the right thing. Know your hundred; be generous with your patience, and clear about its edge.

For children

A rude king kept saying mean things about Krishna at a big gathering. Krishna stayed calm and patient for a very long time, because he had promised to forgive the king many, many times. But the king just wouldn't stop being cruel, even after all his chances were used up. So finally Krishna stopped him. It teaches that being patient is good — but if someone keeps being harmful no matter what, it's also right to firmly say 'enough'.

For adults

We sometimes treat patience as an absolute — as if there were no amount of provocation at which a firm response becomes right, and endless tolerance is always the higher path. Krishna's hundred offences complicate that. His forbearance is genuinely heroic: a hundred public insults absorbed in calm silence, out of a promise. But he does not let patience curdle into permitting endless harm. When the limit he set is crossed, he acts, cleanly and without excess. The lesson is not to be quick to anger — it is to be both generous in patience and clear that patience has an edge, beyond which firmness is the virtue.

Today's relevance

There is real pressure to believe that the good person simply keeps absorbing mistreatment, and that drawing a line is a failure of patience. Krishna's example reframes it. Be genuinely, generously patient — bear far more than feels fair, as he bore a hundred insults. But know that patience is not the same as endless permission. When someone crosses a clearly held limit and keeps causing harm, a firm, measured 'enough' is not the collapse of virtue; it is virtue changing form. Generous in patience, clear about its edge.

Related verses in the Gita

Frequently asked questions

Why did Krishna kill Śiśupāla?

At Yudhiṣṭhira's Rājasūya sacrifice (Mahābhārata, Sabhā Parva; Bhāgavata Purāṇa, Canto 10, Chapter 74), Śiśupāla insulted Krishna repeatedly before the assembly. Krishna had vowed to his aunt to forgive her son a hundred offences; when Śiśupāla crossed that limit and continued, Krishna ended him with the Sudarśana discus.

Why did Krishna wait for a hundred offences?

He had promised Śiśupāla's mother — his own aunt — that he would pardon her son a hundred times. So he bore the insults in calm silence, keeping count, and acted only when the hundred were exhausted and Śiśupāla persisted, warned and unrepentant, into the hundred-and-first.

What does the Śiśupāla story teach about patience?

That forbearance is a great virtue but not an infinite one. Krishna's hundred pardons model extraordinary, disciplined patience — far past where most would break — yet the story also affirms that patience has a rightful limit, beyond which a firm, measured response is the virtue, not its failure.

Authoritative sources

Official sites of the scriptural traditions and publishing trusts behind the editions and commentaries cited on this page.

More Krishna stories