Les ministres sortants Esther Waeber-Kalbermatten (ps), Jacques Melly (pdc) et Oskar Freysinger (udc) briguent un siège au sein de l'exécutif cantonal valaisan pour la législature 2017-2021. Les PDC Maurice Tornay et Jean-Michel Cina ne se représentent plus. Alors que le Parti socialiste romand souhaitait proposer une liste ouverte avec, aux côtés d'Esther Waeber-Kalbermatten, Stéphane Rossini et peut-être d'autres forces de gauche, dans le Haut-Valais, seule la candidature de la haut-valaisanne était voulue. Une liste ouverte, selon le parti du Haut, diviserait les forces et mettrait en péril le siège socialiste et haut-valaisan. De plus, Stéphane Rossini avait ouvertement critiqué le bilan de sa partenaire de parti. Dans l'autre partie du canton, la candidature de Stéphane Rossini est estimée de grande valeur et nécessaire puisque 85% de l'électorat socialiste s'y trouve. Au final, ce sera l'option romande qui primera et le candidat du Centre Gauche PCS Jean-Michel Bonvin figurera sur la même liste. Le PLR avance Claude Pottier et Frédéric Favre, novice en politique et qui a adhéré au parti moins de six mois avant sa candidature. Les Verts lancent pour la quatrième fois un candidat dans la course, ce sera Thierry Largey. Chez les démocrates-chrétiens, il y a un triple ticket avec Christophe Darbellay, Jacques Melly et le conseiller national haut-valaisan Roberto Schmidt. Le mouvement Rassemblement Citoyen Valais (RCV), créé sur les réseaux sociaux en 2014, propose le porte-parole de la police valaisanne Jean-Marie Bornet. Après le refus du PLR de constituer une liste commune, l'UDC présente avec Oskar Freysinger la candidate haut-valaisanne Sigrid Fischer-Willa. Sur leur liste «Ensemble à droite», s'ajoute l'ancien président du Grand Conseil, le PDC Nicolas Voide. Il souhaite que la population puisse choisir un candidat représentant l'aile conservatrice du parti, plutôt que d'avoir seulement le choix entre des personnalités démocrates-chrétiennes plus centristes. Son président de parti n'était pas au courant et plusieurs personnes ont demandé l'exclusion du parti. L'alliance de droite est en faveur d'une préférence à l'emploi des résidents valaisans, pour la création d'un centre nordique de sports de neige à Conches et la mise en place de commissions citoyennes notamment. D'après l'art. 52 al. 9 Cst valaisanne, une seule élue ou élu peut siéger par district au gouvernement cantonal. Ainsi, Nicolas Voide défie Christophe Darbellay sur le district de Martigny, Stéphane Rossini, Frédéric Favre et Jean-Marie Bornet sont adversaires sur le district de Conthey. Sigrid Fischer-Willa concourt contre Esther Waeber-Kalbermatten dans le district de Brigue. Finalement, Oskar Freysinger, Jean-Michel Bonvin et Thierry Largey sont en compétition sur le district de Sion. Avec 10 candidats sur 13 venant du Bas-Valais et une démographie haut-valaisanne en baisse, le second siège haut-valaisan est en danger. Avec la perte de quatre sièges haut-valaisans au Grand Conseil, il est attendu des germanophones une forte mobilisation en faveur des candidates et candidats haut-valaisans.
La société civile s'est impliquée dans la campagne. Plus de 1'000 personnes se sont rassemblées pour exprimer leur mécontentement par rapport à Oskar Freysinger suite à un appel d'un enseignant de Monthey en réaction à une affiche UDC. En parallèle, une campagne de financement participative, «Coupons-lui la queue», qui deviendra «Coupons-lui la voie», a pu récolter suffisamment d'argent pour envoyer un tout-ménage afin de barrer la route à Oskar Freysinger. Les raisons invoquées à cette action sont liées à la gestion de son département et aux nombreuses affaires qui ont fait scandales durant la législature. En raison de la règle du district, le tout-ménage recommande d'élire Thierry Largey et Jean-Michel Bonvin. En début de campagne, Christophe Darbellay a tout de suite tenté d'étouffer l'affaire révélée par la presse alémanique relative à la naissance de son quatrième enfant hors mariage. Il affrontait particulièrement Oskar Freysinger et focalisa son énergie pour assurer du soutien en raison de la participation de son ennemi politique de longue date Nicolas Voide à la course à l'exécutif cantonal. Chez les socialistes, Esther Waeber-Kalbermatten et Stéphane Rossini ont plutôt joué le coude-à-coude que le côte-à-côte. Esther Waeber-Kalbermatten sera fortement critiquée par le Réseau santé Valais pour sa gestion du Service de la santé. L'ancienne conseillère fédérale socialiste Micheline Calmy-Rey a exprimé son soutien à Stéphane Rossini. Claude Pottier commettra l'erreur d'émettre l'éventualité d'une alliance avec la liste du Parti agrarien au second tour, ce qui a eu pour conséquence de froisser un peu son parti. En somme, l'attention médiatique s'est plutôt focalisée sur les erreurs et scandales des différentes personnalités et sur leurs querelles. Les autres candidatures ont été passées sous silence et il y a eu peu de débats sur les questions de fond.
Avec une participation de 58.1% et une majorité absolue de 60'793 suffrages, personne n'est élu au premier tour. Les trois candidats de la liste PDC arrivent en tête, Christophe Darbellay avec 51'160 voix, Jacques Melly avec 50'518 voix et Roberto Schmidt avec 49'964 voix. Viennent ensuite les socialistes Esther Waeber-Kalbermatten avec un score de 34'120 voix et Stéphane Rossini, 32'788 suffrages. En sixième position arrive Oskar Freysinger avec 30'857 voix, il est suivi par Nicolas Voide, 26'305 voix. Jean-Michel Bonvin obtient 22'763 voix, Frédéric Favre 22'731 suffrages, Sigrid Fischer-Willa 20'185 voix, Thierry Largey 17'890, Jean-Marie Bornet 17'389 et, finalement, Claude Pottier 16'798 voix. Ainsi, Oskar Freysinger aurait perdu, comparé à 2013, 32% de son électorat.
Au vu des résultats, le PS relance Esther Waeber-Kalbermatten et Stéphane Rossini pour le second tour. Ils seront en compagnie des trois colistiers PDC, d'Oskar Freysinger et de Frédéric Favre. Les Verts jettent l'éponge en raison du score et à la demande des autres partis politiques pour éviter un éparpillement des voix. Ne donnant aucune recommandation, ils souhaitent cependant la non réélection d'Oskar Freysinger. En raison de l'art. 52 al. 2 Cst valaisanne, Christophe Darbellay, étant le seul candidat pour les districts de Martigny, Entremont, St-Maurice et Monthey, est élu en obtenant une seule voix. La campagne du second tour a été courte, deux semaines séparent les deux scrutins. Un second appel anti Oskar Freysinger, «Appel du 19 mars: pour un Valais équilibré et apaisé», a été lancé sur les réseaux sociaux et demande de soutenir les trois PDC, le PLR et la socialiste haut-valaisanne. Le mouvement «Coupons-lui la voie» appelle à voter cette fois pour les deux socialistes, le PLR et à ajouter deux PDC afin d'écarter Oskar Freysinger. Attaqué, Oskar Freysinger a tenté de séduire l'électorat germanophone en mettant en avant ses racines haut-valaisannes. Les jaunes (CSP), les noirs (CVP) et l'UDC du Haut-Valais recommandent Esther Waeber-Kalbermatten afin de conserver le second siège haut-valaisan.
Lors d'un tour de table, la population a eu l'occasion de poser directement des questions à la candidate et aux candidats. Les trois candidats PDC, avec plus de 15'000 voix d'avance sur la quatrième candidate au premier tour, sont intouchables. Le PS aurait des chances de placer deux membres au gouvernement cantonal. Esther Waeber-Kalbermatten peut compter sur le Haut-Valais pour le maintien des deux sièges socialistes et sur le mouvement de femmes hors partis qui s'est mobilisé dans le Valais romand. Stéphane Rossini comptabilise plus de 10'000 voix d'avance sur Frédéric Favre et avec les actions anti Oskar Freysinger, il y a peu de chances qu'il se fasse devancer par le candidat agrarien. Toutefois, la droite ne veut pas d'un gouvernement de gauche, à savoir deux socialistes aux côtés de Roberto Schmidt. Pour maintenir la droite au gouvernement sans Oskar Freysinger, il faudrait que le PLR réussisse à devancer Stéphane Rossini ainsi que l'UDC. Il pourrait bénéficier du soutien du Haut-Valais qui l'appuierait pour protéger sa représentante régionale.
Avec une participation de 61.3%, dans le nouveau Conseil d'Etat siègent Roberto Schmidt (59'616 voix), Jacques Melly (57'582 voix), Christophe Darbellay (54'338 voix), Esther Waeber-Kalbermatten (53'990 suffrages) et Frédéric Favre (44'644 suffrages). Oskar Freysinger, avec 42'520 voix, est évincé du gouvernement cantonal et Stéphane Rossini arrive en dernière position avec 40'429 voix. C'est la première fois qu'un candidat libéral-radical obtient plus de 20% de suffrages du Haut-Valais. Les jaunes et les noirs ont protégé Esther Waeber-Kalbermatten, mais ont également largement voté pour le candidat PLR. Ainsi, le Haut-Valais maintient ses deux sièges et le siège UDC passe en mains des PLR. Frédéric Favre, en charge des institutions, s'attaque à la règle constitutionnelle «un membre du Conseil d'Etat par district» avant la révision de la Constitution cantonale. Il a proposé au Grand Conseil de la supprimer.
Suite à des constats de fraudes électorales, les communes de Brigue, Viège et Naters ont déposé plainte après le second tour auprès du Ministère public valaisan. Plusieurs citoyennes et citoyens n'ont pas reçu leur matériel de vote, bien que leur voix ait été comptabilisée. La commune de Brigue avait constaté des fraudes lors du premier tour, mais n’en avait pas informé les autorités puisqu’elles ne concernaient que peu de cas. L'élection du pouvoir législatif aurait également été touchée par ces problèmes. Une enquête pénale a donc été ouverte. L'UDC du Valais romand a également fait recours contre le second tour de l'élection du Conseil d'Etat. Il a déposé une motion d'ordre auprès du Grand conseil, lors de la séance constitutive du 27 mars, pour ajourner l'assermentation du nouveau collège gouvernemental en raison des soupçons de fraudes. Celle-ci fut balayée par 105 voix contre 23. Le parlement cantonal a refusé d'émettre une réserve pour l’élection de l’exécutif et le Conseil d'Etat a pu alors prêter serment. Le soir même, l'UDC a déposé un second recours, dans lequel il accuse un démocrate-chrétien albanophone de Naters. Suite au préavis négatif de la Commission de justice du Grand conseil, l'UDC Valais romand l'a retiré. Toutefois, suite à la validation de l’élection par le Grand conseil, il décide de la contester en soumettant un recours au Tribunal fédéral. Il le retirera quelques mois plus tard, voyant les chances qu’il aboutisse faibles. Dans le cadre de l'enquête relative aux plaintes communales, un Suisse, membre de l'UDC haut-valaisanne a été arrêté. Le PLR et les Jeunes socialistes ont dès lors, dans la presse, exigé que l'UDC Valais romand présente ses excuses à la communauté albanophone. Les jaunes ont demandé un recomptage des voix pour le district de Brigue suite à cette découverte de l'enquête. Ils demandent, en outre, que la répartition des sièges au sein du législatif après le recomptage des voix soit examinée et que des mesures soient prises en fonction des résultats. Puisque l'élection du Grand Conseil a été validée, il ne peut y avoir une modification de la répartition des sièges. La Commission de justice du Grand Conseil attend le résultat de l'enquête pénale sur la fraude électorale avant de statuer sur la question du recomptage des voix dans le Haut-Valais.