1003+ Stories from Ancient India — Free to Read! Explore all stories →

The Tale of Three Fishes

Three fishes face danger differently: one dies unprepared, one escapes through wisdom, one through swift action.

The Tale of Three Fishes - Cover - Amar Chitra Katha Style
Ad Space (header)

The Tale of Three Fishes

Canonical Attribution and Manuscript Tradition

This tale belongs to Pancatantra Book I, Mitra-bheda, and is one of the collection’s most analytically precise demonstrations of the three possible responses to foreseeable danger: act before the danger arrives, act the moment it arrives, or fail to act at all. The story is preserved in all major Sanskrit recensions including the Tantrakhyayika (c. 200 BCE, Kashmir) and appears in parallel in the Hitopadesha. Structural relatives appear in Buddhist Jataka literature and in Aesopic tradition. The tale’s particular contribution to the Pancatantra’s didactic programme is its use of three characters of identical species and environment who nonetheless differ in their response to the same information — thereby isolating the variable of judgment from the variables of capability and circumstance. All three fish heard the same warning; all three were in the same pond; all three had the same physical capacities. Their different outcomes are attributed entirely to differences in their response to foreseeable threat.

Three fish swim in a pond as a bird perches on the bank and overhears fishermen planning to net the pond the following morning
The warning received: all three fish hear the same information about the coming danger — their different responses will determine which survives

Beat I — The Warning and the Three Responses

Three fish lived in a pond. A bird perched on the bank overheard fishermen planning to come and net the pond the following morning. The bird, friendly with the fish, warned them. All three fish heard the warning. The first fish, named Anagatavidhata (“one who acts before the danger arrives”), left the pond immediately, that same evening, and moved to another body of water. The second fish, named Pratyutpannamati (“one whose intelligence operates in the present moment”), did not leave but resolved to be ready to act the instant the danger appeared. The third fish, named Yadbhavishya (“whatever will be, will be”), neither left nor prepared any response; it simply continued as before, trusting to fate.

The Pancatantra encodes its lesson in the names themselves, which is unusual even within the collection. Vishnu Sharma is not presenting three characters with personalities to be discovered; he is presenting three analytical categories with names that announce their category in Sanskrit. The tale is not a story about fish; it is a philosophical argument about responses to foreseeable danger, illustrated by three fish.

Beat II — The Morning and Its Outcomes

The fishermen came in the morning with their nets. They found Anagatavidhata gone — the pond held only two fish now. Pratyutpannamati, watching the nets enter the water, feigned death immediately: it floated limp on the surface, belly up. The fishermen, finding what appeared to be a dead fish, threw it to the bank. Pratyutpannamati, on the bank, flipped and flopped its way to the water’s edge and returned to the pond before the fishermen noticed. Yadbhavishya made no particular response when the nets arrived, was caught, and was taken by the fishermen.

Three fish, same pond, same warning, same morning. Three different outcomes determined entirely by three different responses to foreseeable danger. The first survived by acting before the danger was present. The second survived by acting at the precise moment of danger with the most effective available response. The third was caught because it made no response at all. The Pancatantra’s account is stark in its symmetry and does not soften the fate of Yadbhavishya with any mitigating circumstance.

Fishermen cast nets into the pond at dawn as one fish floats limp feigning death while another swims helplessly in the net
The morning of reckoning: the same danger reaches all three; the fish that prepared to act in the present moment survives; the fish that trusted to fate does not

Beat III — The Pancatantra’s Analysis of the Three Responses

Vishnu Sharma structures the tale to demonstrate a specific hierarchy of responses to foreseeable danger. Anagatavidhata’s response — acting before the danger is present, when the cost of action is lowest and the certainty of success is highest — is the ideal. It requires the least ingenuity and produces the most certain outcome: the danger arrives and the fish is not there. The disadvantage, which the tale does not conceal, is that it required leaving the familiar environment on the basis of a warning rather than on the basis of the danger’s arrival. This requires both the disposition to take warnings seriously and the willingness to act on them at cost before the cost of not acting becomes apparent.

Pratyutpannamati’s response — staying but being fully prepared to act at the moment of danger — is the second-best option and is presented as genuinely admirable: it required real intelligence and real courage. The feigning of death was a non-obvious response to a net; it required Pratyutpannamati to identify, in the moment of immediate danger, the specific action most likely to produce survival. This is the response available to those who did not act in advance but who brought to the moment of danger both the readiness and the intelligence to use it.

