Marco Zarucchi (ur. 22 stycznia 1972 w Sankt Gallen) – szwajcarski narciarz klasyczny, specjalista kombinacji norweskiej, zawodnik klubu SC Alpina Sankt Moritz.
Kariera W Pucharze Świata zadebiutował 11 stycznia 1991 roku w Breitenwang, zajmując 32. miejsce w zawodach metodą Gundersena. W sezonie 1990/1991 pojawił się jeszcze kilkakrotnie, ale punktów nie zdobył i nie został uwzględniony w klasyfikacji generalnej. Pierwsze punkty wywalczył 19 grudnia 1992 roku w Sankt Moritz, kiedy był piętnasty w Gundersenie. Trzy lata później wywalczył swoje pierwsze pucharowe podium, 6 grudnia 1995 roku w Steamboat Springs zajmując trzecie miejsce w Gundersenie. W klasyfikacji generalnej sezonu 1995/1996 zajął jedenaste miejsce, co było najlepszym wynikiem Zarucchiego w historii jego startów w Pucharze Świata. Po raz drugi i zarazem ostatni w karierze na podium znalazł się 13 stycznia 1998 roku w Ramsau, gdzie był drugi w sprincie.