12 Powerful Dua For Rizq That Will Change your Life

Reading Time: 13 minutes

Rizq is an Arabic word which means “sustenance” or “provision”. It has many forms, but it’s highly known for money, wealth and abundance. In today’s blog, you’ll learn 12 powerful dua for rizq that will change your life, insha’Allah. But, before reading these duas you should know three important things about rizq:

Disclaimer: The information provided in this blog post is faith-based and spiritual in nature, and it does not intend to replace or be substitute for financial advise.

1. Your Rizq is Already Written

Allah (swt) already wrote down your lifetime rizq when you were in your mother’s womb. What does it mean? It means that Allah (swt) knows and has already decided how much rizq (money, knowledge, skills etc) you’ll receive and learn in your life.

“Allah has appointed an angel over every womb. He says O Lord, a drop! O Lord, a clot! O Lord, a bit of flesh! Then if Allah decrees the completion of its creation, He says: O Lord, male or female? O Lord, damned or saved? What is the provision? What is the lifespan? All of that is written in the womb of his mother.”

Sahih Bukhari 6595

You cannot die without consuming every penny that is destinated for you.

2. Allah Will Provide For You

Not only Allah (swt) has decided your rizq, but He has also taken responsibility to provide it to you.

“There is no moving creature on earth whose provision is not guaranteed by Allah. And He knows where it lives and where it is laid to rest. All is (written) in a perfect Record.”

Quran 11:6

Here you need to understand one thing, when Allah (swt) says that He provides for you, it means that He has provided enough natural resources and countless opportunities on a global level that won’t shorten out for you.

A simple example is in your life-death span. You don’t really don’t think about death, but it reaches you anyway. Similarly, if you stop chasing your provision, it’ll come to you regardless of your concern. You’ll see earning opportunities all around you.

 Prophet Muhammad (peace be upon him) said: “Were the son of Adam to flee from his provision as he flees from death, his provision would surely reach him just as death will reach him.”

Source: Hilyat al-Awliya 7/90 Grade: Hasan (good) according to Al-Albani

3. You Have to Work To Earn

You need to work to earn your rizq. Allah (swt) has decided your provision and given you numerous opportunities to earn a living that won’t ever end. Now, it’s up to your working ability and how you plan to earn it.

All the prophets worked to earn money in order to survive and manage their household expenses. Prophet Adam (a.s) was a skilled farmer; Prophet David (a.s) was a blacksmith; Prophet Yusuf (a.s) was a finance minister; and Prophet Muhammad (pbuh) was a shepherd and merchant.

The Prophet (pbuh) said: “No doubt, it is better for anyone of you to take a rope, cut a bundle of wood, carry it over his back and sell it (in the market to earn) than to ask a person for something and that person may or may not give him.”

Sahih Bukhari 1470

So, don’t try to obtain rizq by indulging in Islamically unlawful businesses, or with cheat, fraud or dishonesty. The money that Allah Almighty has written for you, will surely reach you. Why risk your hereafter for something that nobody can snatch away from you? 

1. Powerful Dua for Rizq

Prophet Muhammad (peace be upon him) taught a very powerful dua for rizq to a bedouin. He (peace be upon him) said that whoever recites this dua, Allah responds back immediately with sustenance and provision. This dua is mentioned in an acceptable hadith of the “Shuab ul Iman” hadith book.

Arabic words:  سُبْحَانَ اللَّهِ وَالْحَمْدُ لِلَّهِ وَلا إِلَهَ إِلا اللَّهُ وَاللَّهُ أَكْبَرُ اللَّهُمَّ اغْفِرْ لِي اللَّهُمَّ ارْحَمْنِي اللَّهُمَّ ارْزُقْنِي

Roman words: SubhanAllahi walhamdulillahi wala Ilaha ilallahu wallahu akbaru allahumm-aghfirli, allahummwarhamni, allahummarzuqni

English Translation: “Glory be to Allah, all praise is due to Allah, there is no God but Allah, and Allah is the greatest. Ya Allah, forgive me. Ya Allah, Have mercy on me. Ya Allah, Provide for me.”

