There are eighteen main Puranas and an equal number of subsidiary Puranas or Upa-Puranas.
The 18 main Puranas are: Vishnu Purana, Narada Purana, Srimad Bhagavata Purana, Garuda (Suparna) Purana, Padma Purana, Varaha Purana, Brahma Purana, Brahmanda Purana, Brahma Vaivarta Purana, Markandeya Purana, Bhavishya Purana, Vamana Purana, Matsya Purana, Kurma Purana, Linga Purana, Siva Purana, Skanda Purana (Kartika Purana) and Agni Purana.
The number of verses in each Purana is listed in other verses of the Srimad-Bhagavatam (12.13.4-9): The Brahma Purana consists of ten thousand verses, the Padma Purana of fifty-five thousand, Sri Visnu Purana of twenty-three thousand, the Siva Purana of twenty-four thousand and Srimad-Bhagavatam of eighteen thousand. The Narada Purana has twenty-five thousand verses, the Markandeya Purana nine thousand, the Agni purana fifteen thousand four hundred, the Bhavisya Purana fourteen thousand five hundred, the Brahma-vaivarta Purana eighteen thousand and the Linga Purana eleven thousand . The Varaha Purana contains twenty-four thousand verses, the Skanda Puranas eight-one thousand one hundred, the Vamana Purana fourteen thousand, the Garuda Purana nineteen thousand and the Brahmanda Purana twelve thousand. Thus the total number of verses in all the Puranas is four hundred thousand. Eighteen thousand of these, once again, belong to the beautiful Bhagavatam..
The 18 Upa-Puranas are: Sanatkumara, Narasimha, Brihannaradiya, Sivarahasya, Durvasa, Kapila, Vamana, Bhargava, Varuna, Kalika, Samba, Nandi, Surya, Parasara, Vasishtha, Devi Bhagavatam, Ganesa and Hamsa.
Apart from these there are a few other other puranas.
These are from published sources and being provided freely so that those seeking the knowledge of the Divinity can get it easily. Any commercial use may bring legal action from the copyright holders and this site will not be responsible in any way.
We are fortunate people who have assess to these ancient scriptures. For millions of blind people these great Vedic scriptures are not available. We are involved in a project –Free Vedic Scriptures and Stotras for the blind people in Braille script. Click here to know more about the project. Any help from you is welcome.
The 18 Main Puranas
Read in English
Bhagavata Purana (Bhagavatam)
Vishnu Purana
Garuda Purana
Brahma Purana
Padma Purana
Narada Purana
Shiva Purana
Linga Purana
Skanda Purana(Kartika Purana)
Agni Purana
Matsya Purana
Varaha Purana
Vamana Purana
Markandeya Purana
Brahma Vaivarta Purana
Brahmanda Purana
Kurma Purana
Bhavishya Purana
The 18 Upa-Puranas
Devi Purana(Devi Bhagavatam)
Ganesha Purana
Shiva Rahasya Purana
Other Puranas
Vayu Purana
Nilamata Purana
Also of interest > Naimisharanya the place where Vedavyasa taught all the Vedas & Puranas