"I Can Only Imagine" is a song by Christian rock band MercyMe. Written and composed by lead singer Bart Millard, it was originally recorded for the band's 1999 independent album The Worship Project before being included on their 2001 major-label debut album Almost There. The song was the last to be written for The Worship Project; in writing it, Millard drew upon his thoughts about his father's death. Lyrically, it imagines what it would be like to be in front of Jesus in heaven; it opens with only piano before building to include guitar and drums.

After being released on October 12, 2001, as the second single from Almost There, "I Can Only Imagine" became a major success on Christian radio; it spent two weeks at No. 1 on the Radio & Records Christian AC chart and became the most-played Christian single of 2002. It became an unexpected mainstream hit in 2003, peaking at No. 71 on the Billboard Hot 100 and No. 5 on the Billboard Adult Contemporary chart while also hitting top 40, adult top 40, and country radio charts. The song returned to the charts after its story was adapted into a 2018 film of the same name, peaking at No. 1 on the Billboard Christian Songs chart and No. 10 on the Billboard Digital Songs chart.

"I Can Only Imagine" received positive reviews from critics. Particular praise was given to its lyrics, and some critics called it the best song on Almost There. It received the Dove Awards for Song of the Year and Pop/Contemporary Recorded Song of the Year at the 33rd GMA Dove Awards, also garnering Millard the award for Songwriter of the Year; he also won the Songwriter of the Year award at the 25th American Society of Composers, Authors and Publishers (ASCAP) Christian Music Awards. In 2006, CCM Magazine ranked it as the fourth-best song in Christian music.

It is the most-played song in the history of Christian radio as well as the best-selling Christian song of all time. It has been certified five-times platinum by the Recording Industry Association of America (RIAA), and as of October 2025, it has sold over 5 million copies.

Background and recording

MercyMe was formed in 1994 by vocalist Bart Millard, guitarist Mike Scheuchzer, and keyboardist Jim Bryson. The band later brought on drummer Robby Shaffer and bassist Nathan Cochran. In their early years, they independently released four Christian alternative rock albums, drawing influence from the grunge style of rock music popular at the time. However, they realized that their original songs from these albums failed to connect with their audiences while their covers of popular worship songs were much more popular. Because of this, the band decided to write and produce an album of original worship songs. This album, The Worship Project, utilized a simple verse–chorus format designed to easily fit on a PowerPoint screen.

In the last phases of production, MercyMe needed one more song to include on the album. Late at night on the band's bus, Millard found an old notebook with the phrase "I can only imagine" written in it. He began to write a song, basing it on his personal feelings about his father Arthur's death. Early in Bart's life, Arthur had been physically and emotionally abusive towards his family, with Bart being beaten severely at points; Arthur and his wife Adele eventually divorced, and Bart was sent to live with his mother after an especially extreme whipping. Bart kept in contact with his father, however, who was later diagnosed with pancreatic cancer when Bart was 15. His father began to make amends for his actions and started becoming more religiously observant, reading the Bible and going to church regularly. As Arthur progressively became more ill, his relationship with his son improved dramatically; by the time Arthur died in 1991, when Bart was 18, the two were very close. Millard said that "I got a front row seat to see this guy go from being a monster to falling desperately in love with Jesus. By the time he passed away when I was a freshman in college, not only was he my best friend, he was like the Godliest man I’d ever known". After Arthur's death, Bart became obsessed with the phrase "I can only imagine" after hearing his grandmother say that she could only imagine what Arthur was seeing in heaven. Millard found comfort in the thought and began to write it on anything he could find.

Once Millard started writing the song, he estimated that it took him only about ten minutes to write the lyrics. Millard said that it was one of the few songs he had ever written where there were no mistakes in the writing process; "it was just written the way it is and left at that". MercyMe initially attempted to record "I Can Only Imagine" as a fast song, but after several failed attempts, Millard talked with Bryson about arranging it into a slower version. As the band was tearing down the equipment in their recording studio, Bryson began playing a piano intro. Millard immediately decided to use the intro, and the rest of the song was completed in around five minutes. Although the rest of the band did not see how it would fit on the record, as it didn't meet the basic verse-chorus format the rest of the album had, they felt it needed to be included on it because it meant so much to Millard.

The Worship Project was released on October 14, 1999. Sales for the album far exceeded the band's previous efforts; Millard estimated the album's overall sales at 100,000, which other sources peg the album's sales as of 2006 at 60,000 or 65,000 copies. The difficulty of meeting sales demands when selling the album directly, in addition to having to book and manage for themselves, led the band to pursue a contract with a record label; MercyMe would sign with INO Records in 2000. "I Can Only Imagine" was one of several songs from the band's independent records that were selected to be included on their debut album with INO, Almost There (2001).

Composition

