De Zweedse bijdrage voor het Eurovisiesongfestival 2017 werd naar jaarlijkse traditie gekozen via Melodifestivalen, dat aan zijn 56ste editie toe was. Enkel de eerste Zweedse bijdrage voor het festival, in 1958, werd niet via de liedjeswedstrijd verkozen. Sveriges Television wijzigde het format niet in vergelijking met vorig jaar. 28 nummers werden vertolkt in vier halve finales. Het publiek kon per halve finale via televoting twee liedjes doorsturen naar de finale. Na een eerste stemronde gingen de vijf met de meeste stemmen door naar de tweede stemronde zonder daarbij hun stemmen uit die ronde te verliezen. Na de tweede stemronde vloog de nummer 5 eruit; de nummers 3 en 4 gingen naar de tweedekansronde en de nummers 1 en 2 stootten rechtstreeks door naar de finale. In de tweedekansronde namen de acht kandidaten het tegen elkaar op in duels, tot er nog vier artiesten overbleven. Deze vier mochten ook door naar de finale. In de finale werden de internationale vakjury's geïntroduceerd, die 50 % van de stemmen bepaalden. De rest werd bepaald door het publiek.
Geïnteresseerden kregen van 1 tot 19 september 2016 de tijd om een nummer in te zenden. Sveriges Television ontving in totaal 2.478 nummers, oftewel 28 meer dan een jaar eerder. Veertien artiesten werden uit deze open selectieprocedure geselecteerd, aangevuld met dertien artiesten die op uitnodiging deelnamen, en de winnaar van P4 Nästa, zijnde Les Gordons.
Presentatoren en locaties
Op 30 november 2016 werden de deelnemende acts bekendgemaakt. Reeds op 30 september werd duidelijk dat de presentatie van Melodifestivalen 2017 werd toevertrouwd aan Clara Henry, David Lindgren en Hasse Andersson.
Het was de zestiende editie van Melodifestivalen sinds er geopteerd werd voor een nationale preselectie die over meerdere halve finales, een tweedekansronde en een grote finale loopt. Zoals steeds werd elke show in een andere stad georganiseerd. De finale werd traditiegetrouw gehouden in hoofdstad Stockholm, en voor de vijfde keer op rij was de locatie de Friends Arena, een voetbalstadion dat tijdens de finale plaats bood aan maar liefst 27.000 toeschouwers. Hiermee was de finale van Melodifestivalen voor het vijfde jaar op rij de grootste nationale finale, en ook weer groter dan het eigenlijke Eurovisiesongfestival.
Zweden nam deel aan de eerste halve finale, op dinsdag 9 mei 2017. Het land wist zich te plaatsen voor de finale door als derde te eindigen, met 227 punten. In de finale eindigde Zweden op de vijfde plek, met 334 punten.