Im Mai 2018 kündigte Thomas Heiniger (ZH, fdp) seinen Verzicht auf eine weitere Kandidatur als Gesundheitsdirektor des Kantons Zürich an und kurze Zeit später vermeldete auch Markus Kägi (ZH, svp), bisheriger kantonaler Baudirektor, dass er nicht mehr zur Wahl antreten werde. Damit war der Wahlkampf für die Regierungsratswahlen 2019 in Zürich bereits Mitte 2018 eröffnet. Den Anfang machte die SP, die sich einem besonderen Problem gegenüber sah: Vor allem die Juso und die städtische SP kritisierten Sicherheitsdirektor Mario Fehr (ZH, sp) stark und wollten seine erneute Kandidatur für den Regierungsrat verhindern. Kritisiert wurde Fehr insbesondere für seine Asylpolitik, seine Forderung nach einem Burka-Verbot und seine Anschaffung von Staatstrojanern. Die Kritik ging so weit, dass die SP-Parteileitung eine Abstimmung einberief, in der geklärt werden sollte, ob die Parteibasis hinter Mario Fehr steht oder nicht und ob die beiden bisherigen SP-Regierungsratsmitglieder, Mario Fehr und Jacqueline Fehr, erneut für die SP antreten sollen. Mit 167 zu 8 Stimmen war die Kandidatur von Jacqueline Fehr unumstritten und auch Mario Fehrs Kandidatur wurde mit 108 zu 73 Stimmen gutgeheissen.
Damit ging das «Problem Fehr», wie es einige Medien nannten, an die Grünen über: Noch bevor diese wussten, mit welchem Kandidaten oder welcher Kandidatin sie selbst antreten wollen, forderten erste Stimmen – ebenfalls vor allem von den Jungen Grünen und von der städtischen Partei –, dass man auf eine Empfehlung von Mario Fehr verzichten solle. Zuerst stand aber die Frage im Mittelpunkt, wer für die Grünen den 2015 verlorenen Sitz von Martin Graf zurückerobern soll. Nachdem zahlreiche prominente Kandidaten – Kandidatinnen waren fast keine vorhanden, da diese, wie zum Beispiel Karin Rykart, gemäss Medien kurz zuvor in andere Ämter gewählt worden waren – wie der kürzlich wiedergewählte Zürcher Stadtrat Daniel Leupi und die Nationalräte Bastien Girod und Balthasar Glättli abgesagt hatten, sprach sich die Grüne Partei für den 32-jährigen Solarenergieforscher und Kantonsrat Martin Neukom aus. Neukom setzte sich vor allem für mehr Klimaschutz ein. Die Medien und zahlreiche Experten trauten ihm aufgrund seines niedrigen Bekanntheitsgrades kaum Gewinnchancen zu. Überdies entschieden sich die Delegierten der Grünen in der Tat mit 39 zu 28 Stimmen, auf eine Empfehlung von Mario Fehr zu verzichten und stattdessen den AL-Kandidaten Walter Angst neben Jacqueline Fehr für den Regierungsrat zu empfehlen. Zwar empfahl die SP den Grünen-Kandidat Neukom weiterhin, die Nichtunterstützung Mario Fehrs durch die Grünen und später auch durch die AL verhinderte jedoch einen gemeinsamen, geschlossenen Wahlkampf der linken Parteien. Die Medien werteten dies vielmehr als Problem für den eher unbekannten Neukom als für die beiden bisherigen SP-Regierungsratsmitglieder.
In der Zwischenzeit hatte sich auch die SVP auf die Suche nach einem Nachfolger für Kägi gemacht. In die engere Auswahl schafften es Nationalrätin Natalie Rickli und der verglichen mit Rickli relativ unbekannte Christian Lucek, Gemeinde- und Kantonsrat aus Dänikon. Seinen Rückstand im Bekanntheitsgrad versuchte Lucek wettzumachen, indem er Parteifreunden in einem E-Mail empfahl, in der Diskussion Rickli nach ihrem Zivilstand und ihrer Familienplanung zu fragen. «Wollen wir vier Frauen im Regierungsrat?», fragte er die Empfänger des E-Mails rhetorisch. Dieses E-Mail gelangte jedoch noch vor der parteiinternen Ausmarchung an die Medien und sorgte für Empörung. Mit 244 zu 53 Stimmen schaffte Rickli in der Folge die Wahl zur zweiten SVP-Kandidatin neben dem Bisherigen Ernst Stocker locker. Im Nachgang werteten die Medien das E-Mail von Lucek als Vorteil für Rickli.
Auch die FDP suchte einen Nachfolger für Thomas Heiniger und fand ihn in ihrem bisherigen Fraktionschef im Kantonsrat, Thomas Vogel. Vogel war vier Jahre zuvor in der internen Ausscheidung der jetzt als bisherige Regierungsrätin antretenden Carmen Walker Späh unterlegen. Mit 128 von 226 Stimmen setzte er sich in der parteiinternen Ausmarchung relativ klar gegen seine zwei Mitbewerber durch.
Die CVP trat mit ihrer bisherigen Regierungsrätin Silvia Steiner an, die AL setzte auf den Zürcher Gemeinderat Walter Angst. Zudem kandidierten Nationalrätin Rosmarie Quadranti für die BDP, Jörg Mäder für die GLP, Hanspeter Hugentobler für die EVP und Hans Egli für die EDU.
Noch Ende 2018 werteten die Medien die Regierungsratswahl als ziemlich klare Sache. Die Bürgerlichen hätten gute Chancen, ihre fünf Sitze zu verteidigen, war gemeinhin zu lesen. Hervorgehoben wurde die gute Zusammenarbeit der SVP, der FDP und der CVP: Die drei Parteien empfahlen sich gegenseitig und bewarben die jeweils anderen Kandidatinnen und Kandidaten des «Bürgerlichen Bündnisses für den Regierungsrat» auf ihren Plakaten und in ihren Inseraten. Ansonsten präsentierten sie zwar kein gemeinsames inhaltliches Programm, verwiesen aber auf die gute Situation des Kantons Zürich als Verdienst des bürgerlich geprägten Regierungsrates. Eine gemeinsame Pressekonferenz veranstalteten auch die GLP, die EVP und die BDP. Die drei Parteien, die zusammen bei den Wahlen vor vier Jahren 15 Prozent der Stimmen geholt hatten, traten jedoch allesamt mit eigenen Kandidatinnen und Kandidaten an, was die Medien als vertane Chance werteten. Bei einem allfälligen zweiten Wahlgang würde man sich vermutlich für eine Person entscheiden, mutmassten die Medien. Auch die drei Mitteparteien präsentierten keine gemeinsamen Inhalte, sondern betonten den gemeinsamen Politstil und ihre Fähigkeit, im Unterschied zu den Polparteien Lösungen zu finden.
Erste Anzeichen dafür, dass die Wahl der fünf Bürgerlichen nicht so einfach werden dürfte, wie von den Medien anfänglich angenommen worden war, bot die erste Politbarometer-Umfrage von Sotomo Ende Januar 2019. Dabei zeigte sich, dass das Rennen um den siebten Platz zwischen FDP-Kandidat Thomas Vogel und Grünen-Kandidat Martin Neukom enger werden könnte als vermutet. Nur fünf Prozentpunkte trennten Neukom zu diesem Zeitpunkt von Vogel. Dies erklärten die Medien vor allem damit, dass sowohl Vogel als auch Neukom bei den Wählerinnen und Wählern noch sehr unbekannt waren; nur 13 Prozent (Vogel) respektive 18 Prozent (Neukom) gaben an, sie zu kennen. Zu diesem Zeitpunkt zeigte sich auch bereits, dass die Zusammenarbeit im bürgerlichen Lager nicht so gut funktionierte, wie von diesem erhofft. So hätten im Januar zum Beispiel nur 39 Prozent der SVP-Sympathisantinnen und -Sympathisanten Thomas Vogel gewählt, 48 Prozent hätten hingegen Mario Fehr ihre Stimme gegeben. Die zweite Umfrage Mitte März und somit kurz vor den Wahlen bestätigte diese Ergebnisse mehrheitlich, wodurch die Regierungsratswahlen plötzlich stärker in den Fokus der Medien gelangten. «So spannend sind die kantonalen Wahlen», titelte gar der Tagesanzeiger.

