Chris Stapleton Joins Guns N’ Roses for Electrifying Performance of “Knockin’ on Heaven’s Door” in Toronto
Chris Stapleton shared the stage with Guns N’ Roses in a surprise collaboration that brought together country music and hard rock during the band’s sold-out Toronto concert on August 5, delivering a memorable rendition of Bob Dylan’s classic “Knockin’ on Heaven’s Door.”
The legendary rock group returned to Toronto, Ontario, for the first time in three years, performing at Rogers Stadium as part of its ongoing world tour. With special guests including The Black Crowes, Ice Cube, Pierce the Veil, Public Enemy and The Barbarians of California joining the tour at various stops, the band has continued to bring a diverse lineup to audiences around the world.
The Toronto show became even more special when Guns N’ Roses welcomed Stapleton to the stage for an unexpected collaboration.
A Classic Song With a Long History in Rock Music

Originally written and recorded by Bob Dylan for the 1973 film Pat Garrett and Billy the Kid, “Knockin’ on Heaven’s Door” went on to become one of the singer-songwriter’s best-known songs. It reached the Top 10 in numerous countries and inspired cover versions by artists including Eric Clapton and Randy Crawford.
Guns N’ Roses began incorporating the song into their live performances in the late 1980s, eventually releasing several versions of their own. These included a live recording in 1987, a studio version in 1990 and a performance at the 1992 Freddie Mercury Tribute Concert.
Over the years, the song has become a familiar part of the band’s live repertoire, making it a fitting choice for a collaboration with Stapleton, whose powerful vocals and blues-influenced country sound brought another dimension to the performance.
A Full-Circle Moment for Chris Stapleton
The Toronto appearance also marked a meaningful reunion between Stapleton and Guns N’ Roses, nearly a decade after he opened for the band in Nashville.
In July 2016, Stapleton performed as an opening act for Guns N’ Roses at Nissan Stadium. At the time, he reflected on how unlikely the opportunity would have seemed when he was growing up.
“When I was a kid, if you’d have told me I’d be up here playing before Guns N’ Roses, I’d have called you a liar,” he told the audience.
Ten years later, Stapleton returned to the stage alongside the rock icons, this time as an established star in his own right.
During the Toronto performance, he shared lead vocals with Guns N’ Roses frontman Axl Rose and played rhythm guitar, joining the band for its take on Dylan’s enduring classic.
The timing was particularly convenient for Stapleton, who was scheduled to headline his own concert at the same Toronto venue the following night.
The collaboration offered a striking reminder of how far Stapleton has come since opening for the band in 2016, turning an earlier career milestone into a full-circle moment with Guns N’ Roses.