It has been narrated by Hadhrat Abdullah ibn Umar (Radhiallaahu Anhu) that
Nabiy (Sallallaahu Alayhi Wasallam) said, ‘An alcoholic’s Salaat will not be
accepted for forty days. If he repents, Allah will forgive him.’ (Tirmidhi
The commentators have explained this Hadith as, ‘Salaat will not be accepted
‘, meaning he will not attain the sweetness of conversing with Allah.
However, his obligation will be discharged. Another explanation is that his
reward will not be like the reward of those who do not drink.
and Allah Ta’ala Knows Best
Mufti Ebrahim Desai