"I Can Only Imagine" is set in the key of E major and has a tempo of 80 beats per minute. Bart Millard's vocal range in the song spans from the low note of B3 to the high note of G5. Note: To access archive, user must click 'bypass' and then, on the next screen, click 'please click here'. Millard is credited with writing and composing the song. A contemporary Christian and pop song, "I Can Only Imagine" has been considered both a ballad and a power ballad. The song opens up with only a piano, building up to include guitar and drums.

The song has a directly Christian message; its religious lyrics weren't edited for mainstream radio. In the song, the narrator wonders what it would be like to stand before God in heaven. In the refrain, the singer ponders "Will I dance for You Jesus/or in awe of You be still/Will I stand in Your presence or to my knees will I fall/Will I sing hallelujah/will I be able to speak at all/I can only imagine/I can only imagine". Regarding the lyrical theme of "I Can Only Imagine", Millard explained to Fox News that "I was always told that if [my father] could choose, he would rather be in Heaven than here with me. As a Christian I believed that, but as an 18-year-old it was a little hard to swallow. So the questions in the song came from me asking God what was so great about Him that my dad would rather be there."

Critical reception Critical reception for "I Can Only Imagine" was positive. Steve Losey of AllMusic praised it as being "passionate" and "emotionally compelling". Kevin Chamberlin of Jesus Freak Hideout said the song's lyrics were "amazing". It was called the "definite highlight" of Almost There by New Release Tuesday's Kevin McNeese, who also praised its piano intro, saying it "instantly invokes chills", as well as the song's lyrical content. Charisma writer Margaret Feinburg lauded the song's "heart-gripping" lyrics, and it was cited as the centerpiece of the album by Megumi Nakamura of Cross Rhythms, who called it "beautiful and touching". Writing for CCM Magazine, Adam Woodroof described the song as "heavenly" and said it was the highlight of Almost There. Although Russ Breimeier of Christianity Today called it "beautiful and inspiring", he questioned if "I Can Only Imagine" was actually a worship song.

At the 33rd GMA Dove Awards in 2002, I Can Only Imagine" earned the GMA Dove Awards for Pop/Contemporary Recorded Song of the Year and Song of the Year. Note: Search for either MercyMe or Bart Millard. Millard won the award for Songwriter of the Year at the same ceremony as well as at the 25th American Society of Composers, Authors and Publishers (ASCAP) Christian Music Awards, held on June 2, 2003. In 2004, CCM Magazine ranked "I Can Only Imagine" as the fourth-greatest song in Christian music.

Legacy

"I Can Only Imagine" has been regarded as MercyMe's "breakthrough hit" as well as their signature song. It is the most-played song in the history of Christian radio and one of the most-played songs in the history of contemporary music. As of April 2018, it is the best-selling Christian song of all time. It has consistently ranked among the best-selling Christian digital songs each year in the Billboard year-end charts, ranging from number 19 in 2016 to number three in 2018. It is often requested to be played at funerals. "I Can Only Imagine" was named the official inspirational song for the state of Oklahoma in 2018; the measure was passed by the Oklahoma Legislature and signed by Governor Mary Fallin.

The story behind "I Can Only Imagine" was adapted into a film. Directed by the Erwin Brothers and starring J. Michael Finley as Bart Millard and Dennis Quaid as Arthur Millard, the movie was released to theaters on March 16, 2018. It received mixed to positive reviews from critics, and exceeded initial expectations at the box office, grossing $17.1 million in its opening week. This was the fourth best-ever opening for a faith-based film, behind only The Passion of the Christ, Son of God, and Heaven Is for Real. The film finished its theatrical run having grossed $83.4 million in the United States and Canada and $1.8 million in other territories for a worldwide total of $85.2 million. As of August 2019, it ranks as the fifth-highest grossing music biopic of all time in the United States (behind Bohemian Rhapsody, Straight Outta Compton, Walk the Line, and Rocketman) and was the highest-grossing independent film of 2018.

Release and promotion

Originally, "I Can Only Imagine" was set to be released by fellow Christian artist Amy Grant. Millard had initially declined a request from Grant's record label to allow her to record the song; some segments of the Christian community had reacted negatively to her divorce, and Millard wasn't sure if he wanted to be involved. After consulting with his pastor, who felt Millard should accept the opportunity, he began to reconsider, and finally agreed to let her cover it after talking with Grant over the phone. Grant had planned to release her version of the song as the lead single from her upcoming album and MercyMe would release a different song as their first single, hoping to capitalize on having written what would presumably become a major hit for Grant. The band released their first single from Almost There, "Bless Me Indeed (Jabez's Song)", which performed poorly at Christian radio, leading to poor sales of the album. Plans were made to release another single from the record, but the band's manager, Scott Brickell, decided to reach out to Grant to see if she still planned to release her version as a single. Grant gave MercyMe her blessing to release the song as a single and signed the rights back to the band; "I Can Only Imagine" was released on October 12, 2001, as the album's second single.

The song debuted on the Christian AC chart on November 2, 2001, reached the No. 1 position on February 22, 2002,The following sources confirm peak positions for each single on the Radio & Records Christian AC chart: