For centuries, Devotees have chanted the Ganesha Mantras to remove obstacles and to bring good fortune and success.
In Hinduism, Lord Ganesha is one of the most important deities and can be distinguished in the Hindu Pantheon by his elephant head. Ganesh is the son of Lord Shiva and Goddess Parvati and is revered as the Lord of beginnings, good luck, and fortune.
Lord Ganesha is the head of all Ganas and is the supreme god for followers of the Ganapatya Sect. Regardless of Sampradaya, he is worshipped by all Hindus.
Most Hindu sects, namely Shaivism, Shaktism, Ganapatya, Saura, and Kaumaram, worship Ganesha before starting any ritual or before beginning a new work, with the exception of Vaishnavism, where Viswaksena replaces the place. However, Ganesha holds a great place in Vaishnavism too.
There are several Ganesha mantras, and most are dedicated to his individual forms. Each of these mantras has its own specific purpose depending upon the form, like the Vakratunda Ganesha Mantra for good fortune, the Maha Ganapati Mantra to remove obstacles, the Kshipra Ganapati Mantra for immediate bestowal of wishes and so on. But in common, they help remove obstacles and give you good luck.
Devotees recite the Ganesha mantra mainly during rituals and puja, and even to do Sadhana for attaining mantra siddhi.
Let’s get into the most sacred and powerful Ganesha Mantras, their meaning, and Japa sankhya details.

