Nama·bharat
A trusted guide to Hindu life, in plain words.

common questions and misconceptions

Is the Mahabharata a historical account or a mythological story?

The Mahabharata sits in its own category. The tradition calls it history. Scholars see it as a mix of historical memory, legend, and deep philosophy. Both views can be true at the same time.

What the tradition says

The tradition places the Mahabharata in a category called Itihasa, which means roughly 'thus it happened.' This sets it apart from the Puranas, which are a different kind of sacred text. The Mahabharata itself claims to be a record of real events, real people, and a real war at Kurukshetra. Vyasa is named as the compiler who gathered and shaped the whole work. The tradition also places the Kurukshetra War at the start of the current age, the Kali Yuga, based on a long calculation. For many Hindus, the events described are not legend but something that truly took place.

What scholars say

Scholars generally see the Mahabharata as a layered text built up over a very long time. At its core there may be a memory of real conflicts and real kingdoms in northern India. Over time, that core grew to include philosophy, law, stories, and teachings, including the Bhagavad Gita. The date of any actual war is debated and unclear. The traditional date based on the Kali Yuga calculation and the dates suggested by archaeological work do not match. Scholars treat the text as a blend of historical memory, legend, and religious thought, not as a straightforward record of events.

More than one kind of truth

Many readers, both traditional and modern, hold that the Mahabharata carries truth at more than one level. The battles can be read as real events, as stories about human nature, or as a map of inner conflict. The Bhagavad Gita, which sits inside the epic, is read as a philosophical and spiritual text by millions who may not focus on whether the battlefield was literal. The tradition has always held that a story can be true in its meaning even when its facts are disputed.

How people see it today

Views vary widely. Some Hindus hold firmly that the war happened exactly as described. Others treat the epic as sacred literature whose value lies in its teachings rather than its history. Many people hold both at once without feeling any conflict. The question of whether the Mahabharata is history or myth is one that neither tradition nor scholarship has settled, and it may not need to be settled for the text to matter deeply.

How we write. We describe what the tradition holds, drawing on its texts and customs in general terms. We do not give religious, medical, or dietary advice, and we note plainly where there is no scientific evidence. Reviewed for accuracy by our editorial team.