Breaking an oath

Answered according to Hanafi Fiqh by

Q: In my past I have made vows to Allah saying that I would not do a “sin”. For example if I stole something and felt really bad I would repent and say I promise I won’t ever steal again to Allah. The reason I emphasized “sin” is because some of the promises were just misconceptions meaning the “sin” is not really a sin I just promised not to do something thinking it was sinful but in truth it was not a sin. For example if I felt bad that I would delay my prayers I would promise to Allah that I would not delay the prayer ever again. Delaying prayers is not a sin but I made the promise thinking it was a sin. these misconception promises are really hard to keep and I am having a hard time living with them. So, I need to make these promises I made to Allah void or make the promises not count anymore. Is that even possible? How can I do it?


A: If you break the oath then do the kaffarah, whether it was a sinful thing or not.

And Allah Ta’ala (الله تعالى) knows best.


Answered by:

Mufti Ebrahim Salejee (Isipingo Beach)

This answer was collected from, where the questions have been answered by Mufti Zakaria Makada (Hafizahullah), who is currently a senior lecturer in the science of Hadith and Fiqh at Madrasah Ta’leemuddeen, Isipingo Beach, South Africa.

Find more answers indexed from:
Read more answers with similar topics:

More Answers…