According to Hinduism, there total 18 Puranas. The names of 18 Puranas are Agni Purana, Bhagavata Purana, Brahma Purana, Brahmananda Purana, Brahmavaivarta Purana, Garuda Purana, Kurma Purana, Linga Purana, Markandeya Puana, Matsya Putana , Narada Purana, Padma Purana, ShivaPurana, Skanda Purana, Vamana Purana, Varaha Purana, Vayu Purana, Vishnu Purana.