2017 was a year of many highs and lows and even more unexpected hits. In the hip-hop world, Cardi B's “Bodak Yellow” delighted fans across the world, and in dance music, Axwell /\ Ingrosso, Kygo, Odesza, Kayzo, and a number of other artists dominated the scene.

As we head into the 2018 year, you can now listen to all of the songs that made 2017 so special. Listen to the entire playlist below featuring songs such as CamelPhat's “Cola” and Porter Robinson's new alter alias. Also be on the lookout for the best dance music songs of 2017 in the chart below.

Best EDM Songs of 2017

Song TitleArtistAlbum
ColaCamelPhatCola
MomentsMitisMoments
YOUMiddle ChildYOU
Tern It UpFlosstradamusTern It Up
FOLLOW YOUKayzoFOLLOW YOU FEAT. DEVIN OLIVER
Last To Leave (feat. Caroline Ailin)Louis The ChildLast To Leave (feat. Caroline Ailin)
PrismsSuper FuturePrisms
Aftertaste (feat. Opia)WhethanAftertaste (feat. Opia)
Snow In GothenburgKasboSnow In Gothenburg
Shinin' BrightTritonalShinin' Bright
Danger (with Migos & Marshmello)MigosDanger (with Migos & Marshmello) [From Bright: The Album]
DreamerAxwell /\ IngrossoDreamer
Stargazing - Kaskade RemixKygoStargazing (Kaskade Remix)
Ain't That WhyR3HABAin't That Why
Cola - Robin Schulz Extended RemixCamelPhatCola (Robin Schulz Extended Remix)
New MemoriesDubVisionNew Memories
Shine Good (feat. Julimar Santos) - Steve Aoki RemixGarmianiShine Good (feat. Julimar Santos) [Steve Aoki Remix]
A Different Way - Kayzo RemixDJ SnakeA Different Way (Kayzo Remix)
Made of Gold (feat. Deverano)RuchirMade of Gold (feat. Deverano)
So Far AwayMartin GarrixSo Far Away
ExcludeMXTExclude
Another DimensionNGHTMRENGHTMRE, Pt. II
Glad You CameAREA21Glad You Came
AlarmLookasAlarm
Through With YouWOLFEThrough With You
Nothing Lasts (feat. Pauline Herr)Taska BlackNothing Lasts (feat. Pauline Herr)
IslandsR3HABIslands
Particle ArtsVirtual SelfVirtual Self
MIC Drop (feat. Desiigner) [Steve Aoki Remix]BTSMIC Drop (feat. Desiigner) [Steve Aoki Remix]
THE DROPGammerTHE DROP
Break Me DownSteve AngelloParadiso
HigherModestepHigher
This LifePINESThis Life
SpitfireInfected MushroomSpitfire
Believe UBen MaxwellBelieve U
Z3ROVigelZ3RO
Distancek?dDistance
No Coming DownNGHTMRENo Coming Down
What Lovers Do (feat. SZA) - A-Trak RemixMaroon 5What Lovers Do (feat. SZA) [A-Trak Remix]
JuiceChromeoJuice
Ghost VoicesVirtual SelfGhost Voices
Superhuman (Gammer Remix) [feat. Eric Leva]SLANDERSuperhuman (Gammer Remix) [feat. Eric Leva]
GhostJauzOff The Deep End Volume One
BeamPetit BiscuitBeam
Lights OutSeth PatrickLights Out
Northern Soul - Extended MixAbove & BeyondNorthern Soul
Twilight (Ten Years Of)Adam KTwilight (Ten Years Of)
Cold HeartedSeven LionsCold Hearted
I'll WaitGhastlyI'll Wait
Tell Me (feat. Water Park)PINESTell Me (feat. Water Park)
WolvesSelena GomezWolves
Take Her Place (feat. A R I Z O N A)Don DiabloTake Her Place (feat. A R I Z O N A)
Never Let You GoKygoNever Let You Go
Come Back For YouElephanteCome Back For You
Walk AwaySick IndividualsWalk Away
The KillerNGHTMREThe Killer
ForeverMartin GarrixForever
Beautiful DisasterMorgan PageBeautiful Disaster
Good VibesQuintinoGood Vibes
SoloGetterSolo
The Day Of The LocustThe Bloody BeetrootsThe Great Electronic Swindle
Fancy Footwork - Mr. Carmack RemixChromeoFancy Footwork (Mr. Carmack Remix)
Rainbows & WaterfallsPretty LightsRainbows & Waterfalls
Voyager TwinsGramatikRe:Coil, Pt. I
Green TeaGiraffageToo Real
Do Wrong (feat. T-Pain)UZDo Wrong (feat. T-Pain)
UnderwaterKSHMRUnderwater
BoomerangBrooksBoomerang
Feels Great (feat. Fetty Wap & CVBZ)Cheat CodesFeels Great (feat. Fetty Wap & CVBZ)
I KnowSteve AngelloInferno
KintsugiDROELOEKintsugi
Who I AmNotakerWho I Am
Never Get EnoughJackLNDNNever Get Enough
Without You (feat. Dylan Matthew)SLANDERWithout You (feat. Dylan Matthew)
Thriller (Steve Aoki Midnight Hour Remix)Michael JacksonThriller (Steve Aoki Midnight Hour Remix)
On The RunNGHTMREOn The Run (feat. PASSEPORT)
Carry You HomeTiëstoCarry You Home
WaterfallPetit BiscuitWaterfall
Feel It Still - Gryffin RemixPortugal. The ManFeel It Still (Gryffin Remix)
BackroomMorgan PageBackroom
Right To It (feat. Ashe)Louis The ChildRight To It (feat. Ashe)
Make Your Mind Up - Axwell & NEW_ID RemodePauls ParisMake Your Mind Up (Axwell & NEW_ID Remode)
Survive - PLS&TY RemixSAINT WKNDSurvive (Remixes)
Next WorldKRANENext World
Falling Down (feat. Bianca)T-MassFalling Down (feat. Bianca)
Make It LastDVBBSMake It Last
Where'd U GoIlleniumAwake
A Different Way (with Lauv)DJ SnakeA Different Way (with Lauv)
StargazingKygoStargazing - EP
Crawl Outta LoveIlleniumAwake
Free FallIlleniumAwake
SinnersTommy TrashSinners
Girls On BoysGalantisGirls On Boys
Blood BrotherZeds DeadBlood Brother
Nobody Like YouKaskadeRedux EP 002
DestinyHeadhunterzDestiny
PizzaMartin GarrixPizza
Coco's MiracleFedde Le GrandCoco's Miracle
Unforgettable - Tiësto vs. Dzeko AFTR:HRS RemixFrench MontanaUnforgettable (Tiësto vs. Dzeko AFTR:HRS Remix)
Fetish (feat. Gucci Mane) - Galantis RemixSelena GomezFetish (feat. Gucci Mane) [Galantis Remix]
DreamsZHUstardustexhalemarrakechdreams
YESSam FeldtYES
Friends (with BloodPop®)Justin BieberFriends (with BloodPop®)
AlphaJauzAlpha
Without You (feat. Sandro Cavazza)AviciiAVĪCI (01)
Crawl Outta LoveIlleniumCrawl Outta Love
SilenceMarshmelloSilence
Lonely Together (feat. Rita Ora)AviciiAVĪCI (01)
Alien TechnologyHI-LOAlien Technology
Over the Edge (feat. AU8UST)KayzoOver the Edge (feat. AU8UST)
Part IKill The NoiseKill The Noise & Mat Zo Present Kill The Zo: Part I
DivinationKSHMRMateria EP
Baddest BehaviourThrottleBaddest Behaviour
Shortline - Thomas Jack RemixThomas JackThe Versus EP
RejoiceSteve AngelloGenesis
Breaking KindSteve AngelloGenesis
Saint LaurentDJ SliinkSaint Laurent
TightropeAbove & BeyondTightrope
SynesthesiaRezzMass Manipulation
Out of LightSlushiiOut of Light
Higher Ground (feat. Naomi Wild)ODESZAHigher Ground
True FeelingGalantisTrue Feeling
Diluted BrainsRezzDiluted Brains
Tired - Kygo RemixAlan WalkerTired (Kygo Remix)
Extraordinary (feat. Elizaveta)Pegboard NerdsExtraordinary (feat. Elizaveta)
Rich Love (with Seeb)OneRepublicRich Love
Colours FadingFred V & GrafixColours Fading
RelaxRezzRelax
Get Low (with Liam Payne)ZeddGet Low (with Liam Payne)
TimeHarry RomeroTime
Pixel ForestVirtual RiotPixel Forest
Superhuman (feat. Eric Leva)SLANDERSuperhuman (feat. Eric Leva)
Here with YouLost FrequenciesHere With You
Homegrown - Thomas Jack RemixHauxHomegrown (Thomas Jack Remix)
HolidayCalvin HarrisFunk Wav Bounces Vol.1
Castle on the Hill - Throttle RemixEd SheeranCastle on the Hill (Throttle Remix)
First Time - Gryffin RemixKygoFirst Time (Remixes)
Faking ItCalvin HarrisFunk Wav Bounces Vol.1
Malibu - Dillon Francis RemixMiley CyrusMalibu (Dillon Francis Remix)
Attention - Oliver Heldens RemixCharlie PuthAttention (Oliver Heldens Remix)
We Did ItAREA21We Did It
Omen In The Rain - Seven Lions RemixMyonOmen In The Rain (The Remixes)
I Hear YouVicetoneI Hear You
First GlimpseGoing DeeperFirst Glimpse
Like I Do (feat. James Hersey)Camo & KrookedMosaik
Time TravelTisokiTime Travel
Fight My WayMorgan PageFight My Way
HarderTiëstoHarder
Sunny DaysArmin van BuurenSunny Days
Was Will Be (feat. Mimi Page)BassnectarReflective (Part 1 Preview 2)
Hot WaterAudienHot Water
FeelsCalvin HarrisFeels
Where We LeftCADEWhere We Left
Desperado - MK RemixRihannaDesperado (Dance Remixes)
All StarsMartin SolveigAll Stars
Higher LoveSeven LionsHigher Love
I Want YouChris LakeI Want You
Andromeda (feat. DRAM)GorillazAndromeda (feat. D.R.A.M.)
Fractures (feat. Nevve)IlleniumFractures (feat. Nevve)
SlideCalvin HarrisSlide
Polarisdeadmau5We Are Friends, Vol. 6
Out Of TimeSashaOut Of Time (feat. Poliça)
Feel Good (feat. Daya)GryffinFeel Good (feat. Daya)
AdieuTchamiAdieu
Satoshi Nakamoto (feat. Kennedy Jones)GramatikSatoshi Nakamoto (feat. Kennedy Jones)
LilloPrydaLillo
Saving LightGareth EmerySaving Light
SkyAlan WalkerInsomniac Records Presents: EDC Las Vegas 2017
Corners Of The Earth (feat. RY X)ODESZACorners Of The Earth
Ibiza 77 (Can You Feel It)Oliver HeldensIbiza 77 (Can You Feel It)
LUV U NEED USlushiiLUV U NEED U
MeridianODESZAMeridian
Creatures Of The NightHardwellCreatures Of The Night
Clear - Rezz RemixNo ManaClear (Rezz Remix)
Stay With YouCheat CodesStay With You
Go My Way (feat. The Arcturians)OskiKid Calamity
Love Song - Myon Definitive MixLate Night AlumniLove Song (Myon Definitive Mix)
Every Little ThingDeependEvery Little Thing
Won't Stop - Bob Sinclar & The Cube Guys RemixWatermätWon't Stop (Bob Sinclar & The Cube Guys Remix)
Deep HomeQUIXHeaps Cool EP
Rising UpBart B MoreRising Up
GlowingFTampaGlowing
Forever YoungLil YachtyTeenage Emotions
Real LifeDuke DumontReal Life
Stay For ItRL GrimeStay For It
Love Outta MeKrewellaLove Outta Me
Fly AwayTheFatRatFly Away
Fake MagicPeking DukFake Magic
Don't Want You BackBakermatDon't Want You Back
Champagne, Secrets, & ChanelGiorgio MoroderChampagne, Secrets, & Chanel
BabyBakermatBaby
Staring At The SunVanicStaring At The Sun
RecoveryGramatikRecovery
Get It All (feat. Emily Hendrix)MYRNEGet It All (feat. Emily Hendrix)
Feel AlrightRuiFeel Alright
Know No BetterMajor LazerKnow No Better
Where I Won't Be FoundSeven LionsWhere I Won't Be Found
Listen to Your MamaPierce FultonListen to Your Mama
If I Could (feat. Beth Cole)Tut Tut ChildIf I Could (feat. Beth Cole)
Not Enough (feat. THEY.)LidoNot Enough (feat. THEY.)
Nights With You - Cheat Codes RemixNights With You (Cheat Codes Remix)
2UDavid Guetta2U
Believer - Kaskade RemixImagine DragonsBeliever (Kaskade Remix)
Believer (feat. CeeLo Green)CIDBeliever (feat. CeeLo Green)
Save A Little LoveDon DiabloSave A Little Love
Fade AwaySam FeldtFade Away
Till It Burns OutHotel GarudaTill It Burns Out
Look At Us NowLost KingsLook At Us Now
Came Here for LoveSigalaCame Here for Love
XLBro SafariCollisions
HyperrealFlumeHyperreal
ByteMartin GarrixByte
HunterGalantisHunter
IntoxicateZHUIntoxicate
First TimeKygoFirst Time
AtomTom SwoonAtom
ReimsRL GrimeReims
Late NightODESZALate Night
Moving OnMarshmelloMoving On
Quit (feat. Ariana Grande)Cashmere Cat9
Issues - Alan Walker RemixJulia MichaelsIssues (Alan Walker Remix)
RenegadeAxwell /\ IngrossoRenegade
My Symphony (The Best Of Armin Only Anthem)Armin van BuurenMy Symphony (The Best Of Armin Only Anthem)
Sound of Walking AwayIlleniumSound of Walking Away
Line Of Sight (feat. WYNNE & Mansionair)ODESZALine Of Sight
Say LessDillon FrancisSay Less
Freesol (feat. Skyler Stonestreet)Seven LionsFreesol (feat. Skyler Stonestreet)
ParadiseLaidback LukeParadise
StarlightJai WolfStarlight
Another LifeAfrojackAnother Life
Hey Mamama - Club MixTritonalHey Mamama
Home in AugustPierce FultonHome in August
Saturnz Barz (feat. Popcaan) - Baauer RemixGorillazSaturnz Barz (feat. Popcaan) [Baauer Remix]
Chicken SoupSkrillexHOWSLA
BOOMTiëstoBOOM
RollinCalvin HarrisRollin
Life in LettersPierce FultonLife in Letters
Be ThereKrewellaBe There
We Might FallGhastlyWe Might Fall
Creatures Of The NightHardwellCreatures Of The Night
Feel So GoodOdd MobFeel So Good
Waffle HouseBotnekWaffle House
Sway (feat. Nevve)Syn ColeSway (feat. Nevve)
Little VoicesLane 8Little Voices
WANT U Ft. Lilianna WildeARMNHMRWANT U Ft. Lilianna Wilde
I Love You - StrippedAxwell /\ IngrossoI Love You (Stripped)
Children Of A MiracleDon DiabloChildren Of A Miracle
Operator (Ring Ring) [feat. Dances With White Girls]Chris LakeOperator (Ring Ring) [feat. Dances With White Girls]
Come First - Ryan Riback RemixTerror JrCome First (Remixes)
Memories Of A Fallen Mind - Extended VersionXantiMemories Of A Fallen Mind
Mantra - Mat Zo RemixNoisiaMantra (Mat Zo Remix)
Found YouKasboFound You
HeatstrokeCalvin HarrisHeatstroke
1001 - Extended MixAbove & Beyond1001
No Promises (feat. Demi Lovato)Cheat CodesNo Promises (feat. Demi Lovato)
I'm OK (feat. Shaylen)Manila KillaI'm OK (feat. Shaylen)
On Our Own (feat. Natalie Major)ShowtekOn Our Own (feat. Natalie Major)
Stay (with Alessia Cara)ZeddStay
Quit (feat. Ariana Grande)Cashmere Cat9
It Ain’t Me (with Selena Gomez)KygoIt Ain't Me
Something Just Like ThisThe ChainsmokersMemories...Do Not Open
Alright Now - Above & Beyond Extended Club MixAbove & BeyondAlright Now
Tied Up - offaiah RemixThe MagicianTied Up (Remixes)
HallucinationsR3HABHallucinations
The GameJauzThe Game
Here Comes The Night - NGHTMRE RemixDJ SnakeHere Comes The Night (Remixes)
BoomboxDirtyphonicsBoombox
love gang (feat. Charli XCX)Whethanlove gang (feat. Charli XCX)
Numb & Getting Colder - Baauer RemixFlumeSkin: The Remixes
Ride ItSebastian IngrossoRide It
Feel the RushEDXFeel the Rush
Adieu (Chace Remix)TchamiAdieu (Chace Remix)
Flame - Kaskade RemixTinasheFlame (Kaskade Remix)
TiredAlan WalkerTired
OKRobin SchulzOK
Young (Sam Feldt Remix)Frank WalkerYoung (Sam Feldt Remix)
Better Places (feat. Nvdes)Pierce FultonBetter Places (feat. Nvdes)
Lines of the BrokenDROELOELines of the Broken
Bon Appétit - 3LAU RemixKaty PerryBon Appétit (3LAU Remix)
First TimeShane 54First Time
Lay Low (feat. David Benjamin)ConroLay Low (feat. David Benjamin)
Keep Me From You (feat. ODA)MORTENKeep Me From You (feat. ODA)
HigherLemaitreHigher
Triplet - Instrumental MixKaazeTriplet (Instrumental Mix)
StarcrashFeed MeFeed Me's Existential Crisis
AuroraFunkin MattAurora
PossessionKUUROPossession
HeartEddie ThoneickHeart
Existential CrisisFeed MeFeed Me's Existential Crisis
Feel Good (feat. Daya) - Crankdat RemixGryffinFeel Good (feat. Daya) [Crankdat Remix]
Give Em What They Came ForBorgeousGive Em What They Came For
WhineSandro SilvaAmbition EP
I Hear You Calling - KC Lights Horns DubDJ LiciousI Hear You Calling (Remixes)
Say Less - Gorgon City RemixDillon FrancisSay Less (Remixes)
There for YouMartin GarrixThere for You
DawnAxwell /\ IngrossoMore Than You Know
RenegadeAxwell /\ IngrossoMore Than You Know
GET WILD - SICK INDIVIDUALS RemixTM NETWORKGET WILD 30th Anniversary Collection (avex Edition)
Red Lights - Hungry Man Fun Man RemixTiëstoRed Lights (Hungry Man Fun Man Remix)
Rhythm Is A DancerBreathe CarolinaRhythm Is A Dancer
Something Just Like This - Don Diablo RemixThe ChainsmokersSomething Just Like This (Remix Pack)
Light My Body Up (feat. Nicki Minaj & Lil Wayne) - Tujamo RemixDavid GuettaLight My Body Up (feat. Nicki Minaj & Lil Wayne) [Tujamo Remix]
Young Again - Dr Phunk RemixHardwellYoung Again (Dr Phunk Remix)
Hung Up - Cuebrick RemixTritonalHung Up (Remixes)
Can't Get EnoughLookasCan't Get Enough
Back To MeKSHMRBack To Me
HeyDuckyHey
Weapon XDubloadzWeapon X
Complicated (feat. Kiiara)Dimitri Vegas & Like MikeComplicated (feat. Kiiara)
BetterWhat So NotBetter
Star Crossed3LAUStar Crossed
A Moment ApartODESZAA Moment Apart
Higher Ground (feat. Naomi Wild)ODESZAA Moment Apart
Line Of Sight (feat. WYNNE & Mansionair)ODESZAA Moment Apart
Late NightODESZAA Moment Apart
MeridianODESZAA Moment Apart
Corners Of The Earth (feat. RY X)ODESZAA Moment Apart
Let Me Go (with Alesso, Florida Georgia Line & watt)Hailee SteinfeldLet Me Go (with Alesso, Florida Georgia Line & watt)
Hey AlligatorGalantisThe Aviary
Slow MotionThe MagicianSlow Motion
You’re The Best Thing About Me - U2 Vs. KygoU2You’re The Best Thing About Me (U2 Vs. Kygo)
Sun Comes Up - Tritonal RemixRudimentalSun Comes Up (Tritonal Remix)
Nobody But YouKRANENobody But You
Knife (Tofû Remix)Nola WrenKnife (Tofû Remix)
SomebodyBEAUZSomebody
Dreamlove (feat. Lavin & Christopher Blake)SocoDreamlove (feat. Lavin & Christopher Blake)
Let You Go (feat. Georgi Kay)Matt NashLet You Go (feat. Georgi Kay)
BelongCash CashBelong

Related: Follow EDM Sauce's other playlists on Spotify here.