Source: Shu’ab al-Iman 590 ; Grade: Jayyid (very good) according to al-Albani

Recite this dua as many times as you want in a day, but make sure to pray wholeheartedly. Allah responds to all sincere duas.

2. Dua for Rizq and Provision

This is an amazing dua that Prophet Muhammad (peace be upon him) used to make at night before sleeping. It helps you attain rizq and provision from Allah, as gratefulness increases Allah’s blessings upon you.

Arabic words:  الْحَمْدُ لِلَّهِ الَّذِي أَطْعَمَنَا وَسَقَانَا وَكَفَانَا وَآوَانَا فَكَمْ مِمَّنْ لَا كَافِيَ لَهُ وَلَا مُؤْوِيَ

Roman words: Alhamdulillahi alladhi at amana wa saqana wa kafana wa awana, wakam mimman la kafiya lahu wa la mu’wiy.

English Translation: All praise is due to Allah who has fed us, given us drink, sufficed us, and sheltered us. How many are those who do not have enough and have no shelter?”

Source: Sahih Muslim 2715 ; Grade: Sahih (authentic)

It’s better to recite this dua daily at night in bed before going to sleep, as it was the way of Prophet Muhammad (peace be upon him) himself. Make sure to keep the dua’s meaning in mind and have a sincere intention while praying to Allah.

3. Dua for Rizq from Quran

The Holy Quran mentions an incredible dua of Prophet Jesus (a.s), which is very effective for rizq and wealth abundance. Prophet Jesus (a.s) made this dua to God Almighty when his nation was starving and wanted food. As a result of his sincere dua, Allah bestowed food from heaven and made them happy.

Arabic words: وَٱرْزُقْنَا وَأَنتَ خَيْرُ ٱلرَّٰزِقِينَ

Roman words: Waarzuqnaa waa anta khairur razaqeen.

English Words: “And provide us with sustenance, for You are the best Provider of sustenance.” – (5:114)

Short Dua from Quran:

Here’s a short dua for rizq from the Quran that is easy to remember and very effective in terms of seeking Allah’s pleasure and presenting your request in a heartfelt and sincere manner to Him.

You can recite this dua anytime in the day. Make sure to stay focused and ask Allah sincerely.

Arabic words: وَهُوَ خَيۡرُ الرّٰزِقِيۡنَ

Roman words: Wahuwa khayru alrraziqeen

English Words: “For He is the Best of those Who grant Sustenance.” – Surah Saba (34:39)

4. Dua for Rizq Halal

There are two dua for rizq halal from the hadith which you can supplicate to get pure provision from Allah.

Dua #1

This is the first and the best dua for obtaining rizq halal from Allah. Prophet Muhammad (pbuh) used to supplicate it himself.

Arabic words: اللَّهُمَّ اغْفِرْ لِي وَارْحَمْنِي وَاجْبُرْنِي وَاهْدِنِي وَارْزُقْنِي وَعَافِنِي وَارْفَعْنِي

Roman words: Allaahumm ighfir li warhamni wajburni wahdini warzuqni wa ‘aafini warfa‘ni

English words: “Oh Allah, forgive me, have mercy on me, console me, guide me, grant me provision, grant me wellness and raise in status.”

Source: Sunan at-Tirmidhi (284), Abu Dawood (850) and Ibn Maajah (898) ; Grade Hasan (good) according to Al-Albani

This dua is mentioned in various narrations of hadith with seven different words. Famous hadith scholars like Shiekh Al-Albani and Shiekh An-Nawawi said we should recite all seven words described in different hadiths to stay on the safer side and follow the sunnah correctly.

The best way to recite this dua is like Prophet Muhammad (pbuh). The Prophet used to recite it between the two prostrations of prayers. As prayer is one of the most purified forms of worship, you’ll feel the utmost closeness of Allah. Try this dua in your five routine prayers and make a special effort to perform Tahajjud and recite it in it too.

Dua #2

This is the second dua for rizq halal. It has a beautiful appeal to Allah to get pure provision that’s enough for you and makes you independent of other’s financial support, so that you could bear all your expenses yourself.

