GOATvs › Musicians
Top 100 greatest musicians of all time
The greatest musicians of all time, from pop and rock to hip-hop and classical, ranked by everyone, one head-to-head pick at a time. Build your own Top 10 and see it next to the world's.
350 musicians in one list, pop and rock, hip-hop and classical, from Bach and Mozart to Michael Jackson, Eminem and Taylor Swift. Every pick weighs a symphony against a hit record, and the list shows where the world lands.
- Michael Jackson United States · 1958–2009
- Wolfgang Amadeus Mozart Austria · 1756–1791
- Eminem United States · 1972–
- Ludwig van Beethoven Germany · 1770–1827
- Elvis Presley United States · 1935–1977
- John Lennon United Kingdom · 1940–1980
- Freddie Mercury United Kingdom · 1946–1991
- Jay-Z United States · 1969–
- Bob Dylan United States · 1941–
- Johann Sebastian Bach Germany · 1685–1750
- The Notorious B.I.G. United States · 1972–1997
- Beyoncé United States · 1981–
- Jimi Hendrix United States · 1942–1970
- Lady Gaga United States · 1986–
- Frédéric Chopin Poland · 1810–1849
- Paul McCartney United Kingdom · 1942–
- Pyotr Ilyich Tchaikovsky Russia · 1840–1893
- David Bowie United Kingdom · 1947–2016
- Dolly Parton United States · 1946–2026
- Tupac Shakur United States · 1971–1996
- Antonio Vivaldi Italy · 1678–1741
- Richard Wagner Germany · 1813–1883
- Whitney Houston United States · 1963–2012
- Giacomo Puccini Italy · 1858–1924
- George Frideric Handel United Kingdom · 1685–1759
- Kurt Cobain United States · 1967–1994
- Snoop Dogg United States · 1971–
- Mariah Carey United States · 1969–
- Elton John United Kingdom · 1947–
- Kendrick Lamar United States · 1987–
- Giuseppe Verdi Italy · 1813–1901
- Madonna United States · 1958–
- Frank Sinatra United States · 1915–1998
- Taylor Swift United States · 1989–
- Johannes Brahms Germany · 1833–1897
- Ariana Grande United States · 1993–
- Rihanna Barbados · 1988–
- Prince United States · 1958–2016
- Hans Zimmer Germany · 1957–
- Joseph Haydn Austria · 1732–1809
- Lil Wayne United States · 1982–
- Adele United Kingdom · 1988–
- Drake Canada · 1986–
- Johnny Cash United States · 1932–2003
- Nas United States · 1973–
- Ennio Morricone Italy · 1928–2020
- Louis Armstrong United States · 1901–1971
- Igor Stravinsky Russia · 1882–1971
- Antonín Dvořák Czech Republic · 1841–1904
- Bob Marley Jamaica · 1945–1981
- Gustav Mahler Czech Republic · 1860–1911
- John Williams United States · 1932–
- Franz Schubert Austria · 1797–1828
- George Harrison United Kingdom · 1943–2001
- Aretha Franklin United States · 1942–2018
- Kanye West United States · 1977–
- Nicki Minaj Trinidad and Tobago · 1982–
- Stevie Wonder United States · 1950–
- 50 Cent United States · 1975–
- Ice Cube United States · 1969–
- Céline Dion Canada · 1968–
- Lauryn Hill United States · 1975–
- Carlos Santana Mexico · 1947–
- Demi Lovato United States · 1992–
- Claude Debussy France · 1862–1918
- Eric Clapton United Kingdom · 1945–
- Bruce Springsteen United States · 1949–
- Miley Cyrus United States · 1992–
- Frank Zappa United States · 1940–1993
- Britney Spears United States · 1981–
- Danny Elfman United States · 1953–
- Franz Liszt Austria · 1811–1886
- J. Cole United States · 1985–
- Ozzy Osbourne United Kingdom · 1948–2025
- Dr. Dre United States · 1965–
- George Michael United Kingdom · 1963–2016
- Jim Morrison United States · 1943–1971
- Bonnie Tyler United Kingdom · 1951–2026
- Edvard Grieg Norway · 1843–1907
- Amy Winehouse United Kingdom · 1983–2011
- Hector Berlioz France · 1803–1869
- Avril Lavigne Canada · 1984–
- Jimmy Page United Kingdom · 1944–
- Leonard Bernstein United States · 1918–1990
- André 3000 United States · 1975–
- Ringo Starr United Kingdom · 1940–
- Shakira Colombia · 1977–
- DMX United States · 1970–2021
- Dmitri Shostakovich Russia · 1906–1975
- Andrea Bocelli Italy · 1958–
- Andrew Lloyd Webber United Kingdom · 1948–
- Cher United States · 1946–
- Marilyn Manson United States · 1969–
- Ghostface Killah United States · 1970–
- Herbie Hancock United States · 1940–
- The Weeknd Canada · 1990–
- Neil Young Canada · 1945–
- Katy Perry United States · 1984–
- Mick Jagger United Kingdom · 1943–
- Missy Elliott United States · 1971–