Advertisement

Why isn't Allah answering my dua?

Prayer in the Mosque in Friday
Photo: Ehsanul Siddiq Aranya, CC BY-SA 4.0 via Wikimedia Commons

No dua is ignored, even when it looks unanswered. The Prophet ﷺ taught that Allah answers a Muslim's dua either by giving what you asked or by keeping a similar harm away from you. Sometimes the answer is "not yet" or "something better", and the dua itself is worship that is never wasted. Keep asking, and don't give up.

How Allah answers

The Prophet ﷺ said: "There is not a Muslim upon the earth who calls upon Allah with any supplication, except that Allah grants it to him, or he turns away from him the like of it in evil; as long as he does not supplicate for something sinful, or the severing of the ties of kinship." When a man asked what if they asked for more, he replied: "(With) Allah is more" (Jami' at-Tirmidhi 3573).

So the answer may come in a form you didn't expect. The illness that never came, the accident you never knew you avoided, the job you lost that led to a better one: these can all be answers. See Can I make dua for worldly things like a job or a car?

وَعَسَىٰٓ أَن تُحِبُّوا۟ شَيْـًۭٔا وَهُوَ شَرٌّۭ لَّكُمْ ۗ وَٱللَّهُ يَعْلَمُ وَأَنتُمْ لَا تَعْلَمُونَ "and perhaps you love a thing and it is bad for you. And Allah Knows, while you know not." Quran 2:216

Things that can hold a dua back

  • Giving up too soon: "The invocation of anyone of you is granted (by Allah) if he does not show impatience (by saying, "I invoked Allah but my request has not been granted.")" (Sahih al-Bukhari 6340).
  • Haram income or food: the Prophet ﷺ described a traveler with dusty, messy hair raising his hands to the sky, but his food, drink and clothing were unlawful, and asked how such a person could be answered (Sahih Muslim 1015).
  • Asking for something sinful or for cutting off family (Jami' at-Tirmidhi 3573).
  • Asking half-heartedly: don't say "forgive me if You wish". Ask with determination (Sahih al-Bukhari 6339).

This isn't a checklist to make you feel guilty. Delays are also a normal test that even the Prophets went through.

What to do while you wait

  • Keep asking: repeating the same dua for months or years is fine.
  • Use the best times: the last third of the night, sujood, and between adhan and iqamah. See What are the best times to make dua?
  • Take practical steps: dua and effort go together. Apply for the jobs, see the doctor, have the hard conversation.
  • Add "and what is best for me": it helps your heart accept whatever Allah decides.

When it really hurts

If you've been asking for something important, like healing, a child, or a spouse, it's normal to feel tired or even doubt. That doesn't make you a bad Muslim. Tell Allah exactly how you feel; that is dua too. If the sadness becomes heavy and lasts for weeks, talk to someone you trust and consider seeing a counselor or doctor. Getting help is part of taking the means. See Is depression a sign of weak faith in Islam?

Key points
  • Every sincere dua is answered in some way.
  • The answer can be the request itself or a protection.
  • Impatience and haram income can hold dua back.
  • Keep asking and keep working at it.
Tip: Keep a "dua journal". Write down what you ask for and the date. Months later, look back: you'll often see answers you had forgotten you asked for.

People also ask

What should I say after every prayer?

Yes, there's a short routine: Astaghfirullah 3 times, Allahumma antas-salam, then SubhanAllah, Alhamdulillah, Allahu Akbar 33 times each.

Read the full answer →
Is it okay to keep making the same dua for years?

Yes, it's encouraged. Don't give up: every sincere dua is answered, turned into protection from harm, or saved as reward for you.

Read the full answer →
What are the best times to make dua?

Yes, there are special times: the last third of the night, sujood, between adhan and iqamah, Friday's hour, and when fasting or traveling.

Read the full answer →
Can I make dua during sujood?

Yes, sujood is when you're closest to Allah. Say the basic dhikr, then add your own dua. Schools differ on duas in obligatory prayers.

Read the full answer →
What should I say when I'm angry as a Muslim?

Yes, say "A'udhu billahi min ash-shaytan ir-rajim." The Prophet taught it for anger. Then sit down, stay quiet and step away.

Read the full answer →