☾ Halal and haram

What should I do if someone insults me while fasting?

Question · One of the most asked questions about Ramadan

A coworker made a really rude comment to me today while I was fasting and I wanted to shout back. What is the right way to react when someone insults you in Ramadan?

Short answer

Do not insult them back: the Prophet taught the fasting person to say "I am fasting" and stay calm. Answering rudeness with patience protects your fast and its reward.

Detailed answer

If someone insults you while you are fasting, the Prophet's guidance is clear: do not answer with insults. Say calmly, "I am fasting", and step away from the argument. This keeps your fast free of sin and often calms the other person too.

What the Quran and Sunnah say

The Prophet said: "Fasting is a shield. When one of you is fasting, he should not use obscene language or behave foolishly. If someone fights him or insults him, let him say: I am fasting, I am fasting" (Bukhari and Muslim). Scholars explain that saying it reminds you of your own fast and politely tells the other person why you will not respond.

The Quran praises "those who restrain their anger and pardon people" (Al Imran 3:134), and teaches: "Repel evil with what is better" (Fussilat 41:34). The Prophet also said that the strong person is not the one who overpowers others in wrestling, but the one who controls himself when angry (Bukhari and Muslim).

In practice

  • Pause before you reply. Take a breath and say a'udhu billahi min ash-shaytan ir-rajim (I seek refuge in Allah from Satan, the accursed).
  • Say "I am fasting", or simply stay silent and walk away.
  • If there is a real problem to solve, deal with it later, when you are both calm, perhaps after iftar.
  • Make dua for the person. It softens your own heart.

What if I already replied?

Answering back does not break your fast; it remains valid. But ask Allah's forgiveness, and if you said something hurtful, apologise. See does swearing break the fast?

What if it goes beyond words?

Patience does not mean accepting abuse. If you face harassment, threats or danger, you may protect yourself and you should report it to the right people, such as a manager or the authorities. The hadith is about not trading insults, not about giving up your rights.

Tips

Hunger and tiredness make tempers short, so plan ahead: sleep well, eat a good suhoor and avoid situations you know lead to arguments. For other sins of the tongue to avoid, read lying and backbiting while fasting.

These answers give the general ruling based on the Quran, the Sunnah and the mainstream view of scholars. For a personal situation, ask a qualified scholar you trust.

Ask your question

Could not find your question? Send it to us. We add answers to the most asked questions on this page.

Questions are sent anonymously. Please do not include your name, phone number or other personal details.