I just found out that my previous fasts might not be valid but please help me confirm if it's true or not.

Whenever I want to fast, I have suhoor until fajr time. My friend tells me that's wrong and my fast is broken because I didn't follow the imsak time which is approximately 10 minutes because fajr time.

For example: If fajr time is 6:10, then imsak time is 6:00. So I should stop eating and drinking at imsak time.

Is this true? If it is true and I didn't know about it, are my previous fasts valid?

  • Are you Sunni or Shia?
    – UmH
    Mar 15, 2023 at 16:54
  • I am Sunni muslim Mar 15, 2023 at 17:05
  • In Islam there's no such a thing called imsak time. It could be a precaution for Muslims living in non-Muslim environment, where people may rely on calculation methods which have a certain error tolerance else the true far is the time one must stop eating/drinking and it must be announced by adhan.
    – Medi1Saif
    Mar 15, 2023 at 18:48

1 Answer 1


You can eat up to the time for true dawn. This is the same as the starting time of fajr as you might find in a correct calendar or app.

وكلوا واشربوا حتى يتبين لكم الخيط الأبيض من الخيط الأسود من الفجر

And eat and drink until the white thread of dawn becomes distinct to you from the black thread [of night].

Quran 2:187

كلوا واشربوا حتى يؤذن ابن أم مكتوم، فإنه لا يؤذن حتى يطلع الفجر

Carry on taking your meals (eat and drink) till Ibn Um Maktum pronounces the Adhan, for he does not pronounce it till it is dawn.


Stopping earlier might be suggested by some for safety - i.e. to make sure you are not unknowingly eating when the time is over. However this is not required and your fast is valid.

  • As an example of some scholars who recommend a gap of 10 minutes, see islamonline and islamqa.org.
    – UmH
    Apr 11, 2023 at 15:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .