There are a total number of 18 Puranas in the Hindu religion and their names are mentioned below:
- Bhagavata Purana
- Vishnu Purana
- Naradiya Purana
- Vamana Purana
- Matsya Purana
- Garuda Purana
- Brahma Purana
- Bhavishya Purana
- Agni Purana
- Brahjma Vaivartha Purana
- Brahmananda Purana
- Padma Purana
- Shiva Purana
- Linga Purana
- Kurma Purana
- Markandeya Purana
- Varaha Purana
- Skanda Purana