~ Sam Storms:
There is a loud chorus of voices these days denouncing, in a somewhat condescending way, the long-standing belief among evangelicals that when Christians die they go to heaven. In one sense, this outcry is good and constructive. It is an understandable and much-needed response to the unbiblical gnosticism of some “fundamentalist” Christians who denigrate material creation, diminish the reality of a future bodily resurrection, and fail to reckon with the centrality in God’s redemptive purpose of the New Heavens and especially the New Earth.
So, is my answer to the question posed in the title, No? Not quite. My answer is: Immediately, Yes. Eternally, No. Or again, to simplify, when a Christian dies he/she immediately passes into the conscious presence of Christ in heaven. But when the day of resurrection arrives, he/she will be given a new and glorified body in which all of God’s people will live and flourish on the New Earth (of Revelation 21-22).