Arabic words: اللَّهُمَّ اكْفِنِي بِحَلاَلِكَ عَنْ حَرَامِكَ وَأَغْنِنِي بِفَضْلِكَ عَمَّنْ سِوَاكَ ‏”

Roman words: Allahummakfini bihalalika `an haramika, wa aghnini bi fadlika `amman siwaka

English words: “Oh Allah! Make your halal provision sufficient for me [so that I stay away] from haram. And by your grace, make me independent of everyone besides you.”

Source: Sunan al-Tirmidhi 3563
Grade: Hasan (good) according to al-Albani

A self-respecting person would love this dua so much! Recite it in your free time, at home, workplace or anywhere.

5. Best Dua for Rizq

This is the best dua for rizq. Prophet Muhammad (peace be upon him) taught this dua to his ummah. Here, you don’t only ask for contentment in your rizq but also blessings, fulfillment and satisfaction.

As many people are earning well, but they aren’t happy and satisfied with it. So, this dua is best for you, insha’Allah!

Arabic words: اللَّهُمَّ قَنِّعْنِي بِمَا رَزَقْتَنِي وَبَارِكْ لِي فِيهِ وَاخْلُفْ عَلَيَّ كُلَّ غَائِبَةٍ لِي بِخَيْرٍ

Roman words: Allahuma qan’ani bima razaqtani wabarik li fihi wakhluf alaiya kula gaeebatin li bekhair

English Translation: “Oh Allah, make me content with what You have provided for me, bless me in it, and appoint good for me in everything I do not have.”

Source: al-Daʻwat al-Kabir 242
Grade: Hasan (fair) according to Ibn Hajar

6. Shortest Dua for Rizq

If you have a hard time memorising long duas, then there are two shortest dua for rizq that are perfect for you. They’ll easily stay in your memory and spiritually connect you with Allah for income generation.

Dua #1

Although this dua is especially for rain. However, rain is also a form of rizq from Allah. In the Quran & Sunnah, we see Allah (swt) and Prophet Muhammad (pbuh) using idioms to describe something.

This dua can be used as an idiomatic expression of rizq and abundance.

Arabic words: اللَّهُمَّ صَيِّبًا نَافِعًا

Roman words: Allahumma sayyiban nafi’a

English Translation: “Oh Allah, (send) a beneficial downpour.”

Source: Source: Sahih al-Bukhari 1032
Grade: Sahih (authentic)

Dua #2

Here’s another shortest dua from sahih hadith that you can supplicate for rizq.

Arabic words: اللَّهُمَّ إَنِّي أَسْأَلُكَ مِنْ فَضْلِكَ

Roman words: Allahumma inni asaluka min fadlika

English Translation: “Oh Allah, I ask for Your favour.”

Source: Tabraani in Muajm al-Kabeer 10/178, Al-albaani graded it Saheeh in Silsilah Saheehah 4/57

7. Dua for Barakah in Rizq

If you wish to get barakah in your rizq and expand your home so that you or your dependents can improve their living standard, then the following dua is good. Prophet Muhammad (peace be upon him) made this dua himself and regarded it as a complete dua.

Arabic words: اللَّهُمَّ اغْفِرْ لِي ذَنْبِي وَوَسِّعْ لِي فِي دَارِي وَبَارِكْ لِي فِي رِزْقِي

Roman words: Allahummaghfirli dhanbi, wa wassi li fi dari, wa barik li fi rizqi

English Translation: “O Allah, forgive my sins, expand my abode, and bless me in my provision.”

Source: Source: al-Sunan al-Kubra lil-Nasā’ī 9514 ; Grade: Sahih (authentic) according to Al-Nawawi

The best time to recite this dua is during the performance of wudhu as done by Prophet Muhammad (peace be upon him). There are five daily prayers, and you can recite this dua five times a day.

8. Dua for Rizq and Job

If you’re jobless and looking for employment then the dua of Moses (a.s) is best for you. Prophet Moses left and moved into a new city where he had no food, money or job. He beseeched to Allah for any sort of goodness to enter his life as he had absolutely nothing with him. After this dua, Allah talah showed him a way of helping two young ladies, and their father hired him for a daily wage. This is how Allah made a source of provision for him.