Vakratunda Ganesha Mantra for Good Fortune
ॐ वक्रतुण्डाय हुं॥
Oṃ Vakratuṇḍāya Huṃ॥
Salutations to the Lord with a curved trunk (Lord Ganesha).
Japa Sankhya for the Vakratunda Ganesha Mantra is 6 Lakhs.
Ganesha Mantra for Money and Prosperity (Vakratunda Ganapathi Ekatrimsadakshara Mantra)
रायस्पोषस्थ दयिता निधिदो रत्न धातुमान्र क्षोहणो वलगहनो वक्रतुण्डाय हुँ ॥
Rāyaspoṣastha Dayitā Nidhido Ratnadhātumān Rakṣohaṇo Valagahano Vakratuṇḍāya Huṃ॥
O beloved Lord Ganesha, associated with increasing wealth and prosperity, the bestower of treasures and the possessor of precious gems and jewels. Please destroy the hostile and obstructing forces. Chanting the Hum Beeja, I invoke you, Lord Vakratunda.
Japa sankhya is 1 Lakh.
Maha Ganapati Mantra
ॐ श्रीं ह्रीं क्लीं ग्लौं गं गणपतये वर वरद सर्वजनं मे वशमानय स्वाहा ॥
Oṃ Śrīṃ Hrīṃ Klīṃ Glauṃ Gaṃ Gaṇapataye Vara Varada Sarvajanaṃ Me Vaśamānaya Svāhā॥
Reciting the Beejas Srim, Hrim, Klim, Glaum, and Gam, I invoke the power of Lord Ganapathi, the bestower of all the boons like a water flow. Make all the people favourable towards me. May the offerings be accepted.
For this Ganesh Mantra Japa sankhya is 6 Lakhs.
Haridra Ganapati Mantra for Attraction and Swift Blessings from Mantra Maharnava
ॐ हूं गं ग्लौं हरिद्रा गणपतये वरवरद
सर्वजन-हृदयं स्थम्भय स्थम्भय स्वाहा ॥
Oṁ Hūṁ Gaṁ Glaum Haridrā Gaṇapataye Varavarada
Sarvajana-Hṛdayaṁ Stambhaya Stambhaya Svāhā ॥
Om, O Lord Haridra Ganapati (turmeric coloured Ganesha), chanting the Beejas Hum that represent protection, Ganesha Beeja Gam, and the Glaum that represent Stability and fulfilment, I invoke your divine energy. O bestower of boons like a stream. May the heart (consciousness) of all the beings be stabilised and softened (to come under control). My offerings be accepted.
Japa sankhya for Haridra Ganapati Mantra is 4 Lakhs.
Trilokya Mohana Ganesha Mantra from Sarada Tilakam
ॐ वक्रतुण्डाय दंष्ट्राय क्लीं ह्रीं श्रीं गं गणपते वरवरद सर्वजनं मे वशमानय स्वाहा ॥
Oṃ Vakratuṇḍāya Daṃṣṭrāya Klīṃ Hrīṃ Śrīṃ Gaṃ Gaṇapate Varavarada Sarvajanaṃ Me Vaśamānaya Svāhā ॥
Chanting Pranava Om, I worship you, Lord Vakratunda (The Lord with a curved trunk), present with mighty tusks. Chanting the Klim, Hrim, Srim and Gam and invoking the Beeja Shakti, I worship you, Lord Ganapathi, the giver of several boons; please bring all the people into a favourable influence towards me. May the offerings be accepted.
Japa sankhya is 4 Lakhs
Ganesha Mantras to Remove Obstacles
ॐ गं गणपतये नमः ॥
Oṃ Gaṃ Gaṇapataye Namaḥ॥
Reciting the Pranava Om and the sacred Beeja Gam that embodies your energy, I bow to you, Lord Ganapathi (the Head of all the Ganas – Divine celestial attendants).
Japasankshya is 1000 times daily for six months
ॐ गणेशाय नमः ॥
Oṃ Gaṇeśāya Namaḥ॥
Salutations to Lord Ganesha.
8 Lakhs is the Japa sankhya
Ganapathi Ekatrimsadakshara Mantra from Mantra Maharnava
ॐ गं गणपतये सर्वविघ्नहराय सर्वाय सर्वगुरवे लम्बोदराय ह्रीं गं नमः॥
Oṃ Gaṃ Gaṇapataye Sarvavighnaharāya Sarvāya Sarvagurave Lambodarāya Hrīṃ Gaṃ Namaḥ॥
The embodiment of the Gam Beeja, O Lord Ganapathi, the remover of all obstacles, the all-pervading one, the Guru of all and the one with a large stomach (signifying the nourishing nature to the worlds), reciting the Hreem and Gam beejas, I worship you.
Japa of 1008 times a day till the desired wishes are fulfilled.
Runaharta Ganesha Mantra from Krishna-Yaamala Tantra
ॐ गणेश ऋणं छिन्धि वरेण्यं हुं नमः फट् ॥
Oṃ Gaṇeśa Ṛṇaṃ Chindhi Vareṇyaṃ Huṃ Namaḥ Phaṭ॥
I bow to you, Lord Ganesha; cut away my debts (not only financial but also Karmic, ancestral and so on). The praiseworthy Lord, protect me from the obstacles and negativity around me.
Japasankhya for this mantra is 4 Lakhs.
Shadakshari Mantra to worship Lord Ganesh
मेधोल्काय स्वाहा ॥
Medholkāya Svāhā॥
My obeisance to Lord Medholka Ganapathi (the bestower of wisdom).
Siddhi Ganesha Mantra for Authority and Power
ॐ नमो सिद्धि विनायकाय सर्वकार्य कर्त्रे सर्वविघ्न प्रशमनाय सर्वराज्य वश्यकरणाय सर्वजन स्त्री पुरुषाकर्षणाय श्रीं ॐ स्वाहा ॥
Oṃ Namo Siddhi Vināyakāya Sarvakārya Kartre Sarvavighna Praśamanāya Sarvarājya Vaśyakaraṇāya Sarvajana Strī Puruṣākarṣaṇāya Śrīṃ Oṃ Svāhā॥
Salutations to Lord Siddhi Vinayaka, the accomplisher of all tasks, the pacifier of all obstacles, the one who brings the Kingdoms under control (indicating the power to influence Kings or those in authority), and the one who attracts all beings, men and women. O Lord Siddi Ganesha, associated with Sreem Beeja, which represents prosperity. Om, I offer my oblations.
Recite this mantra 108 times daily until your wishes are fulfilled.
Kshipra Prasada Ganapati Mantra for Fulfilling Wishes
गं क्षिप्रप्रसादनाय नमः ॥
Gaṃ Kṣipra Prasādanāya Namaḥ ॥
I bow to Lord Kshipra Prasada Ganapati, the swift bestower of boons and blessings.
The japa sankhya for this Ganesha Mantra is 1 Lakh.
Ganesha Gayatri Mantra
ॐ एकदन्ताय विद्महे
वक्रतुण्डाय धीमहि
तन्नो दन्तिः प्रचोदयात् ॥
Oṃ Ekadantāya Vidmahe
Vakratuṇḍāya Dhīmahi
Tanno Dantiḥ Pracodayāt॥
Om, we meditate on the Lord Ganesha with a single tusk; we contemplate him, the one with a curved tusk. May that one-tusked Lord illuminate our intellect.
Japasankhya for the Ganesha Gayatri Mantra is 1008 times for 40 days.
Other Ganesha Mantras
ॐ महागणपतये नमः ॥
Oṃ Mahāgaṇapataye Namaḥ॥
Salutations to the Maha Ganapati (The greater form of Lord Ganesha).
ॐ लक्ष्मीगणपतये नमः ॥
Oṃ Lakṣmīgaṇapataye Namaḥ॥
Salutations to Lord Sri Lakshmi Ganapati.
Japa sankhya for the above two mantras is 8 Lakhs. Alternatively, they can be chanted daily 1008 times till your wishes get fruitful.
ह्रीं गं ह्रीं महागणपतये स्वाहा ॥
Hrīṃ Gaṃ Hrīṃ Mahāgaṇapataye Svāhā॥
Chanting the Hrim and Gam beejas, I invoke the power of Lord Maha Ganapati. Please accept my offerings.
Japa sankhya for this Mantra is 3 Lakh repetitions.
Timings for Japa and Regular Puja
For Regular puja purposes, devotees can recite the Ganesha mantra and offer prayers at any time of the day. However, for those undertaking Japa and Sadhana aiming for mantra siddhi, Brahma Muhurtha is the most suitable time, although it can also be done at any other time, other than Pradosha Muhurtham.
Specific Ganesha sadhanas, like Sri Ucchista Ganapati Mantra sadhana, and those involving tantric practices, should be done after sunset and are recommended at night.
Ganesha Sadhana
Every Ganesha mantra has its own procedure and varies in Mantra Saptangas, yantra, homa procedure and sometimes even in sadhana krama.
In general, Ganesha Sadhana starts with rising in Brahma muhurtha, remembering isthadevata and other devathas and Guru padukas, meditating on the deity in the heart and other Vidya Saparyas.
Later, the Sadhaka or practitioner must perform procedures like Asana puja, Butha siddhi, achamana, sankalpa, yantra puja, performing upacharas, reciting viniyoga, performing nyasas, dhyana, mantra japa, purascharana, homa, tarpana and other procedures as required.
Be known that procedures or the Krama will be different from one mantra to another. It is recommended to seek the advice of an eligible guru for mantra sadhana unless you are completely aware of the Ganesha Mantra sadhana.
Alternatively, one can recite the Ganesha Slokas or simple Ganesha mantras like Om Ganeshaya Namaha without ritualistic procedures.