To be included on this list, the vocalists must be primarily known for their association with rock music and (obviously) must have a great voice. That really doesn’t narrow down the many greatest rock singers in recent rock music history, though a certain few stand out as above and beyond all the rest. Greats like Robert Plant, David Bowie, Steve Perry and Neil Young come to mind, as do icons like Bono, Mick Jagger and Bruce Springsteen.
While there are many notable vocalists of today’s rock music, arguably many of the best rock vocalists of all time are those from earlier generations. Elvis Presley, Freddie Mercury from Queen, John Lennon from The Beatles, Jim Morrison from The Doors and Bob Dylan are only a few of some of the best rock vocalists ever but also some of the most influential singers of all time. Freddie Mercury especially had an amazing voice and was ranked second only to Mariah Carey by MTV for the best voices in music ever.
A perfect combination of range, power, articulation and control is needed to become one of the greatest vocalists of all time. All of those can be taught but the natural ability to have that golden voice, as all of these great rock vocalists possess, is nothing that can be learned. Have a favorite rock singer that we missed? Think one vocalist should be above another? Want to put these singers in your own order? You can do all that and more be voting on, re-ranking and adding rock vocalists below! Rock on!