Arabic words: رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ

Roman words: Rabbi innee limaaa anzalta ilaiya min khairin faqeer

English Translation: “My Lord Indeed I am in need of whatever good you send down to me.” – Quran 28:24

Recite this dua while sitting, standing, doing something or going somewhere. The more sincerely you call on Allah, the more affectionately and sooner He responds.

9. Dua for Rizq and Wealth

If you’re poor and finding it hard to make ends meet, then the dua of Prophet Ayub (a.s) is perfect for you. Prophet Ayub (a.s) caught a disease. And due to it, he lost everything., i.e., his wealth and all other provision. He remained patient and made this dua in his most adverse times. After that, Allah returned and beautified everything with which He tested Prophet Ayub (a.s) and filled him with happiness.

Arabic words رَبَّهُۥٓ أَنِّى مَسَّنِىَ ٱلضُّرُّ وَأَنتَ أَرْحَمُ ٱلرَّٰحِمِينَ

Roman words: Rabbahooo annee massaniyad durru wa Anta arhamur raahimeen

English Words: “Indeed, adversity has touched me, and you are the Most Merciful of the merciful.” – Surah Anbiya (21:83)

Recite this dua countless times or whenever you feel the most vulnerable. Remember, All special duas of prophets were accepted when they were in their most vulnerable times.

10. Dua for Rizq and Success

The following dua is excellent for obtaining rizq and success. Prophet Muhammad (peace be upon him) taught this dua to a believing man and gave an honest expression of achieved fulfilment. This dua can really help you attain rizq and success. Therefore, recite it anytime, anywhere, doing anything.

Arabic words: اللَّهُمَّ ارْحَمْنِي وَارْزُقْنِي وَعَافِنِي وَاهْدِنِي

Roman words: Allahumar hamni warzuqni wa’aafini wahdini

English Words: “O Allah, have mercy on me, provide for me, forgive me, and guide me.”

Source: Sunan Abi Dawud 832
Grade: Sahih (authentic) according to al-Albani

11. Dua for Rizq After Fajr

Two duas for rizq that are absolutely best to recite after the fajr prayer. Fajr represents the start of the day and these duas filled with sincerity will bring so much luck and abundance of rizq in your life that you’ll be amazed by it, insha’Allah.

Dua from the Hadith:

Arabic words:  لاَ إِلَهَ إِلَّا اللَّهُ وَحْدَهُ لاَ شَرِيكَ لَهُ اللَّهُمَّ لاَ مَانِعَ لِمَا أَعْطَيْتَ وَلاَ مُعْطِيَ لِمَا مَنَعْتَ وَلاَ يَنْفَعُ ذَا الجَدِّ مِنْكَ الجَدُّ

Roman words: La elaha illallahu wahdahu lasharika lahulahuma la mani’aa lima a’ataita walamutiya lama mana’ta wala yanfa’u zaljad’a minkaljad’u

English Words: “There is no God but Allah alone without any partners. O Allah, none can withhold what You give and none can give what You withhold. The might of the mighty is no benefit against You.”

Source: Sahih al-Bukhari 6615
Grade: Sahih (authentic) according to al-Bukhari

Dua from Quran to Recite:

Arabic words: رَبَّنَآ ءَاتِنَا فِى ٱلدُّنْيَا حَسَنَةًۭ وَفِى ٱلْـَٔاخِرَةِ حَسَنَةًۭ وَقِنَا عَذَابَ ٱلنَّارِ

Roman words: Rabbanaaa aatinaa fid-dunyaa hasanatan wa fil-aakhirati hasanatan wa qinaa adhaab-an-naar

English words: “Our Lord, give us in this world [that which is] good and in the Hereafter [that which is] good and protect us from the punishment of the Fire. (Quran 2:201)

The best way to recite these duas is by mixing them. Clarify your intention and recite both of the duas one after another as many times as you want. Or you can also choose your favourite one and recite it as such.

12. Dua to Increase Rizq

The following dua is great to increase your rizq. It is one of the personal duas of Prophet Muhammad (peace be upon him) that he made for the people around him.

