Dua & Sunnah

Dua Upon Seeing a Rainbow: A Reminder of Allah's Covenant

Weather & Nature
Hasan HadithSunan Ibn Majah 1190

سُبْحَانَ الَّذِيْ يَصْرِفُ أَيُّ أَمْرٍ شَاءَ

Glory be to Him whose command is carried out as He wills.

Subhanalladhi yasrifu ayyu amrin sha'

When to Read

This beautiful supplication is recited upon seeing a rainbow. A rainbow isn't just a natural phenomenon; in Islamic tradition, it's a profound sign of Allah's mercy and His covenant with creation. Seeing it is an opportunity to remember our Creator and His promises.

How to Read

The practice is to recite this specific dua once upon observing a rainbow. The emphasis is on acknowledging Allah's absolute power and His wise decree in all matters of creation. It's a moment of quiet reflection and glorification, rather than a loud or lengthy supplication.

Virtues & Benefits

Seeing a rainbow is a powerful visual cue from Allah. While this specific hadith doesn't detail immense rewards, the act of remembering Allah through His creation strengthens our faith. It’s a reminder that even the most beautiful natural displays are subject to His will, fostering humility and gratitude.

Source & Authentication

Narrated Abdullah bin Yazeed (may Allah be pleased with him) that the Prophet Muhammad (peace be upon him) said: 'Allah's Signs are not for anyone to disbelieve, but for the heedful. So, see to it that you do not disbelieve in Allah's Signs.' And `Abdullah bin Yazeed said: 'Allah's Signs are His Signs, so you should not deny them.' And he said: 'The Prophet (peace be upon him) said: "The rainbow is one of the Signs of Allah, and it is a sign of His covenant for His creation, and it is not a rainbow that descends to the earth." This is reported from Ibn `Abbas (may Allah be pleased with him) as: "Whoever sees it, let him say: Glory be to Him whose command is carried out as He wills."
Hasan HadithSunan Ibn Majah 1190
Ad Space

Related Duas

Get Daily Duas in Your Inbox

Receive a beautiful dua every morning to start your day with remembrance.