Am 24. März 2019 passierte dann, was anfänglich kaum jemand für möglich gehalten hatte: Martin Neukom erhielt mehr Stimmen als Natalie Rickli und Thomas Vogel und schaffte damit den Einzug in den Zürcher Regierungsrat. Vogel wurde lediglich achter und verpasste somit den Sprung in den Regierungsrat. Er sei «von einer grünen Welle weggeschwappt» worden, erklärte Vogel. Und auch die Medien sahen in der Konjunktur des Umweltthemas einen der Hauptgründe für Neukoms Wahl. Damit fügte der Grüne der FDP eine «historische Niederlage» (BaZ) zu, da diese zum ersten Mal überhaupt weniger als zwei Zürcher Regierungsräte stellte. SVP und FDP verloren die gemeinsame Mehrheit im Rat, auch wenn die bürgerliche Allianz zusammen mit der CVP noch immer vier der sieben Sitze stellte. Problemlos gewählt wurden die Bisherigen und auch Natalie Rickli schaffte den Sprung von der nationalen Legislative in die kantonale Exekutive, auch wenn sie bis zum Schluss zittern musste, wie die Medien resümierten.

Gleich im Anschluss an die Wahl wurde die Departementsvergabe mediales Thema – besonders interessierte die Frage, ob Neukom das Baudepartement übernehmen oder ob es zu grossen Rochaden kommen werde. Im Mai entschied sich der Regierungsrat, den beiden Neuen die frei werdenden Departemente zuzuteilen: Neukom wurde somit Baudirektor, Rickli übernahm das Gesundheitsdepartement. Mit der Vergabe des Baudepartements an Neukom, in dem dieser aus Klimaschutzsicht am meisten erreichen könne, habe man die Botschaft der Wählerinnen und Wähler ernst genommen, würdigte zum Beispiel der Tagesanzeiger diesen Entscheid.

Regierungsratswahlen 2019 Zürich