Christ will set up His kingdom upon the earth after the thousand year period of Revelation 20. The thousand year period begins at the second coming of Christ, when Jesus takes the righteous from this earth to heaven to live and reign with Him a thousand years “And I saw thrones, and they sat upon them, and judgment was given unto them: and I saw the souls of them that were beheaded for the witness of Jesus, and for the word of God, and which had not worshipped the beast, neither his image, neither had received his mark upon their foreheads, or in their hands; and they lived and reigned with Christ a thousand years. But the rest of the dead lived not again until the thousand years were finished. This is the first resurrection” (Revelation 20:4,5).
At the close of the thousand years, “the holy city, new Jerusalem” comes down from heaven to the earth with all the saints (Revelation 21:2; Zechariah 14:1, 4, 5). And the wicked dead of all ages are raised for judgement (Revelation 20:5).
In a last desperate attempt the wicked will surround the holy city to capture it but God’s fire will come down and devour them “And they went up on the breadth of the earth, and compassed the camp of the saints about, and the beloved city: and fire came down from God out of heaven, and devoured them” (Revelation 20:9). This fire purifies the earth and burns up all traces of sin and sinners (2 Peter 3:10). Finally, the fire will go out (Isaiah 47:14), leaving only ashes (Malachi 4:3).
Then, God will create His kingdom in the new earth “Nevertheless we, according to his promise, look for new heavens and a new earth, wherein dwelleth righteousness” (2 Peter 3:13; Isaiah 65:17; Revelation 21:1). And God will give the new earth to the righteous, and “God … will dwell with them, … and God Himself shall be with them, and be their God” (Revelation 21:3). Perfect and happy humans will finally live forever in His kingdom here on earth.
In His service,
A closing message from BibleAsk:
Thank you for visiting BibleAsk – an online ministry dedicated to providing Bible based answers to your questions. If you enjoyed and agree with this answer, please like and share! If you don’t agree, please leave a comment below, and we’ll be sure to respond! If you have another question you would like to ask, please click here and someone from our team will personally answer it (don’t worry, your email address will never be shared). Check out our Bible Answers page to see just Bible verses answering thousands of questions. If you feel impressed to support this ministry, kindly visit our donate page to send a tax-deductible love gift to BibleAsk. Any donation size helps 🙂