Aparece en el cielo una gran señal: una mujer vestida del sol, con la luna bajo sus pies y una corona de doce estrellas sobre su cabeza. Está embarazada y grita con dolores de parto. Aparece otra señal: un gran dragón escarlata con siete cabezas, diez cuernos y siete diademas, cuya cola arrastra la tercera parte de las estrellas del cielo y las arroja a la tierra. El dragón se detiene ante la mujer para devorar a su hijo en cuanto nazca (vv. 1-4).
Ella da a luz un hijo varón, que regirá a todas las naciones con vara de hierro. El hijo es arrebatado para Dios y para su trono, y la mujer huye al desierto, donde Dios le ha preparado un lugar para ser sustentada mil doscientos sesenta días (vv. 5-6).
Se desata una guerra en el cielo: Miguel y sus ángeles luchan contra el dragón y sus ángeles. El dragón es vencido y arrojado a la tierra junto con sus ángeles; es la serpiente antigua, llamada diablo y Satanás, el engañador de todo el mundo. Se oye una gran voz que proclama que ahora han llegado la salvación, el poder y el reino de Dios, porque el acusador de los hermanos ha sido arrojado. Ellos lo vencieron por la sangre del Cordero y por la palabra de su testimonio, y no amaron sus vidas hasta la muerte. Se alegran los cielos, pero hay ay para la tierra, porque el diablo ha descendido con gran ira, sabiendo que le queda poco tiempo (vv. 7-12).
Cuando el dragón ve que ha sido arrojado a la tierra, persigue a la mujer. A ella se le dan las dos alas de la gran águila para volar al desierto, donde es sustentada por un tiempo, tiempos y la mitad de un tiempo. La serpiente arroja agua como un río tras ella, pero la tierra abre su boca y se la traga. Furioso, el dragón se va a hacer guerra contra el resto de la descendencia de la mujer, los que guardan los mandamientos de Dios y tienen el testimonio de Jesús (vv. 13-17).