--> Skip to main content


Who wrote Mahabharat First

Who wrote Mahabharat First? This is not a perplexing question but many people find it difficult to pinpoint the author as they have confusion between Sage Vyasa and Sage Valmiki. The writer of Mahabharata is Sage Vyasa – also known as Krishna Dwaipayana Vyasa. 

It is said that Sage Vyasa was saddened by the events that happened during the Kurukshetra war and decided to write the fifth Veda. Mahabharat is also known as fifth Veda.

Mahabharat contains the problems faced by human society and how to overcome it. The only solution to overcome the problems is by following Dharma.

With more than 74,000 verses, plus long prose passages, or some 1.8 million words in total, it is one of the longest epic poems in the world. Taken together with the Harivamsa, the Mahabharata has a total length of more than 90,000 verses.

The events depicted in the Mahabharata are thought to have taken place around the 12th century BC.

It is believed that the Mahabharat was written around 12th century BC as the author Sage Vyasa is an important character in the epic.