--> Skip to main content


How To Pray For Forgiveness Of Sins? In Hindu Religion

 In the Hindu tradition, praying for the forgiveness of sins is a deeply spiritual practice that involves devotion, surrender, and repentance. Hindus believe that by praying, chanting mantras, and performing specific rituals, they can cleanse their karma and be forgiven for their wrongdoings. The process usually involves worshiping specific deities associated with mercy, compassion, and purification. Below is an expanded guide on how to pray for forgiveness of sins in the Hindu religion, including the gods and goddesses to worship, mantras, simple prayers, puja steps, and rare facts.

1. Gods and Goddesses to Worship for Forgiveness

In Hinduism, different gods and goddesses are worshiped for different reasons, including seeking forgiveness. Here are some of the ideal deities to approach:

  • Lord Ganesha: The remover of obstacles and the god of new beginnings. Lord Ganesha helps clear the path to spiritual enlightenment and grants forgiveness for sins.
  • Lord Shiva: Known as the destroyer of evil, Lord Shiva also forgives and purifies souls. He is compassionate and offers redemption through prayer.
  • Lord Vishnu: As the protector of the universe, Vishnu is believed to forgive sins and restore balance to life.
  • Bhagavan Rama: An incarnation of Lord Vishnu, Lord Rama is revered for his righteousness and compassion. He is also invoked for seeking forgiveness.
  • Goddess Devi: Different forms of Devi, such as Goddess Bhairavi and Goddess Durga, are revered for their powers of destruction and purification of negative energies and sins.

2. Simple Prayers for Forgiveness

  1. Prayer to Lord Ganesha for Forgiveness: "Om Gan Ganapataye Namah" Translation: I bow to Lord Ganesha. Please remove obstacles from my path and forgive me for any sins committed knowingly or unknowingly.

  2. Prayer to Lord Shiva for Forgiveness: "Karacharana kritam vaa kayajam karmajam vaa, Shravana nayanajam vaa manasam vaa aparadham, Vihitam avihitam vaa sarva metat kshamasva, Jaya Jaya Karunabdhe Shri Mahadeva Shambho" Translation: O Lord Shiva, I ask for forgiveness for all the sins committed by my hands, feet, body, or mind, whether intentionally or unintentionally. Forgive me and grant me your grace.

  3. Prayer to Lord Vishnu for Forgiveness: "Om Namo Bhagavate Vasudevaya" Translation: I bow to Lord Vishnu, the sustainer of the universe. Please forgive my sins and guide me towards righteousness.

  4. Prayer to Bhagavan Rama for Forgiveness: "Shri Ramachandra Kripalu Bhaj Mana, Harana Bhava Bhaya Daruna" Translation: O mind, chant the name of merciful Lord Ramachandra, who dispels the greatest fears of the cycle of birth and death. Please forgive my wrongdoings.

  5. Prayer to Goddess Bhairavi for Purification: "Om Bhairavi Bhavani Devi, Durgati Nashini, Raksha Raksha Devi" Translation: O Bhairavi, Mother of the Universe, you who destroy misfortune, protect me and forgive my sins.


3. Steps for a Simple Puja for Forgiveness

Here’s a simplified step-by-step puja that can be performed to seek forgiveness from the divine:

  1. Purification: Begin by taking a bath to purify your body. Clean the area where you will perform the puja.

  2. Lighting the Lamp: Light a lamp (Diya) and incense sticks (Agarbatti) to invoke divine energy.

  3. Ganesha Invocation: Always begin by worshipping Lord Ganesha, as he is the remover of obstacles. Chant "Om Gan Ganapataye Namah."

  4. Invocation of Other Deities: Depending on the deity you wish to pray to for forgiveness, chant their mantra. For example, for Lord Shiva, chant the Shiva Panchakshara mantra "Om Namah Shivaya."

  5. Offering: Offer flowers, fruits, and water to the deity. You can also offer milk, sandalwood paste, and Tulsi (holy basil leaves).

  6. Sincere Prayer: After chanting mantras, close your eyes and sincerely ask for forgiveness for the sins you have committed knowingly or unknowingly. Acknowledge your wrongdoings and express your desire to change.

  7. Aarti: End the puja by singing or reciting an aarti of the deity, and then meditate silently for a few minutes to absorb the divine energy.


4. Key Mantras for Forgiveness

  • Shiva Mantra for Forgiveness: "Om Namah Shivaya" This mantra purifies the soul and connects you with Lord Shiva’s divine energy of forgiveness.

  • Vishnu Mantra: "Om Namo Narayanaya" This is a powerful mantra to seek forgiveness and protection from Lord Vishnu.

  • Gayatri Mantra (For General Purification): "Om Bhur Bhuvaḥ Swaḥ, Tat Savitur Vareṇyaṃ, Bhargo Devasya Dhīmahi, Dhiyo Yonaḥ Prachodayāt" A prayer to the universal mother energy to purify the mind, body, and soul.


5. Rare and Relevant Facts

  • Shiva as the Forgiver: One of Lord Shiva’s names is "Ashutosh," which means "one who is easily pleased." It is believed that a sincere prayer from the heart will always be accepted by Shiva, and he will grant forgiveness.

  • Karmic Cleansing: Hindu scriptures believe in the law of karma. While forgiveness helps in spiritual purification, real cleansing comes from living a dharmic (righteous) life afterward.

  • Tulsi and Lord Vishnu: Tulsi (Holy Basil) is considered sacred to Lord Vishnu. Offering Tulsi leaves during prayers is said to cleanse one's sins.

  • Chanting the Hanuman Chalisa: Though Hanuman is not one of the primary deities for forgiveness, reciting the Hanuman Chalisa is believed to burn away sins and purify the soul.



Forgiveness in Hinduism is a holistic process involving mantras, puja, and devotion. The key is a sincere heart and the willingness to correct wrongdoings. You can seek the blessings and forgiveness of various gods and goddesses like Lord Ganesha, Shiva, Vishnu, Rama, and Goddess Bhairavi through simple prayers and dedicated worship. Each deity has their own unique role, but they all share the same core message—mercy and the path to spiritual redemption.