What is the ruling on one who swore an oath not to do something that is forbidden by Islamic law, such as one who swore not to read the Quran, knowing that he has already made the oath?
If a person takes an oath and then sees that breaking it is better than keeping it, then he should do what is better and expiate for his oath, because the Prophet, peace and blessings be upon him, said: "Whoever takes an oath and then sees something else as better than it, let him do that which is better and expiate for his oath." Consequently, whoever takes an oath to abandon an obligation or commit a forbidden act must break his oath (by fulfilling the obligation and abandoning the forbidden act) along with offering expiation for the oath. It is recommended to break an oath for one who swore to abandon a recommended act or commit a disliked act, by doing the recommended act and abandoning the disliked act, and expiating for his oath. It is not permissible to swear an oath not to recite anything from the Quran, because it would entail not reciting Al-Fatiha, which is obligatory in prayer, and it involves turning away from the Book of Allah.
Summarized from the full answer at Ftawy · reviewed Sep 2, 2026
Read the full answer on Ftawyhttps://ftawy.com/en/questions/63521