Paul McCartney reveals his 10 all-time favourite songs (that he didn't write)

17-05-2026

During an interview on BBC Radio 2 for the programme "Tracks of My Years", Paul McCartney talked about some of the records and artists that shaped his musical upbringing, picking the ten songs he'd take with him to a desert island. A selection spanning rock'n'roll, pop, folk and soul, from the 1950s all the way to the 1980s, taking in foundational classics alongside songs tied to his own personal story.
Here are McCartney's ten all-time favourite songs among those he didn't write:

Gene Vincent – "Be-Bop-A-Lula"
Chuck Berry – "Maybelline"
Buddy Holly – "That’ll Be The Day"
Elvis Presley – "All Shook Up"
The Kinks – "You Really Got Me"
The Human League – "Don’t You Want Me"
Prince – "Kiss"
Bob Dylan – "Mr. Tambourine Man"
The Beach Boys – "God Only Knows"
John Lennon – "Imagine"

In the interview, McCartney also looked back on his childhood and the early listening experiences that fuelled his passion for music, name-checking artists who were fundamental to shaping his musical world. Unsurprisingly, figures like Chuck Berry, Buddy Holly and Elvis Presley feature prominently, key influences on the formation of the Beatles as well. His choices also include songs by Prince, Bob Dylan and The Beach Boys, while the inclusion of "Imagine" by John Lennon adds an obvious emotional weight to the list.

OndaRock Logo

Ride the wave of great music

Add OndaRock to your favorite sources on Google Discover. Don't miss our reviews, milestones and latest news straight in your feed.

This article is an English translation of the original Italian text by Claudio Fabretti, published on OndaRock.it. It was translated with the help of artificial intelligence, under the editorial responsibility of OndaRock's editor-in-chief, Claudio Fabretti.

Read the original in Italian · About the English edition