Can I make a vow to Allah? Does making a vow increases my chances of getting what I want? Should I give some charity if I get something I have wanted?

Short Answer

It is fine to make a vow to Allah to do something like fast one extra day or give some money in charity. This can help you follow through on doing a good deed so you take it more seriously. Conditional vows are disliked because it is like making a deal with Allah: “If you cure me I will give $1000 to the poor”. Conditional vows were criticized by the Prophet. They do not change Allah’s decision and do not help you increase the chances of Allah doing what you ask for. If something good happens, the only specific thing the Prophet recommended is to perform prostration (sajdat ush-shukr).

Version 0.25 | [Shaykh] Mustafa Umar | 9-6-2026