The Best Songs of 2019 (So Far)

From J. Cole’s “Middle Child” and Lil Uzi Vert’s “Free Uzi” to DaBaby’s “Suge,” here are Complex’s picks for the 50 best songs of 2019 (so far).

best songs 2019 so far complex
Complex Original

Image via Complex Original

best songs 2019 so far complex

The year in music is taking shape and several storylines have emerged that will change the way we remember 2019. Lil Nas X’s “Old Town Road” maintains its surprising reign at the top of the charts, Tyler, the Creator’s “mysterious” new album is outpacing the expectations of many, Billie Eilish’s rise to the upper echelon of the pop world continues, and Playboi Carti’s baby voice flow is stretching rap to bizarre, exciting new places. We’ve also seen newcomers like DaBaby emerge with some of the year’s defining songs (and most entertaining music videos). Now, with the arrival of summer, it’s time to look back on everything that’s happened in music over the past six months and rank our favorite tracks. These are Complex’s picks for the best songs of 2019 (so far).

50. YG f/ Tyga & Jon Z, “Go Loko”

YG "Go Loko" artwork

49. Sam Smith & Normani, “Dancing with a Stranger”

'Dancing With A Stranger' album art

48. Gesaffelstein & Pharrell, “Blast Off”

gesaffelstein hyperion

47. TJ Porter, “Harlem”

TJ Porter's 'Harlem' album art

46. Cardi B, “Press”

Cardi B "Press" artwork

45. ILoveMakonnen f/ Gucci Mane, “Spendin”

ilovemakonnen & Gucci Mane "Spendin" album art

44. J. Cole, “Middle Child”

J. Cole “Middle Child” album art

43. Gunna f/ Young Thug, “3 Headed Snake”

gunna drip or drown 2

42. Bad Bunny & Tainy, “Callaita”

Bad Bunny "Callaita"

41. Steve Lacy, “N Side”

Steve Lacy Apollo XXI cover

40. Kevin Abstract, “Big Wheels”

kevin abstract arizona baby

39. J.I.D, Young Nudy, J. Cole, Bas, & Earthgang, “Down Bad”

Dreamville "Down Bad"/"Got Me" single art

38. Benny the Butcher f/ Pusha-T, “18 Wheeler”

Benny the Butcher & Pusha T "18 Wheeler" album art

37. Carly Rae Jepsen, “Julien”

carly rae jepsen dedicated artwork

36. Shy Glizzy, “Volcano”

Shy Glizzy, "Volcano"

35. Denzel Curry f/ Rick Ross, “Birdz”

denzel curry zuu album

34. Noname, “Song 32”

Noname "Song 32" single art

33. Freddie Gibbs & Madlib, “Crime Pays”

Freddie Gibbs and Madlib, 'Bandana'

32. Anderson .Paak f/ Smokey Robinson, “Make It Better”

anderson paak ventura cover

31. Polo G f/ Lil Tjay, “Pop Out”

Polo G and Lil Tjay, "Pop Out"

30. Ari Lennox, “I Been”

ari lennox shea butter baby

29. 03 Greedo, “Bet I Walk”

03 greedo still summer in the projects

28. Solange, “Binz”

solange when i get home cover

27. Young Thug f/ J. Cole & Travis Scott, “The London”

Young Thug "The London" single art

26. Rosalía, “Aute Cuture”

Rosalía "Aute Cuture" single art

25. Toro y Moi f/ Wet, “Monte Carlo”

toro y moi outer peace

24. YNW Melly f/ Fredo Bang, “Ingredients”

ynw melly we all shine

23. Maxo Kream, “Meet Again”

Maxo Kream “Meet Again” single art

22. Young Nudy f/ 21 Savage, “Mister”

young nudy slimerre cover

21. Farruko f/ Bad Bunny, “La Cartera”

farruko gangalee

20. James Blake f/ Travis Scott & Metro Boomin, “Mile High”

james blake assume form

19. Ariana Grande, “fake smile”

ariana grande thank u next

18. Rosalía & J. Balvin, “Con Altura”

Rosalia "Con Altura" artwork

17. Future, “Shotgun”

future save me ep

16. Lil Uzi Vert, “Sanguine Paradise”

Lil Uzi Vert "Sanguine Paradise"

15. Schoolboy Q f/ Lil Baby, “Water”

schoolboy q crash talk album cover art

14. Solange f/ Playboi Carti, “Almeda”

solange when i get home cover

13. Tyler, the Creator, “A Boy Is A Gun”

tyler the creator igor cover full

12. Tame Impala, “Patience”

Tame Impala "Patience" album art

11. Megan Thee Stallion f/ DaBaby, “Cash Shit”

megan thee stallion fever

10. Schoolboy Q, “Numb Numb Juice”

schoolboy q crash talk album cover art

9. Billie Eilish, “bad guy”

billie eilish album art

8. Lil Uzi Vert, “Free Uzi”

lil uzi vert free uzi artwork

7. Nipsey Hussle f/ Roddy Ricch & Hit-Boy, “Racks in the Middle”

"Racks in the Middke" single art

6. 2 Chainz, “Threat 2 Society”

2 chainz rap or go to the league

5. Solange, “Stay Flo”

solange when i get home cover

4. Lil Nas X f/ Billy Ray Cyrus, “Old Town Road (Remix)”

Lil Nas X "Old Town Road" remix

3. Tyler, the Creator f/ Playboi Carti, “Earfquake”

tyler the creator igor cover full

2. Ariana Grande, “NASA”

ariana grande thank u next

1. DaBaby, “Suge”

dababy baby on baby

Latest in Music