Search Menu

The Greatest Rock’n’Roll Songs of All Time

We’re about to take a wild ride through the depths of rock and roll history, here we talkin’ about guitar riffs that’ll melt your face, drum solos that’ll make your heart race, and lyrics that’ll stick in your head for days.

This ain’t your grandma’s playlist, folks – this is the raw, untamed sound that shook up the world and changed music forever with endless soul as garnered by the most streams even in the modern era.

The most streamed rock song of all time is "Bohemian Rhapsody" by Queen with 5.13B streams, followed by "Don't Stop Me Now" by Queen (4.15B) and "Smells Like Teen Spirit" by Nirvana (4.09B).

A top 50 countdown of the most streamed rock songs of all time, in order of streams is as follows:

50
Queen - We Are The Champions

This songs total streams to date: 1.58B

49
AC/DC - Back In Black

This songs total streams to date: 1.61B

48
Keane - Somewhere Only We Know

This songs total streams to date: 1.61B

47
Bon Jovi - Livin' On A Prayer

This songs total streams to date: 1.64B

46
Creedence Clearwater Revival - Have You Ever Seen The Rain

This songs total streams to date: 1.64B

45
AC/DC - Highway to Hell

This songs total streams to date: 1.67B

44
Tame Impala - The Less I Know The Better

This songs total streams to date: 1.69B

43
Queen - Killer Queen

This songs total streams to date: 1.70B

42
Fleetwood Mac - Dreams

This songs total streams to date: 1.71B

41
Arctic Monkeys - 505

This songs total streams to date: 1.72B

40
Eagles - Hotel California

This songs total streams to date: 1.72B

39
Train - Drops of Jupiter

This songs total streams to date: 1.73B

38
Arctic Monkeys - Why'd You Only Call Me When You're High?

This songs total streams to date: 1.74B

37
The White Stripes - Seven Nation Army

This songs total streams to date: 1.76B

36
Twenty One Pilots - Ride

This songs total streams to date: 1.77B

35
Radiohead - Creep

This songs total streams to date: 1.78B

34
Foster the People - Pumped Up Kicks

This songs total streams to date: 1.78B

33
Queen - Crazy Little Thing Called Love

This songs total streams to date: 1.79B

32
Linkin Park - Numb

This songs total streams to date: 1.79B

31
Van Halen - Jump

This songs total streams to date: 1.79B

30
Toto - Africa

This songs total streams to date: 1.81B

29
Queen - Somebody To Love

This songs total streams to date: 1.82B

28
Twenty One Pilots - Heathens

This songs total streams to date: 1.82B

27
Imagine Dragons - Radioactive

This songs total streams to date: 1.83B

26
Billy Joel - Uptown Girl

This songs total streams to date: 1.85B

25
3 Doors Down - Kryptonite

This songs total streams to date: 1.89B

24
Guns N' Roses - Sweet Child O' Mine

This songs total streams to date: 1.94B

23
Journey - Don't Stop Believin'

This songs total streams to date: 1.98B

22
Oasis - Wonderwall

This songs total streams to date: 2.04B

21
The Police - Every Breath You Take

This songs total streams to date: 2.11B

20
Linkin Park - In the End

This songs total streams to date: 2.14B

19
U2 - With Or Without You

This songs total streams to date: 2.15B

18
Elton John - Cold Heart

This songs total streams to date: 2.17B

17
Arctic Monkeys - Do I Wanna Know?

This songs total streams to date: 2.24B

16
The Killers - Mr. Brightside

This songs total streams to date: 2.26B

15
Imagine Dragons - Demons

This songs total streams to date: 2.26B

14
Arctic Monkeys - I Wanna Be Yours

This songs total streams to date: 2.28B

13
Twenty One Pilots - Stressed Out

This songs total streams to date: 2.35B

12
Imagine Dragons - Thunder

This songs total streams to date: 2.38B

11
Dire Straits - Sultans Of Swing

This songs total streams to date: 2.43B

10
Hozier - Take Me to Church

This songs total streams to date: 2.59B

9
Queen - We Will Rock You

This songs total streams to date: 2.65B

8
Nirvana - Come As You Are

This songs total streams to date: 2.74B

7
Imagine Dragons - Believer

This songs total streams to date: 3.00B

6
Glass Animals - Heat Waves

This songs total streams to date: 3.25B

5
Queen - Under Pressure

This songs total streams to date: 3.28B

4
Queen - Another One Bites The Dust

This songs total streams to date: 3.78B

3
Nirvana - Smells Like Teen Spirit

This songs total streams to date: 4.09B

2
Queen - Don't Stop Me Now

This songs total streams to date: 4.15B

1
Queen - Bohemian Rhapsody

This songs total streams to date: 5.13B
Related Posts