Do our beloved pets go to heaven when they die?


I recently had to put our cat to sleep and I have experienced much sadness and grief as a result. I have just started reading a book called There Is Eternal Life for Animals – A Book Based on Bible Scripture which makes sense to me. And Peter Kreeft in his book Everything You Ever Wanted To Know About Heaven makes a case for it. So did C.S. Lewis.

So my question is do our beloved animal companions go to heaven when they die and will we see them again in heaven?

Thank you!


I’m very sorry for your loss. Having had a beloved pet that also had to be put to sleep, I know how difficult a pet’s death can be.

Unlike humans, whose souls are spirit and thus survive death, animal souls are material. That means that animals cease to exist when they die. This does not mean, however, that God cannot recreate the animal souls. Perhaps, at the end of time, when the heavens and the earth are made new (CCC 1046-1047), God will create anew the animals who were our beloved companions in this life, not because he has to but as a gift to us.

Because animals do not have spiritual souls, they do not enjoy the Beatific Vision, but, perhaps, because Christ is both God and man, they may be able to interact with God made man even though they do not share in the spiritual joy reserved for spiritual creatures such as angels and saints.

All of this is speculation, of course, but it is something for which we may hope.

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit