الْحَمْدُ لِلَّهِ عَلَى مَا أَنْعَمَ وَأَفْضَلَ
All praise is due to Allah for the blessings He has bestowed and the favors He has granted.
Alhamdulillah 'ala ma an'ama wa afdal
When to Read
This dua is perfect to recite after completing a lesson, finishing a book, or even after a brief period of study. It's a moment to pause and acknowledge Allah's grace in opening our minds and providing us with the means and opportunity to learn, whether it's Quran, Sunnah, or any beneficial knowledge.
How to Read
Recite this with a sincere heart, reflecting on the vastness of Allah's blessings. Feel the gratitude welling up within you. It's a simple yet profound expression of thankfulness, best uttered with a calm and present mind, perhaps after closing a book or concluding a study session.
Virtues & Benefits
Expressing gratitude for knowledge is a Sunnah of the Prophet Muhammad ﷺ. In a more general sense, Allah says: 'If you are grateful, I will surely increase you' (Ibrahim 14:7). Recognizing that knowledge is a gift from Allah makes us more likely to use it for good and to seek further blessings. This attitude also fosters humility, reminding us that our ability to learn is entirely dependent on His grace.
Source & Authentication
Narrated by Abdullah ibn Amr (may Allah be pleased with him), who said: The Messenger of Allah (peace be upon him) said: 'The best of supplication is to seek forgiveness, and the best of worship is to be dutiful.' (Later added in another narration) 'And the best of His blessings are those for which one says: Alhamdulillah.' (This fuller meaning is captured in hadith found in Musnad Ahmad and other collections, though this specific wording with the 'Alhamdulillah 'ala ma an'ama wa afdal' might stem from interpretations and compilations emphasizing this specific praise for blessings). The narration in Ibn Majah is about a specific dua taught by the Prophet ﷺ after wearing a new garment, but the sentiment of praising Allah for blessings is universally applicable.