The eighteen Mahapuranas are the largest single body of scripture in the Hindu tradition — traditionally four hundred thousand verses, collectively attributed to Vyasa, and the source of most of what Hindus actually know about the gods. This is the reference page for that canon: the full list with traditional verse counts and subject matter, the sattvic-rajasic- tamasic classification and why it should be read carefully, the Upapuranas, and a table showing where famous texts like the Devi Mahatmya and the Lalita Sahasranama actually sit — because both are sections of Mahapuranas rather than independent books.
📚 The Puranic Canon at a Glance
Count: 18 Mahapuranas + 18 or more Upapuranas
Total extent: traditionally 400,000 shlokas
Category: smriti, not shruti
Attributed to: Krishna Dvaipayana Vyasa
Classical definition: the pancha lakshana — sarga, pratisarga, vamsha,
manvantara, vamshanucharita
Largest: Skanda Purana (81,100 verses) · Smallest: Markandeya
(9,000)
📑 Table of Contents
📚 What a Purana Is
A Purana is a class of Sanskrit scripture that transmits cosmology, genealogy, myth, theology and religious practice through narrative. Puranas belong to smriti rather than shruti — they are "that which is remembered" rather than "that which is heard," which places them alongside the epics and the Dharmashastras rather than alongside the Vedas.
The tradition counts eighteen Mahapuranas (great Puranas) and a further eighteen or more Upapuranas (subsidiary Puranas). The Mahapuranas are collectively attributed to Vyasa and are traditionally reckoned at 400,000 shlokas in total.
📖 The five marks — pancha lakshana
The classical definition holds that a Purana treats five subjects: sarga (primary creation), pratisarga (re-creation after dissolution), vamsha (the genealogies of gods and sages), manvantara (the cosmic ages presided over by each Manu) and vamshanucharita (the histories of dynasties). In practice, the surviving Mahapuranas far exceed these five — they contain law, medicine, astrology, iconography, temple ritual, gemology and grammar. The pancha lakshana describes the core, not the whole.
⚖️ How the Eighteen Are Classified
The best-known classification appears in the Padma Purana, Uttara Khanda, which sorts the eighteen by guna — six in each group, according to the deity of focus:
| Guna | Deity of focus | The six |
|---|---|---|
| Sattvic | Vishnu | Vishnu, Naradiya, Bhagavata, Garuda, Padma, Varaha |
| Rajasic | Brahma | Brahma, Brahmanda, Brahmavaivarta, Markandeya, Bhavishya, Vamana |
| Tamasic | Shiva | Shiva, Linga, Skanda, Agni, Matsya, Kurma |
📑 The Eighteen Mahapuranas
Verse counts below are the traditional figures given within the Puranic corpus itself, chiefly in the lists preserved in the Bhagavata and Matsya Puranas. Surviving manuscripts often differ from these figures — sometimes substantially.
| # | Purana | Trad. verses | Principally about |
|---|---|---|---|
| 1 | Brahma | 10,000 | Called Adi Purana; creation, tirthas, notably Konark and Odisha sites |
| 2 | Padma | 55,000 | Second largest; Vishnu bhakti, tirthas, the guna classification of the Puranas |
| 3 | Vishnu | 23,000 | The most tightly structured; the model of the pancha lakshana form |
| 4 | Shiva | 24,000 | The principal Shaiva Purana; 7 samhitas; the Jyotirlingas |
| 5 | Bhagavata | 18,000 | 12 cantos; the life of Krishna; the central bhakti text |
| 6 | Naradiya | 25,000 | Bhakti, vratas, tirthas, given on Narada's authority |
| 7 | Markandeya | 9,000 | Contains the Devi Mahatmya — the Durga Saptashati |
| 8 | Agni | 15,400 | The most encyclopaedic; ritual, iconography, medicine, poetics, law |
| 9 | Bhavishya | 14,500 | Framed as prophecy; heavily interpolated in surviving recensions |
| 10 | Brahmavaivarta | 18,000 | Radha and Krishna; Ganesha; the Prakriti Khanda |
| 11 | Linga | 11,000 | The linga, Shaiva cosmology and worship |
| 12 | Varaha | 24,000 | The boar avatara; Vishnu worship and vratas |
| 13 | Skanda | 81,100 | The largest Purana. Kartikeya, and vast tirtha-mahatmya material |
| 14 | Vamana | 10,000 | The dwarf avatara and Bali; Shaiva and Vaishnava material mixed |
| 15 | Kurma | 17,000 | The tortoise avatara; contains the Ishvara Gita |
| 16 | Matsya | 14,000 | The fish avatara and the deluge; one of the oldest; architecture and iconography |
| 17 | Garuda | 19,000 | Vishnu to Garuda; the Preta Khanda on death and the afterlife |
| 18 | Brahmanda | 12,000 | The cosmic egg; contains the Lalita Sahasranama |
📌 One genuine disagreement in the list
The eighteen are not fixed with complete unanimity. Some traditions — particularly Shakta ones — include the Devi Bhagavata Purana among the Mahapuranas in place of the Bhagavata or the Shiva Purana, and the question of whether the "Bhagavata" of the canonical list means the Srimad Bhagavata or the Devi Bhagavata is an old and unresolved dispute. Most printed lists give the eighteen above; a reader will occasionally meet a different one, and that is not an error on either side.
⭐ Where the Famous Passages Actually Live
A great many well-known Hindu texts are in fact sections of Mahapuranas. Knowing where they sit is one of the more useful things to carry:
| Text | Found in |
|---|---|
| Devi Mahatmya / Durga Saptashati | Markandeya Purana |
| Lalita Sahasranama | Brahmanda Purana |
| The 12 Jyotirlinga narratives | Shiva Purana, Kotirudra Samhita |
| Gajendra Moksha | Bhagavata Purana, Canto 8 |
| The Rasa Lila | Bhagavata Purana, Canto 10 |
| Uddhava Gita | Bhagavata Purana, Canto 11 |
| Ishvara Gita | Kurma Purana |
| The 28 narakas (systematic list) | Bhagavata Purana 5.26 |
| The Preta Khanda on death | Garuda Purana |
| The guna classification of the Puranas | Padma Purana, Uttara Khanda |
📗 The Upapuranas
Alongside the eighteen Mahapuranas the tradition counts eighteen Upapuranas, and in practice the lists vary more than the Mahapurana list does. Frequently named are the Devi Bhagavata, Kalika, Narasimha, Vishnudharmottara (an important source on painting and iconography), Kalki, Ganesha, Mudgala, Samba (on Surya worship) and Shiva Dharma.
"Upa-" here means subsidiary in the counting, not inferior in authority for the communities that use them: the Devi Bhagavata is central to Shakta practice, the Ganesha and Mudgala Puranas to Ganapatya practice, and the Vishnudharmottara is a principal classical source for Indian art theory.
🗓️ On Dating and Layers
The Puranas are layered compositions. Traditional attribution assigns all eighteen to Vyasa; internally, they clearly grew over long periods, with later material added to earlier cores — the Bhavishya Purana is the most conspicuous case, containing passages that are obviously late. This page therefore states what the texts and the tradition say about themselves, and does not assign composition dates. Where a claim rests on a particular recension, that is noted. Readers who want the manuscript history should consult critical editions, which set out the recension evidence explicitly.
📖 Where to Start
A sensible entry sequence
- Vishnu Purana — the shortest route to understanding what a Purana is. It follows the pancha lakshana closely and is compact enough to finish.
- Bhagavata Purana, Canto 10 — the life of Krishna; the most read narrative in the corpus.
- Markandeya Purana → Devi Mahatmya — seven hundred verses, self-contained, and recited daily across India.
- Shiva Purana, Vidyeshvara and Rudra Samhitas — the Shaiva narrative core.
- Garuda Purana, Preta Khanda — the tradition's fullest treatment of death.
- Then the encyclopaedic ones — Agni, Matsya, Skanda — which are better used as references than read straight through.
❓ Frequently Asked Questions
What are the 18 Mahapuranas?
They are Brahma, Padma, Vishnu, Shiva, Bhagavata, Naradiya, Markandeya, Agni, Bhavishya, Brahmavaivarta, Linga, Varaha, Skanda, Vamana, Kurma, Matsya, Garuda and Brahmanda. Together they are traditionally reckoned at 400,000 shlokas and are attributed to Vyasa.
Which is the largest Purana?
The Skanda Purana, at a traditional 81,100 verses — by a wide margin the largest, and largely composed of tirtha-mahatmya material describing sacred places. The smallest of the eighteen is the Markandeya Purana at around 9,000 verses, which nonetheless contains the Devi Mahatmya.
What is the sattvic, rajasic and tamasic classification of the Puranas?
It is a scheme given in the Padma Purana's Uttara Khanda that sorts the eighteen into three groups of six by the deity of focus: sattvic for the Vaishnava Puranas, rajasic for those centred on Brahma, and tamasic for the Shaiva ones. It should be read as one traditional grouping rather than a neutral ranking — it comes from a Vaishnava text, and Shaiva and Shakta traditions do not accept its evaluative force.
What are the pancha lakshana of a Purana?
The five defining subjects: sarga (creation), pratisarga (re-creation after dissolution), vamsha (genealogies of gods and sages), manvantara (the cosmic ages of the Manus) and vamshanucharita (dynastic histories). In practice the surviving Mahapuranas contain far more than these five, including law, medicine, astrology, iconography and grammar.
Where is the Durga Saptashati found?
The Devi Mahatmya, also called the Durga Saptashati or Chandi Path, is a section of the Markandeya Purana. It runs to seven hundred verses across thirteen chapters and is recited as an independent text, particularly during Navaratri, although it is formally part of that Purana.
Are the Puranas shruti or smriti?
Smriti. Shruti means the Vedas including the Upanishads, held to be directly revealed. Smriti, meaning that which is remembered, covers the Puranas, the epics, the Dharmashastras and other authored texts. The distinction affects authority: where smriti conflicts with shruti, the classical position is that shruti prevails.
What are the Upapuranas?
The Upapuranas are a second set of eighteen or more subsidiary Puranas, and the lists vary considerably more than the Mahapurana list. Frequently named are the Devi Bhagavata, Kalika, Narasimha, Vishnudharmottara, Kalki, Ganesha, Mudgala and Samba. The prefix indicates position in the counting rather than lesser authority — several are central to the communities that use them.
🙏 Conclusion
The Puranic canon is easier to navigate once two things are clear: that the eighteen are not a single book but eighteen distinct works of very different character and size, and that a great many texts read as independent scriptures — the Devi Mahatmya, the Lalita Sahasranama, the Uddhava Gita, the Jyotirlinga narratives — are actually chapters inside them. A reader who knows the map can go straight to what they want instead of trying to read four hundred thousand verses in order. Start with the Vishnu Purana to learn the form, the tenth canto of the Bhagavatam for the narrative, and the Devi Mahatmya for a complete text that can be finished in a sitting.
📖 Explore More Sacred Texts
📤 Share This Guide
Share this complete reference to the eighteen Mahapuranas.