De marathon van Zürich 2009 vond plaats op zondag 26 april 2009.

Bij de mannen ging de overwinning naar de Eritreeër Tadesse Abraham in 2:10.09. De wedstrijd bij de vrouwen werd gewonnen door de Russische Olga Rossejewa in 2:32.17.

In totaal finishten 5009 atleten de wedstrijd, waarvan 909 vrouwen.

Uitslagen Mannen rangnaamlandtijd Tadesse Abraham 2:10.09 Oleg Koelkov 2:10.12 Tesfaye Eticha 2:10.214 Tereje Wodajo 2:10.475 Dagim Getnet 2:11.366 Richard Chepkwony 2:14.117 Isaac Cheruiyot 2:14.338 Pius Rotich 2:14.349 Vladimir Ponomaryov 2:14.4410 Alemayehu Shumye 2:14.49

Vrouwen rangnaamlandtijd Olga Rossejewa 2:32.17 Elza Shayakhmetova-Kireyeva 2:33.13 Etaferahu Tarakegn 2:34.054 Alemitu Bekele 2:34.575 Patrizia Morceli-Bieri 2:38.446 Addis Gezhague 2:42.537 Bernadette Meier-Brandle 2:43.348 Emebet Abosa 2:43.509 Jenny Breitschmid 2:44.0810 Michaela Mertova 2:47.14

2009 Zürich