The second fish floats belly-up and limp near the surface as the fisherman lifts it to discard it, the fish's eye watchful and alert beneath the performed stillness
Present-moment intelligence: the decision to feign death was non-obvious and required real judgment at the exact moment of maximum danger

Beat IV — What the Three Fishes Teach About Foreseeable Danger

Yadbhavishya’s failure is the Pancatantra’s primary target. The fish that trusts to fate — yadbhavishya, whatever will be will be — is not being presented as an alternative philosophical position that Vishnu Sharma respects but disagrees with. It is being presented as a failure of the will to respond, dressed in the language of philosophical acceptance. The fish was warned. It had time. It had the same options the other two fish had. It chose none of them, and the framing of this choice as acceptance of fate is the Pancatantra’s specific target: the fatalistic framing is not a philosophy; it is an excuse for inaction.

For Vishnu Sharma’s royal pupils the three fish represent three types of minister or ally. The first type acts before the crisis, when the cost of action is still low. The second type acts at the crisis with full intelligence and full commitment. The third type waits for the crisis to resolve itself through fate — and is consumed by it. The Arthashastra of Kautilya addresses the same typology in its treatment of ministers: those who act in advance of problems are the most valuable; those who respond effectively in the moment are the second most valuable; those who wait on events are liabilities. The Pancatantra teaches the same classification through the memory of three fish and one morning.

A teacher points to three positions on a diagram representing the three fish while students listen — the three responses to foreseeable danger made explicit
The three-category framework: act before the danger (ideal), act at the moment of danger (admirable), trust to fate (fatal) — the Pancatantra’s taxonomy of responses to foreseeable threat

Moral and Sanskrit Wisdom Tradition

“Act before the danger arrives if you can; act at the moment of danger if you must; but do not dress inaction in the language of fate.”

— Moral of The Tale of Three Fishes, Pancatantra Book I (Mitra-bheda)

This moral engages directly with one of the most persistent debates in Sanskrit philosophical tradition: the relationship between purushakara (human effort) and daiva (fate or destiny). The Mahabharata’s Shanti Parva addresses this debate at length, as does the Bhagavad Gita’s treatment of action without attachment to outcomes. Vishnu Sharma is not denying the existence of fate; he is arguing that fate is not a reason to withhold effort. The third fish’s name — Yadbhavishya, whatever will be will be — precisely mimics the fatalistic philosophical position. The tale demonstrates that this position, when it is used to justify inaction in the face of foreseeable and avoidable danger, produces the outcome that fate would have been blamed for but that was, in fact, entirely avoidable.

Why This Story Has Lasted 2,300 Years

The Tale of Three Fishes endures because the three categories it identifies are genuinely universal and genuinely distinguishable in every generation: those who act on warnings before the danger arrives; those who act at the moment of danger with intelligence and presence of mind; and those who do neither, framing their inaction as philosophical acceptance of whatever comes. The Pancatantra’s refusal to validate the third position as a legitimate philosophy, while encoding it in a name that sounds like a philosophical position, is among Vishnu Sharma’s most rhetorically elegant moves. The fish named Yadbhavishya does not have a philosophy; it has an excuse for inaction, and the excuse costs it its life. This is an uncomfortable observation, and its discomfort is part of why the tale has been preserved and retold across two and a half millennia.

Pancatantra Classification: Book I — Mitra-bheda (The Separation of Friends)
Sanskrit Tradition: Tantrakhyayika (c. 200 BCE, Kashmir); Hitopadesha; Buddhist Jataka parallels; Aesopic structural relatives
Three Fish Names: Anagatavidhata (acts before danger), Pratyutpannamati (acts in the present moment), Yadbhavishya (whatever will be)
Author: Vishnu Sharma (attributed, c. 3rd century BCE)
Core Distinction: Purushakara (human effort) vs. daiva (fate) — the fatalistic excuse for inaction as the Pancatantra’s explicit target

Ad Space (in-content)
Moral of the Story
“The wise indeed say: When you see a danger coming, act immediately. Book 1: The Separation of Friends - Story 14”
Ad Space (after-content)

Get a New Story Every Week!

Join thousands of parents and teachers who receive our hand-picked folk tales every Friday. Stories with morals your kids will love.

Free forever. No spam. Unsubscribe anytime.