Vinderen af Dansk Melodi Grand Prix 2017 blev fundet gennem to afstemningsrunder. I første runde stemte seerne og en ekspertjury på alle ti sange. Tre sange gik herefter videre til superfinalen, hvor seerne og ekspertjuryen endeligt afgjorde, hvilken af de tre sange der skulle repræsentere Danmark ved Eurovision Song Contest 2017. Ekspertjuryen bestod af fem danske fans af Eurovision Song Contest: Mogens Dalsgaard Myklebust, Mette Thorning Svendsen, Peter Hansen, Morten Kaiser og Søren Toft. Seerstemmerne og ekspertjuryens stemmer vægtede hver 50 % i begge afstemningsrunder.