Hadith on Sawm: Fasting each month purifies the heart

Amr ibn Shurahbil reported: The Messenger of Allah, peace and blessings be upon him, said, “Shall I tell you about what will rid the heart of impurities? Fasting three days of every month.

Source: Sunan al-Nasā’ī 2385

Grade: Sahih (authentic) according to Al-Albani

عن عمرو بن شرحبيل قَالَ قَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ أَلَا أُخْبِرُكُمْ بِمَا يُذْهِبُ وَحَرَ الصَّدْرِ صَوْمُ ثَلَاثَةِ أَيَّامٍ مِنْ كُلِّ شَهْرٍ

2385 سنن النسائي كتاب الصيام صوم ثلثي الدهر

2608 المحدث الألباني خلاصة حكم المحدث صحيح في صحيح الجامع