Best Mantras for Money, Wealth & Prosperity (Complete Guide)

11 min read
Sacred Hindu symbols and mala used for money and prosperity mantras

Across the Vedic tradition there are specific mantras for money, wealth and prosperity — each tied to a deity or planet that governs a different part of abundance. This guide brings them together: which mantra attracts money, which retains it, which removes obstacles, and how to combine them into one simple daily routine.

Quick Answer

The most powerful money mantra is "Om Shreem Mahalakshmiyei Namah" (Lakshmi). For a complete result, chant it with "Om Gan Ganapataye Namah" (Ganesha, to remove obstacles) and "Om Shreem Hreem Kleem Kuberaya Namah" (Kubera, to retain wealth) — 108 times each, daily, ideally on a Friday at sunrise.

The Best Mantras for Money (Quick List)

Deity / PlanetMantraPurpose
LakshmiOm Shreem Mahalakshmiyei NamahAttract wealth
KuberaOm Shreem Hreem Kleem Kuberaya NamahRetain & grow money
GaneshaOm Gan Ganapataye NamahRemove obstacles
Shukra (Venus)Om Draam Dreem Draum Sah Shukraya NamahStrengthen wealth planet

1. Lakshmi Mantra — Attract Wealth

Goddess Mahalakshmi governs the inflow of wealth, fortune and abundance. Her beej mantra "Om Shreem Mahalakshmiyei Namah" is the single most chanted money mantra. Chant 108 times on Friday at sunrise with a Kamal Gatta mala. Read the full method in the Lakshmi mantra for wealth guide (also in Hindi).

2. Kubera Mantra — Retain & Grow Money

Kubera is the treasurer of the gods who governs the storage and growth of money. His mantra "Om Shreem Hreem Kleem Kuberaya Namah" is chanted facing North for cash flow, savings and debt clearance. Full method in the Kubera mantra guide.

3. Ganesh Mantra — Remove Obstacles

Before any wealth effort, Ganesha clears the path. Chant "Om Gan Ganapataye Namah" before a launch, deal or investment. This is essential for business owners — see the Ganesh mantra for business success.

4. Shukra Mantra — Strengthen Venus

If money troubles trace to a weak Venus in your chart, the Shukra beej mantra "Om Draam Dreem Draum Sah Shukraya Namah" strengthens the planet of wealth and luxury. Full remedy in the Shukra (Venus) mantra guide.

The 3-Step Daily Prosperity Routine

  1. Ganesha (obstacles): "Om Gan Ganapataye Namah" × 108.
  2. Lakshmi (inflow): "Om Shreem Mahalakshmiyei Namah" × 108.
  3. Kubera (retention): "Om Shreem Hreem Kleem Kuberaya Namah" × 108.

Do this each morning, facing East or North. On Fridays, add extra rounds. If Venus is weak, include the Shukra mantra. Keep the routine realistic — 108 of each, daily, beats long sessions done rarely. New to chanting? Start with the 7-day beginner guide.

Rules That Make Money Mantras Work

  • Cleanliness: wealth deities reside where there is purity and order.
  • Sankalpa: state a clear, honest intention before chanting.
  • Consistency: same time, same place, every single day.
  • Gratitude, not greed: chant from abundance, not desperation.
  • Daan (charity): give a little to keep wealth flowing.
  • Effort: mantra aligns the mind; honest work brings the result.

Next Step

Run Your Prosperity Routine — AstroJap

AstroJap lets you set the Ganesha + Lakshmi + Kubera routine, suggests mantras based on your Kundli, and tracks every repetition and your daily streak on a 108-bead digital counter. Launching soon.

Join the Free Waitlist →

First 1,000 users get lifetime Pro access free.

Frequently Asked Questions

Which mantra is most powerful for money and wealth?

The most powerful mantra for money is the Lakshmi beej mantra 'Om Shreem Mahalakshmiyei Namah', chanted 108 times daily. For a complete result, combine it with the Kubera mantra 'Om Shreem Hreem Kleem Kuberaya Namah' to retain wealth and the Ganesh mantra 'Om Gan Ganapataye Namah' to remove obstacles before new ventures.

What is the best 3-step mantra routine for prosperity?

Start with Ganesha to remove obstacles ('Om Gan Ganapataye Namah'), then Lakshmi to attract wealth ('Om Shreem Mahalakshmiyei Namah'), then Kubera to retain and grow it ('Om Shreem Hreem Kleem Kuberaya Namah'). Chant 108 times each, daily, ideally on a Friday at sunrise, facing East or North.

How many times should money mantras be chanted?

Chant each money mantra a minimum of 108 times (one mala) daily. For a focused wealth goal, run a 40-day anushthan of 108 to 1,008 repetitions per day. Daily consistency matters more than occasional long sessions — one mala every day builds the strongest result.

Which day is best for chanting wealth mantras?

Friday (Shukravar) is the best weekly day for wealth mantras because it is ruled by Venus and Goddess Lakshmi. Wednesday suits Ganesha. The most powerful dates of the year are Dhanteras, Diwali Lakshmi Puja, Akshaya Tritiya and Purnima (full moon).

Do money mantras actually work?

In the Vedic view, money mantras do not create wealth by magic. They align your mind, intention (sankalpa) and daily effort (purushartha) with the energy of abundance — reducing money-anxiety, sharpening focus and opening opportunities. They work best when paired with honest work, financial discipline, gratitude and charity (daan).

Can I chant all the money mantras together?

Yes. The classical approach is a 3-step sequence: Ganesha first (obstacles), then Lakshmi (inflow), then Kubera (retention). You may add the Shukra mantra if Venus is weak in your chart. Keep total practice realistic — even 108 of each, done daily, is highly effective.


Share this article

AstroJap

AstroJap Team

Built by practitioners, for practitioners. AstroJap combines Vedic Jyotish with technology to make daily mantra sadhana accessible to all.

Ready to start your personalized mantra practice?

Get the right mantra based on your Kundali and maintain your daily streak with our digital 108-bead jap mala.

Join the Waitlist