Prophet Moses’ Staff Becomes a Living Serpent and Defeats Pharaoh’s Magicians

Prophetic miracleProphetic confirmation signMoral warningProof against opponentsHistorical outcomeLater exegetical explanationQuran
⚙️ Print, share, and more tools
📱 WhatsApp 📧 Email Saved pages

QR codes

Page QR
Page QR

Related persons

The Qur’an presents the staff of Prophet Moses as one of his clearest prophetic miracles. At the sacred call, his ordinary shepherd’s staff became a living, moving serpent by Allah’s command and was then restored to its former state. Later, before Pharaoh and in a deliberately public contest, the same sign overwhelmed the magicians’ visual deception, swallowed what they had fabricated, and led the expert magicians themselves to prostrate and believe. Their faith remained firm even when Pharaoh threatened mutilation and crucifixion.

The story begins with something completely ordinary. When Allah spoke to Prophet Moses, He asked what was in his right hand. Moses replied that it was his staff: he leaned on it, used it to bring down leaves for his sheep, and had other everyday uses for it. Allah then commanded him to throw it down. The familiar staff suddenly became a living serpent moving swiftly. Moses recoiled in fear, but Allah reassured him, told him to take it, and promised to return it to its former state. The Qur’an therefore establishes the miracle first in private: a real transformation by divine command, followed by restoration.

Moses was then sent with clear signs to Pharaoh. When Pharaoh demanded proof, Moses threw the staff and it became a manifest serpent before him. Pharaoh’s elite dismissed the sign as magic and ordered skilled magicians to be gathered from the cities.

The confrontation was deliberately public. Moses fixed the appointment for the festival day, when the people would assemble in the morning. The magicians arrived seeking Pharaoh’s reward and asking whether victory would bring them a special place near him. Pharaoh promised both. Before the contest, they were therefore standing on Pharaoh’s side and hoping for worldly gain.

The magicians threw their ropes and staffs. The Qur’an says they bewitched the people’s eyes, struck them with fear, and made their ropes and staffs appear to move. Moses himself felt apprehension. Allah reassured him: do not fear; you will prevail. He was commanded to throw what was in his right hand. His staff then swallowed what the magicians had fabricated. The Qur’an declares that the truth was established and their work was nullified.

The most powerful part of the miracle is what happened next. The magicians—the very people most qualified to recognize the limits of magic—fell immediately in prostration and declared belief in the Lord of Moses and Aaron. Classical Ibn Kathir explains that their expertise enabled them to recognize that what they had seen was not human sorcery.

Pharaoh’s response was rage. He accused them of conspiracy and threatened to cut off their hands and feet on opposite sides and crucify them. Yet the same men who had just asked him for reward now refused to prefer him over the clear proofs and their Creator. They declared that his power reached only this worldly life, that they would return to their Lord, and that they hoped for forgiveness.

This ending reveals the full force of the miracle: the staff did not merely become a serpent; the sign publicly defeated a state-sponsored magical display and transformed Pharaoh’s own expert magicians into fearless believers.

Conclusion

Authenticity: this is a high-confidence Qur’anic prophetic miracle, not merely a later devotional report. Its strongest public outcome is that Pharaoh’s professional magicians recognized the sign, abandoned the reward they had sought, believed in the Lord of Moses and Aaron, and remained steadfast even under threats of mutilation and crucifixion.

Sources

Taha 20:17–18
Taha 20:19
Taha 20:20
Tafsir al-Tabari on Taha 20:19–20

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

An-Naml 27:7–12
Al-Qasas 28:29–35
An-Naml 27:10
Al-Qasas 28:31
Taha 20:21
Al-Qasas 28:31–35
An-Naml 27:10–12
Al-A'raf 7:103–109
Al-A'raf 7:103–109
Al-A'raf 7:107
Tafsir al-Tabari on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Baghawi on Ash-Shu'ara 26:32

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Al-A'raf 7:107–112
Taha 20:65–69
Al-A'raf 7:115–118
Tafsir al-Tabari on Al-A'raf 7:116

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Taha 20:65–69
Tafsir al-Tabari on Taha 20:66

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Taha 20:66–68
Taha 20:68–69
Al-A'raf 7:115–121
Taha 20:69–70
Ash-Shu'ara 26:45–51
Tafsir al-Tabari on Al-A'raf 7:117

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Al-A'raf 7:117–120
Al-A'raf 7:120–122
Ash-Shu'ara 26:45–48
Tafsir Ibn Kathir on Al-A'raf 7:117

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Baghawi on Taha 20:20

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Taha 20:20

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Qurtubi on An-Naml 27:10

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Qurtubi on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Al-A'raf 7:117

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Al-A'raf 7:117

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Baghawi on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Taha 20:20

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Taha 20:19

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Tabari on Al-A'raf 7:116

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Al-A'raf 7:116

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Qurtubi on Al-A'raf 7:116

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir Ibn Kathir on Taha 20:66

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Tafsir al-Qurtubi on Al-A'raf 7:116

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Al-Qasas 28:31–35
Al-A'raf 7:103–109
Al-A'raf 7:115–122
Ash-Shu'ara 26:45–48
Primary Qur'anic boundary: Taha 20:17–21
Classical variance: Tafsir al-Baghawi on Taha 20:20

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.

Classical variance: Tafsir Ibn Kathir on Al-A'raf 7:107

V3_SOURCE_METADATA_GAP: classical tafsir citation and verse-specific URL are present and source_verified=yes, but volume_page is blank. Task 1 must add edition-specific volume/page metadata where required by V3.