Select Language
AaSelect font sizeDark ModeSet to dark mode
Browse by Book

Revelation 12:17 meaning

Believers who remain loyal to God and steadfast in the testimony of Jesus will inevitably face opposition in this spiritual conflict.

In this passage, the Apostle John—writing around AD 95 while exiled on the island of Patmos—shares a vision of intense spiritual conflict: “So the dragon was enraged with the woman, and went off to make war with the rest of her children, who keep the commandments of God and hold to the testimony of Jesus.” (v.17) The “woman” is widely understood to represent God’s chosen people, who brought forth the Messiah. The “dragon,” explicitly identified earlier in Revelation as Satan (Revelation 12:9), responds with fury upon failing to defeat the woman outright, turning his attention to the rest of her offspring. This dramatic imagery points to an ongoing battle between evil and those who seek to obey God.

Those who are called “the rest of her children” are clearly described as followers of Jesus, since they “keep the commandments of God and hold to the testimony of Jesus.” (v.17) Jesus of Nazareth, who lived from approximately 5 BC to AD 30, is central to this testimony: He is the Savior in whom believers place their faith (John 3:16). The mention of keeping God’s commandments emphasizes that these believers live in pursuit of godliness, reflecting God’s character in their actions. This commitment draws the dragon’s ire, highlighting the truth that the forces of darkness oppose those who remain steadfast in faith and obedience.

Revelation 12:17 portrays a grand, cosmic struggle in which Satan—enraged and defeated—wages war against dedicated believers. Though the verse calls attention to suffering and persecution, it also implicitly shows the victory believers share through Jesus Christ, who has overcome the works of Satan (John 16:33). This backdrop of conflict serves as assurance that, while the dragon’s rage is real, God’s plan prevails, preserving the faithful who cling to Him.

Revelation 12:17