As we near the end of a turbulent year, we’ve been reflecting on the phenomenal music that helped us get through it all. From Phoebe Bridgers’ melancholy tracks and Arlo Park’s angsty indie-rock tunes to the upbeat pop anthems of King Princess and long-awaited return of The Strokes, 2020 has been full of some of the best music of the decade. 

But which songs were the best of the best? Keep scrolling to see our picks for the Top 100 Songs of the Year, and the stream the full playlist below.

100. Deb Never, Kenny Beats – Stone Cold


 

 

 

99. Noga Erez – NO news on TV


 

 

 

98. Arlo Parks – Caroline


 

 

 

97. TV Priest – Decoration 

 

 

 

96. PYNKIE – Love Theme


 

 

 

95. Blu & Exile – The Feeling


 

 

 

94. Tayla Parx – Dance Alone 


 

 

 

93. serpentwithfeet – A Comma 


 

 

 

92. The Aces – Daydream 


 

 

 

91. BUMPER – You Can Get It 


 

 

 

90. Trace Mountains – Lost in the Country


 

 

 

89. Jack Garratt – Time


 

 

 

88. The Strokes – Bad Decisions


 

 

 

87. Spencer. – Maybe 


 

 

 

86. Tennis – Need Your Love 


 

 

 

85. Porches – I Miss That


 

 

 

84. COIN – You Are the Traffic


 

 

 

83. Biig Piig – Don’t Turn Around 


 

 

 

82. Wallows – OK


 

 

 

81. Ruston Kelly – Radio Cloud


 

 

 

80. Buck Meek – Second Sight

 

 

 

79. Orion Sun – Lightning


 

 

 

78. Christine and the Queens – People, I’ve been sad 

 

 

 

77. Maddie Jay – Shakes 

 

 

 

76. Billie Eilish – Therefore I Am 

 

 

 

75. Leon Bridges – Sweeter (feat. Terrace Martin, Robert Glasper)


 

 

74. Bahamas – Own Alone


 

 

 

73. Lady Gaga – Rain On Me (with Ariana Grande) 


 

 

 

72. Remi Wolf – Disco Man


 

 

 

71. Gorillaz – Aries (feat. Peter Hook and Georgia)


 

 

 

70. LPX – New Mood


 

69. JONES – Giving It Up



 

68. Matilda Mann – Happy Anniversary, Stranger



 

67. Dua Lipa – Break My Heart



 

66. Empty Country – Marian

Empty Country

 

65. Pa Salieu – B***K



 

64. Helena Deland – Truth Nugget



 

63. Skullcrusher – Places/Plans



 

62. Shamir – On My Own


 

 

 

61. Cautious Clay – Dying in the Subtlety



 

60. The Killers – Caution



 

59. Jim-E Stack – Can We (with Kacy Hill)



 

58. Whethan – All In My Head (feat. grandson)



 

57. BAYNK – DOWN (feat. Golden Vessel & Akurei)


 

56. Benny Sings – Rolled Up (feat. Mac DeMarco)

 

55. Jordana – Reason



 

54. Roddy Ricch – The Box 



 

53. Charli XCX – claws 



 

52. Bktherula – Summer


 

 

 

51. Kevin Krauter – Opportunity  



 

50. Drake – Laugh Now Cry Later (feat. Lil Durk)


 

 

 

49. Sylvan Esso – Ferris Wheel 


 

 

 

48. Mini Trees – Slip Away



 

47. RAC – Passion


 

 

 

46. Joji – Run 


 

 

 

45. Rina Sawayama  – XS



 

44. Sinai Vessel – Guest in Your Life 


 

 

 

43. Kllo – Somehow 



 

42. Bartees Strange – Mustang 



 

41. Into It. Over It. – We Prefer Indoors 



 

40. Faye Webster – Better Distractions 


 

 

 

39. King Princess – Only Time Makes It Human 



 

38. Yves Jarvis – Victim



 

37. RMR – DEALER



 

36. maye – LA CANCIÓN



 

35. Jean Dawson – Clear Bones 



 

34. Zaia – INNERSTATE 



 

33. Run The Jewels – Ooh LA LA (feat. Greg Nice & DJ Premier)



 

32. Tame Impala – Breathe Deeper 



 

31. Gordi – Unready 



 

30. No Rome – Hurry Home 


 

 

 

29. The Chicks – Gaslighter



 

28. Hovvdy – Runner 



 

27. 070 Shake – Guilty Conscience 


 

 

 

26. Porter Robinson – Something Comforting 

porter robinson

 

25. Caribou – New Jade 



 

24. Disq – Loneliness 


 

 

 

23. The Bilinda Butchers – Rie



 

22. Postcard Boy – Flight 



 

21. Foreign Air – The Apartment 



 

20. Soccer Mommy – circle the drain 



 

19. Thundercat – Fair Chance (feat. Ty Dolla $ign & Lil B)



 

18. Disclosure, Aminé, slowthai  – My High 



 

17. beabadoobee – Care 



 

16. The Beths – Out of Sight 



 

15. Cavetown – Sweet Tooth 



 

14. Mura Masa – Teenage Headache Dreams 



 

13. Magdalena Bay – Airplane 



 

12. Madeline Kenney – Sucker 


 

11. Glass Animals  – Your Love (Déjà Vu)



 

10. DMA’S – Life Is A Game of Changing 


 

9. HAIM – The Steps 



 

8. Lomelda – Hannah Sun 



 

7. Dominic Fike – Chicken Tenders 


 

 

 

6. Grimes – Delete Forever 



 

5. Twenty One Pilots – Level of Concern 



 

4. Flume feat. Toro y Moi – The Difference 


 

 

 

3. The 1975 – If You’re Too Shy (Let Me Know) 



 

2. Phoebe Bridgers – Kyoto 



 

1. Gus Dapperton – Post Humorous 


 

Stream the full playlist below and follow us on Spotify to stay up-to-date on the hottest new music.