Arabic words: اللَّهُمَّ أَكْثِرْ مَالَهُ وَبَارِكْ لَهُ فِيمَا أَعْطَيْتَهُ ‏”‏‏.‏

Roman words: Allahumma- aksir malahu, wabarik lahu fima a’tatahu

English Words: “O Allah! Increase his wealth, and bestow Your Blessing on whatever You give him.” a time of distress.

Source: Sahih al-Bukhari 6344 ; Grade: Sahih by Imam Bukhari

There is no proper time to recite this dua, you can make it whenever you’re in distress or feeling sad about not having enough money.

Affirmations about Rizq, Money and Wealth

Take these affirmations. Repeat these words to yourself daily. The things that you tell yourself repeatedly become a part of you. They change your thinking pattern and help you grab a positive outlook on life. These affirmations are based on Quran and Hadith, which means you can trust them despite distrusting yourself.

  1. My rizq is already written
  2. My provision is sufficient
  3. I am happy and thankful to Allah for my rizq and He’ll increase it for me
  4. I am working for my rizq
  5. I am not earning from haram means

Allah’s Names For Rizq:

You can recite the following names of Allah for rizq, wealth and abundance. Each name has a special meaning expressing His power and authority over your provision. There are ninety-nine blessed names of Allah, but these three names are particular to His ability and quality of giving you sustenance.

1. Al Razzaq

Al-Razzaq means “the provider and sustainer for all his creation.” Allah talah is the one who creates and distributes rizq to everyone he created. He knows where they all reside, even if it’s an ant living beneath the heavy weight of the mountains or any aquatic animal under the depths of the ocean, or a person who is living a vulnerable life. All of them get their rizq. When you say “Al-Razzaq” or “Ya Razzaqo” in a dua, you’re calling upon Allah’s power of provision and sustenance. Recite this name 33 times after every obligatory prayer or countless times a day.

2. Al Wahhab

Al-Wahhab means the one who is the greatest granter, one who is perpetually giving (sustenance, provision) without even counting. Allah gives without purpose or expectation of anything in return as He is self-sufficient and the only giver who is ever liberal about giving rizq and wealth to anyone., i.e., the pious, the sinner, the good, the bad, the surrenderer, the rebel, the lover and the hater. Everyone benefits from the rizq He created and destined for them. When you say “Al-Wahhab” or “Ya Wahhabo” in a dua, you call upon Allah’s ability to give abundantly. Recite this name 33 times after every fard prayer or countless times a day.

3. Al Basit

Al Basit means the one who enlarges, expands and amplifies everything. It is the speciality of Allah talah that He can enlarge your sustenance and give you abundantly by multiplying it two times, three times, ten times or even more of your current provision. When you say “Al-Basit” or “Ya Basito” in a dua, you call upon Allah’s quality to enlarge. Recite this name of Allah 33 times after every compulsory prayer, or you can also recite this name countlessly at times of distress, on a journey or throughout the day.

Important Surah For Rizq & Barakah:

The following are the best surah for rizq that can help attain and increase your wealth and sustenance, insha’Allah.

  1. Surah Ar-Rehman
  2. Surah Al-Yaseen
  3. Surah Al-Waqiah
  4. Surah Al-Mulk
  5. Surah Al-Fajr
  6. Surah Ash Sharh

Make sure to not just recite the surahs but also look deeper into their meaning in your native language. Learn from the advice given by Allah, abstain from the warnings, purify your intention and work in a righteous way. Surely, Allah will bestow blessings upon you and open the door of rizq for you.


These words of dua are not like magic words that would work in your favour instantly. They are not even like the words of mantras or chants that’ll fix something in you. These dua words are, in fact, a direct source to outreach the supreme being, to get communion with God Almighty, who is all-powerful, omnipotent and capable of expanding, abandoning or restricting your provision. Allah knows the bigger picture of your story and acknowledges what would work best for you. He would send rizq in unexpected ways for you in a righteous pattern. Therefore, ask Allah sincerely and wholeheartedly using these duas taken from Quran and Hadith.

Tell us in the comment which dua is your favourite among the 12 powerful dua for rizq.

Read More: