De Mahābhārata (/məhɑːˈbɑːrətə/; Sanskriet: महाभारतम्, Mahābhāratam, uitgesproken als [mɐɦaːˈbʱaːrɐt̪ɐm]) is een van de twee grote Sanskriet-epics van het oude India. Het andere is de Rāmāyaṇa. Het vertelt over problemen tussen twee groepen neven in de Kurukshetra oorlog. Het vertelt ook de lotgevallen van de Kaurava en de Pāṇḍava prinsen en hun opvolgers.

De Mahābhārata bevat filosofisch en devotioneel materiaal. Het heeft een bespreking van de vier "doelen van het leven" of puruṣārtha (12.161). De verhalen in de Mahābhārata omvatten de Bhagavad Gita, het verhaal van Damayanti, het verhaal van Shakuntala, het verhaal van Pururava en Urvashi, het verhaal van Savitri en Satyavan, het verhaal van Kacha en Devyani en het verhaal van Rishyasringa. Het bevat ook een verkorte versie van de Rāmāyaṇa.

Van de Mahābhārata wordt gewoonlijk gezegd dat hij is geschreven door Vyāsa. Het meeste ervan werd waarschijnlijk samengesteld tussen de 3e eeuw v. Chr. en de 3e eeuw n. Chr. De oudste delen zijn niet veel ouder dan rond 400 v. Chr. De tekst kreeg waarschijnlijk zijn definitieve vorm in de vroege Gupta-periode (ca. 4e eeuw CE).

De Mahābhārata is het langste epische gedicht dat we kennen. Er wordt wel gezegd dat het "het langste gedicht ooit geschreven" is. De langste versie heeft meer dan 100.000 śloka of meer dan 200.000 afzonderlijke versregels. Het heeft ook en lange sectie proza. De Mahābhārata heeft in totaal ongeveer 1,8 miljoen woorden. Het is ongeveer tien keer zo lang als de Ilias en de Odyssee samen, en ongeveer vier keer zo lang als de Rāmāyaṇa. Het belang van de Mahābhārata voor de wereldbeschaving is vergeleken met dat van de Bijbel, de Koran, de werken van Homerus, Grieks drama of het werk van William Shakespeare. Het wordt soms de vijfde Veda genoemd. Deze delen behandelen een aantal onderwerpen zoals een aantal aspecten van het hindoeïsme, de hindoeïstische mythologie, de ethiek en de hindoeïstische levenswijze. Er is ook een negentiende deel met de naam Harivamsha. De Bhagavadgita, een dialoog tussen Krishna en Arjuna, maakt deel uit van de Mahabharata.

De wijze Vyasa onderwees dit epos aan zijn zoon Suka en zijn leerlingen Vaisampayana en anderen. Koning Janamejaya, de zoon van Parikshit en kleinzoon van de helden van het epos, bracht een groot offer (yajna). Het epos werd door Vaisampayana opnieuw verteld aan Janamejaya op advies van Vyasa. Later vertelde de andere wijsgeer Suta de Mahabharata op dezelfde manier als Vaisampayana aan Janamejaya, aan Saunaka en anderen, tijdens een offer dat Saunaka bracht in Naimisaranya, in de buurt van Sitapur in Uttar Pradesh.