Is it true that that fasting on the day of ‘Arafah (the 9th of Dhul Hijjah) expiates two years of sins?
Yes this is indeed true. Imam Muslim (rahimahullah) has recorded a narration which discusses the virtues of specific fasts. The following words appear in this narration:
“…Rasulullah (sallallahu ‘alayhi wa sallam) was asked regarding fasting on the day of ‘Arafah. He replied, “[Fasting will] expiate the sins of the past and future year…”
(Sahih Muslim, Hadith: 1162)
The above Hadith, as well as other Hadiths of similar nature, refers to minor sins. A person will have to make sincere tawbah for his major sins to be forgiven.
(Refer: Al Minhaj of Imam Nawawi, under Hadith: 2738)
See here for other virtues and deeds for this blessed day.
And Allah Ta’ala knows best.
Answered by: Moulana Suhail Motala
Approved by: Moulana Muhammad Abasoomar
Checked by: Moulana Haroon Abasoomar