Some of the most popular songs about heaven aren’t technically based in Christianity, but they still make for an enjoyable jam session.
Many musicians have wondered about the afterlife and used their songwriting to paint a picture of what it’ll be like. Meanwhile, others have compared heaven to certain feelings we experience on earth.
No matter what you believe, these hits are sure to give you hope and comfort.
Table of Contents
The 33 Best Songs About Heaven
Heaven has always been an intriguing topic, encouraging many to come to terms with their own mortality.
Although death is always tragic, you can find comfort in music. So, without further ado, here’s our playlist of the 33 best songs about heaven:
33. If Heaven – Andy Griggs
Country music star Andy Griggs recorded his version of “If Heaven” in late 2004.
The lyrics compare Peters’ home to heaven, describing how safe and protected she felt there.
Griggs’ version of “If Heaven” made it to #5 on the Billboard Hot Country Songs chart and #65 on the Billboard Hot 100 between 2004 and 2005.
32. There Will Be A Day – Jeremy Camp
In 2008, Jeremy Camp released this Christian rock song from his fifth album, Speaking Louder Than Before.
“There Will Be A Day” discusses how our present sufferings in this world are incomparable to the joy Christians will experience in heaven.
The tune earned the top spot on the Billboard Hot Christian Songs and Radio & Records Christian AC charts in 2008.
31. Heaven And Hell – Black Sabbath
This heavy metal song comes from Black Sabbath’s ninth studio album of the same name.
“Heaven And Hell” is about the internal choice every human being must make regarding whether to do good or evil.
In 1980, the album reached #28 on the Billboard 200 and #9 on the UK Albums chart.
30. Heaven – Kane Brown
Many of the best heaven songs talk about how their lover makes them feel like they’re in heaven!
Kane Brown sings about his adoration for his woman, expressing how he doesn’t know how heaven could be better than being with her.
“Heaven” earned the #1 spot on the Billboard Canada Country and U.S. Country Airplay charts between 2017 and 2018.
29. Inside Your Heaven – Carrie Underwood
One of the best female country singers of all time, Carrie Underwood, released “Inside Your Heaven” as a single in 2005.
The song describes the female narrator’s longing to be with her significant other all the time and know him deeply.
The tune won Top-Selling Country Single of the Year and Top-Selling Hot 100 Song of the Year at the 2005 Billboard Music Awards.
28. Heaven – Julia Michaels
This sensual song was recorded by pop singer Julia Michaels for the Fifty Shades Freed soundtrack in 2018.
The song essentially revolves around the chorus where Michaels sings, “They say, “All good boys go to heaven, but bad boys bring heaven to you.”
“Heaven” made #8 on the Billboard Bubbling Under Hot 100 Singles chart and #7 in Belgium in 2018.
27. Something Happened On The Way To Heaven – Phil Collins
Phil Collins recorded this emotional song in 1990 for his fourth studio album, …But Seriously.
“Something Happened On The Way To Heaven” features a man who made a series of mistakes, which led to the end of his relationship.
The tune peaked at #4 on the Billboard Hot 100 and reached #15 on the UK Singles chart in 1989.
26. Heaven – Los Lonely Boys
This was the debut single from Los Lonely Boys, which appeared on their self-titled album from 2004.
“Heaven” is a sentimental rock track that describes guitarist Henry Garza’s painful experience of having his son die of sudden infant death syndrome.
The song received a Grammy Award in 2005 for Best Pop Performance by a Duo or Group with Vocal.
25. Heaven’s Just A Sin Away – The Kendalls
This country tune was a massive success in the U.S. and Canada and was released in 1977 as a non-album single.
“Heaven’s Just A Sin Away” is about a woman tempted to cheat on her current significant other with another man.
The song reached #1 on Billboard Hot Country Singles and Canadian RPM Country Tracks charts in 1977.
24. Heaven Must Be Missing An Angel – Tavares
If you love disco or soul music, you’ll definitely vibe with this hit from Tavares, released in 1976 and re-released in 1986.
“Heaven Must Be Missing An Angel” is a classic love song featuring a man who believes his woman is an angel sent from up above.
The tune placed #1 on the Dutch Top 40, the Netherlands Single Top 100, and the Billboard Hot Dance Club Play chart in 1976.
23. Heaven Can Wait – Meat Loaf
“Heaven Can Wait” comes from Meat Loaf’s 1977 debut album, entitled Bat Out Of Hell.
This rock-style love song describes a man’s adoration for his lover and how he believes nothing can be better than being with her.
The album earned the #1 spot on the charts in Australia, New Zealand, and the Netherlands between 1977 and 1979.
22. Heaven Is a Place On Earth – Belinda Carlisle
Here’s an upbeat pop song that’s bound to be one of your favorites!
“Heaven Is A Place On Earth” is featured on Belinda Carlisle’s second studio album, Heaven On Earth, and speaks of how true love is the only time we can experience the euphoria of heaven.
The hit received a Grammy Award nomination for Best Female Pop Vocal Performance in 1988.
21. Threaten Me With Heaven – Vince Gill
This beloved country track was released in 2011 from Vince Gill’s album, Guitar Slinger.
The lyrics talk about a person who finds out they are about to die, but how they aren’t sad about it because they’ll get to be in heaven.
“Threaten Me With Heaven” received a Grammy nomination for Best Country Song and an Academy of Country Music Award nomination for Song of the Year in 2012.
20. Locked Out Of Heaven – Bruno Mars
This reggae rock tune talks about an incredible relationship a man is experiencing and how he was “locked out of heaven” before he met her.
If you’re a Bruno Mars fan, check out our best summer songs playlist, which includes his hit, “Uptown Funk.”
The song topped the Billboard Hot 100 and Canadian Hot 100 in 2012 and won Outstanding Song at the NAACP Image Awards in 2013.
19. Heaven – Depeche Mode
If you’re in the mood for something more electronic, then this is the perfect song for you!
“Heaven” by Depeche Mode is a synth-rock hit from 2013 featuring poetic lyrics referencing Christianity.
In 2013, the tune reached #1 on the Billboard Dance Club Songs and Hungarian Single Top 40 charts.
18. See You Again – Wiz Khalifa ft. Charlie Puth
“See You Again” was released as a tribute song on the 2015 Furious 7 soundtrack to actor Paul Walker after his death in 2013.
This somber tune focuses on the experience of losing a loved one and looking forward to the day you’ll see them again.
The moving hip hop track was nominated for Best Original Song at the Golden Globe Awards in 2015.
17. Just Like Heaven – The Cure
If gothic rock is more your style, “Just Like Heaven” by The Cure will be an excellent addition to your playlist.
“Just Like Heaven” describes the experience of a heavenly kind of love with another person.
The song reached #25 on the Irish Singles chart and #28 on the Billboard Hot Dance Music/Club Play chart between 1987 and 1988.
16. Pennies From Heaven – Frank Sinatra
“Pennies From Heaven” was originally made popular by Bing Crosby and encourages listeners to remain optimistic despite life’s hardships.
If you’re looking for an easy karaoke tune, check out our best karaoke songs of all time playlist, which features Sinatra’s “My Way.”
Frank Sinatra’s version was inducted into the Grammy Hall of Fame in 2000 and reached #1 on the UK Albums chart in 1956.
15. Wrong Side Of Heaven – Five Finger Death Punch
Heavy metal band, Five Finger Death Punch released “Wrong Side Of Heaven” from their 2014 album.
Many believe this song is about a soldier who signs up to fight for his country for the right reasons but ends up having to do bad things.
“Wrong Side Of Heaven” made it to #12 on both the Billboard Bubbling Under Hot 100 Singles and Rock Airplay charts between 2014 and 2015.
14. Holes In The Floor Of Heaven – Steve Wariner
Country artist Steve Wariner recorded this heaven song in 1998 for his album, Burnin’ the Roadhouse Down.
“Holes In The Floor Of Heaven” talks about losing loved ones to death but how their tears fall from heaven and provide us with rain.
The track won Song of the Year at the Country Music Association and Academy of Country Music Awards in 1998.
13. If You Came Back From Heaven – Lorrie Morgan
“If You Came Back From Heaven” comes from Lorrie Morgan’s 1994 album, War Paint.
The lyrics discuss a woman imagining what it’d be like if her lover was sent back to her again from heaven.
Morgan’s album reached #7 on the Billboard Top Country Albums chart and #48 on the Billboard 200 in 1994.
12. Heaven – Jake Owen
Jake Owen’s “Heaven” was released on his 2011 album, Barefoot Bluejean Night.
This sensual country song talks about a man giving a heavenly sexual experience to his significant other.
The album peaked at #6 on the Billboard 200 and reached #1 on the Top Country Albums chart in 2011.
11. When I Get Where I’m Going – Brad Paisley ft. Dolly Parton
Once you listen to “When I Get To Where I’m Going,” it’s bound to become your favorite heaven song!
Paisley and Parton fantasize about heaven and meeting up with their lost loved ones in this country-themed track.
The tune was #1 on the Billboard Hot Country Songs chart in 2005 and also received a Dove Award nomination for Country Recorded Song of the Year in 2006.
10. Heaven – Beyoncé
Beyoncé released this piano ballad from her 2013 self-titled studio album, which was a worldwide success.
“Heaven” is a simple song that describes the intense pain of losing someone you love but learning to let them go.
The album earned the title of Billboard’s Best Album of the Year and charted #1 on the Billboard 200 between 2013 and 2015.
9. Streets Of Heaven – Sherrie Austin
“Streets Of Heaven” was recorded by Australian country artist Sherrie Austin in 2003.
The song is sung from a mother’s perspective who is praying for her dying seven-year-old daughter in the hospital.
The emotional song reached #18 on the Billboard Hot Country Songs chart and #13 on the Bubbling Under Hot 100 in 2003.
8. Heaven Sent – Keyshia Cole
If you’re into R&B music, we’re sure you’ll love this classic from Keyshia Cole.
“Heaven Sent” talks about a woman who has experienced a lot of heartbreak but desires a long-lasting romantic relationship.
The track reached #1 on the Billboard Hot R&B/Hip-Hop Songs chart and #28 on the Billboard Hot 100 in 2008.
7. Heaven – Bryan Adams
“Heaven” is a power ballad written for the A Night in Heaven soundtrack in 1983 and released on Adams’ 1984 album, Reckless.
The song’s lyrics focus on the heavenly feeling of lying in a lover’s arms and knowing that you’re truly loved and valued.
The tune became a massive hit, reaching #1 on the Billboard Hot 100 and #12 on the Adult Contemporary chart in 1985.
6. Knockin’ On Heaven’s Door – Guns N’ Roses
Folk artist Bob Dylan penned this hit in 1973 for the Western film Pat Garrett And Billy The Kid, written from the viewpoint of a dying sheriff.
If you’re a Guns N’ Roses fan, we suggest checking out our best 80s songs playlist, which includes their popular track, “Sweet Child O’ Mine.”
Guns N’ Roses’ version of “Knockin’ On Heaven’s Door” made it to #1 in Portugal, Ireland, Belgium, and the Netherlands in 1992.
5. If Heaven Wasn’t So Far Away – Justin Moore
In 2011, country singer Justin Moore released “If Heaven Wasn’t So Far Away” from his second studio album, Outlaws Like Me.
The track features a male narrator who fantasizes about being in heaven, where he can hang out with his friends and family members who have gone before him.
“If Heaven Wasn’t So Far Away” took the top spot on the Billboard Hot Country Songs chart and #4 on the Canada Country chart in 2011.
4. Everybody Wants To Go To Heaven – Kenny Chesney
“Everybody Wants To Go To Heaven” is one of the greatest country songs about heaven on this list that’ll have you pondering the afterlife.
The lyrics talk about how everyone wants to make it to heaven, but no one wants to die or go there right away.
The tune was #1 on the Billboard Hot Country Songs and Canada Country charts in 2008 while also taking the #41 spot on the Billboard Hot 100.
3. Stairway To Heaven – Led Zeppelin
Led Zeppelin released this rock hit, regarded as one of the best songs of all time, in 1971 from their untitled fourth album.
“Stairway To Heaven,” tells the story of a rich woman who comes to the end of her life and learns she can’t buy a spot in heaven.
The track won the Grammy Hall of Fame Award in 2003 and earned the #5 spot on the Norwegian Singles chart in 2007.
2. Tears In Heaven – Eric Clapton
Although “Tears In Heaven” is an incredible heaven song and is widely considered one of the best 90s songs too.
The hit was inspired by the heartbreaking loss of Clapton’s young son, who tragically died at only four years old.
“Tears In Heaven” appears in the 1991 movie Rush and won three Grammy Awards for Song of the Year, Record of the Year, and Best Male Pop Vocal Performance, in 1993.
1. I Can Only Imagine – MercyMe
Contemporary Christian group, MercyMe, released “I Can Only Imagine” from their 1999 album, The Worship Project.
The lead singer, Bart Millard, wrote the song after pondering his father’s death and imagining what it’d be like to meet Jesus in heaven someday.
“I Can Only Imagine” placed #1 on the U.S. Christian AC chart in 2002 and #5 on the Billboard Adult Contemporary chart in 2003.
Listen to these songs about heaven when you’re feeling hopeless, and you’ll be surprised at how quickly your mood will change.
We picked “I Can Only Imagine” by MercyMe as the #1 heaven song because of its Christian roots, picturesque lyrics, and the fact that it was a massive hit even on the secular charts.
Although life can be good down here, it’s nothing compared to what it’ll be like in that paradise beyond the clouds!
What’s the best song about heaven, in your opinion? Leave a comment below.
21 Best Songs About Ice
Chill out and relax with these beautiful ice-themed songs.
21 Best Songs About Connection
Get connected to someone close with these exceptional songs.
21 Best Songs About Monday
Start the week on the right foot with these iconic songs.