Matthias Gfeller (ZH, verts) a déposé sa démission de l'exécutif de la ville de Winterthour pour des motifs de santé. Pour le remplacer, le PS a nominé Christa Meier comme adversaire au candidat vert Jürg Altwegg. Le parti, estimant que les écologistes n'avaient aucune chance face au candidat bourgeois Daniel Oswald (udc), espérait ainsi renforcer la présence centre-gauche à l'exécutif de la ville. Le PEV a lancé Barbara Huizinga-Kauer. Les Vert'libéraux ont proposé Michael Zeugin, qui avait déjà échoué lors des élections de 2010 et 2012, comme une alternative entre les pôles droit et gauche. Daniel Oswald et Christa Meier partaient favoris grâce à un électorat fort. Le PLR a affiché son soutien pour le seul candidat bourgeois. Le PDC, quant à lui, n'a donné aucune consigne.
Avec une participation de 42.9% et une majorité absolue fixée à 13'268 voix, Daniel Oswald arrive en tête avec 7'451 suffrages. Il est suivi par Christa Meier (6'209 voix), Jürg Altwegg (5'336), Michael Zeugin (4'500) et finalement Barba Huizinga-Kauer (2'127). Pour contrer l'ascension bourgeoise, le PS et le PEV abandonnent la course afin de mettre toutes les chances du côté des verts. Le PLR, le PDC et le PBD recommandent Daniel Oswald. Les Vert'libéraux laissent le choix libre.
Lors du second tour, avec une participation de 35.9%, Jürg Altwegg l'emporte largement avec 14'257 voix contre 8'624 suffrages pour Daniel Oswald. Ainsi, le siège vert est maintenu.

Election complémentaire ville de Winterthour