Before we even have time to second guess our albums of the year list, here are our favorite songs of 2017. While plenty of our old favorites are well repped -- including TOPS, Burial, Shabazz Palaces, SZA, Sufjan, Laurel Halo, et al. -- it was an exceptionally great year for exciting new artists, with Men I Trust, Yaeji, Playboi Carti, Kelly Lee Owens, Aldous Harding, Bernache, and so many more dropping some of the most essential songs of the year. Hit play on that 5+ hour Spotify playlist, and follow along with the list below:

90 OMAR-S x NITE JEWEL | Confess to U
89 L'RAIN | A Toes (Shelf Inside Your Head)
88 AVALON EMERSON | One More Fluorescent Rush
87 FAZERDAZE | Lucky Girl
86 BOYBOY | U
85 MAJOR MURPHY | Mary
84 TEI SHI | Keep Running
83 ALESSANDRO CORTINI | Vincere
82 MORLY | Sleeping in My Own Bed
81 JORJA SMITH | On My Mind

80 MYD | The Sun
79 BOYS | Rabbits
78 THE XX | Hold On (Jamie xx remix)
77 TESS ROBY | Ballad 5
76 TEA LEIGH + LUKE REED | Underwater
75 U.S. GIRLS | Mad as Hell
74 HOOPS | Sun's Out
73 SMERZ | oh my my
72 319 (ONEOHTRIX POINT NEVER + SHABAZZ PALACES) | Rapture
71 ROWVN | Goodbye

70 AMBER MARK | Heatwave
69 MIDNIGHT SISTER | Leave You
68 KOTOMI | Ooh La La
67 JULIA LUCILLE | Eternally
66 CLAIRO | Pretty Girl
65 JOSEPH SHABASON | Aytche
64 TORO Y MOI | Girl Like You
63 LOU REBECCA | Tonight
62 YUMI ZOUMA | Depths Pt. I
61 BETA FRONTIERS | If I Stayed (feat. Carmen Elle)

60 HATER | Had It All
59 HEAVEN | It's Not Enough
58 YAEJI | Last Breath
57 LUKE REED | Sarah
56 OVERCOATS | Hold Me Close
55 BIG THIEF | Shark Smile
54 HÅN | The Children
53 TENNIS | Modern Woman
52 JACQUES GREENE | I Won't Judge
51 MADELINE KENNEY | Rita

50 DANNY L HARLE | 1UL
49 YOUNG GALAXY | Stay For Real
48 SOPHIE | It's Okay to Cry
47 TYLER THE CREATOR | 911 / Mr. Lonely
46 MEN I TRUST | I Hope to Be Around
45 WASHED OUT | Hard to Say Goodbye
44 ANNA OF THE NORTH | Lovers
43 JULIE BYRNE | I Live Now as a Singer
42 SZA | Drew Barrymore
41 SASSY 009 | Are you leaving

40 MEGA BOG | TV MAC
39 KEDR LIVANSKIY | Ariadna
38 TRUE BLUE | Bad Behavior
37 PLAYBOI CARTI | wokeuplikethis*
36 CHARLI XCX | ILY2
35 YOUNG EJECTA | Build a Fire
34 FOREVER | Falling
33 KING KRULE | The OOZ
32 NITE JEWEL | 2 Good 2 Be True
31 SUPERORGANISM | Something for Your M.I.N.D.

30 PHOEBE BRIDGERS | Funeral
29 FEVER RAY | Mustn't Hurry
28 FAYE WEBSTER | She Won't Go Away
27 SZA | Prom
26 MØNIC | Deep Summer (Burial remix)





25 ALVVAYS | Dreams Tonite

2017-25
loading...




24 DJ SEINFELD | U Hold Me Without Touch

2017-24
loading...




23 KENDRICK LAMAR | HUMBLE.

2017-23
loading...




22 BOYHOOD | Drivin'

2017-22
loading...




21 YAEJI | Passionfruit

2017-21
loading...




20 MOUNT KIMBIE | Marilyn (feat. Micachu)

2017-20
loading...




19 ALDOUS HARDING | Imagining My Man

2017-19
loading...




18 JAPANESE BREAKFAST | Machinist

2017-18
loading...




17 BURIAL | Rodent

2017-17
loading...




16 SUFJAN STEVENS | Wallowa Lake Monster

2017-16
loading...




15 LIL UZI VERT | XO Tour Llif3

2017-15
loading...




14 LOMA | Black Willow

2017-14
loading...




13 DJDS | Trees on Fire

2017-13
loading...




12 LANA DEL REY | Love

2017-12-alt
loading...




11 BERNACHE | Your Name

2017-11
loading...



10 VINCE STAPLES | Yeah Right

2017-10
loading...




09 KELLY LEE OWENS | Throwing Lines

2017-09-alt
loading...




08 SHABAZZ PALACES | Shine a Light

2017-08
loading...




07 FUTURE | Mask Off

2017-07
loading...




06 LAUREL HALO | Moontalk

2017-06
loading...




05 CARLY RAE JEPSEN | Cut to the Feeling

2017-05
loading...




04 YAEJI | Raingurl

2017-04
loading...




03 TOPS | Cutlass Cruiser

2017-03
loading...




02 PLAYBOI CARTI | Magnolia

2017-02
loading...




01 MEN I TRUST | Tailwhip

2017-01
loading...