Fulfilling a vow that is makrooh

Dear Brothers & Sisters,
As-Salaamu-Alaikum wa Rahmatullahi wa Barakatuh. (May Allah's Peace, Mercy and Blessings be upon all of you)
One of our brothers/sisters has asked this question:
My grandmother has vowed purely to Allah to fast the month of Rajab forever if her wishes come true. After they came true she fasted as she vowed. But she is old aged now and it is difficult to fast due to illness and weakness. What is the ruling on this? Does she have to continue fasting? Can she expiate instead and free herself from this vow.
(There may be some grammatical and spelling errors in the above statement. The forum does not change anything from questions, comments and statements received from our readers for circulation in confidentiality.)
Check below answers in case you are looking for other related questions:

Answer:
Praise be to Allaah.

Singling out Rajab for fasting is makrooh, so this woman made a vow to do something makrooh. If a person vows to do something makrooh, then it is better for him not to do it and to offer kafaarat yameen (expiation for breaking a vow). So she should offer kafaarat yameen by freeing a slave, or feeding ten poor persons, or clothing ten poor persons, giving each poor person half a saa’ of food, or clothes that are acceptable for praying in. If she cannot do any of these three things, then she should fast for three days. This is better for her, and she should not do what she vowed. 

Whatever written of Truth and benefit is only due to Allah's Assistance and Guidance, and whatever of error is of me. Allah Alone Knows Best and He is the Only Source of Strength.

Related Answers:

Recommended answers for you: