This is a list of rock songs written by famous musical artists as tributes to people who passed away. In many cases, these songs were written and dedicated to people who were close to these artists. Not all of them are about close friends, but a good majority of them were written as final tributes to dear friends and colleagues.
These tracks are more than melodies—they’re memorials crafted by artists channeling their grief, admiration, or love into timeless expressions of remembrance. This collection of 25 rock songs serves as a poignant journey through stories of loss, friendship, and homage, showcasing the emotional depth and creativity of the musicians who penned them.
Paul McCartney’s “Here Today” captures his complex bond with John Lennon, a mixture of love and rivalry woven into one of the most touching tracks of his solo career. Neil Young’s “The Needle and the Damage Done” is a raw lament for Danny Whitten, a haunting reflection on addiction’s destructive power. Ringo Starr’s “Never Without You” is an earnest nod to George Harrison, celebrating their camaraderie and shared history.
Don McLean’s “American Pie” immortalizes Buddy Holly with its enigmatic lyrics and vivid imagery. Chicago’s “Oh Thank You Great Spirit” honors Jimi Hendrix, blending rock and mysticism into a sonic eulogy. Bruce Springsteen’s “Johnny Bye Bye” pays quiet homage to Elvis Presley, intertwining his admiration for the King with a tinge of sorrow. Lynyrd Skynyrd’s “Tomorrow’s Goodbye” mourns Ronnie Van Zant while keeping his free spirit alive in their Southern rock legacy.
Queen’s “No One But You (Only the Good Die Young)” reflects Freddie Mercury’s larger-than-life persona with a ballad drenched in loss and reverence. Rod Stewart’s piece is a heartfelt reflection on the legacies of Sam Cooke, Otis Redding, and Muddy Waters. Roy Buchanan’s “Tribute to Elmore James” echoes the slide guitar mastery of his blues hero. Alice Cooper’s “Desperado” channels the dark mystique of Jim Morrison through a haunting melody.
Roger Daltrey’s “Under a Raging Moon” thunders in memory of Keith Moon’s irrepressible energy. The Who’s “Old Red Wine” toasts John Entwistle, capturing his sardonic wit and unmatched bass playing. Warren Zevon’s “Porcelain Monkey” chronicles the rise and fall of Elvis Presley, offering a reflective yet sardonic take on his legacy. Bob Dylan’s “Roll On John” paints a vivid tribute to John Lennon, filled with literary allusions and heartfelt lyrics.
Ray Benson’s “JJ Cale” captures the laid-back genius of the titular songwriter, a fitting tribute to the Tulsa Sound pioneer. Nils Lofgren’s “Miss You C” reimagines a song for Ray Charles as a moving homage to Clarence Clemons, the E Street Band’s beloved saxophonist. Jackson Browne’s “Of Missing Persons” resonates with loss in its tribute to Lowell George, combining personal grief with eloquent songwriting.
The Who’s “Real Good Looking Boy” remembers Elvis Presley with a touching acknowledgment of his cultural impact. The Eagles’ “My Man” is a gentle farewell to Gram Parsons, blending their country-rock roots with genuine affection. George Harrison’s “All Those Years Ago” finds him honoring John Lennon with spiritual warmth. Steve Earle’s “Fort Worth Blues” beautifully reflects on Townes Van Zandt’s legacy through understated yet poignant lyrics.
Bruce Springsteen’s “Ghost” turns his grief for Danny Federici and Clarence Clemons into an anthem of remembrance, laced with hope and resilience. Elton John’s “Empty Garden” poignantly recalls John Lennon’s absence, while The Allman Brothers Band’s “Ain’t Wastin’ Time No More” channels the band’s sorrow for Duane Allman into a declaration of life’s fleeting nature.
These songs illuminate how loss and love can inspire some of the most moving music ever created. From deeply personal farewells to grand tributes that echo across generations, these tracks remind us that music has the power to immortalize those we’ve lost, ensuring their spirit lives on in every note.