Marc Gini (ur. 8 listopada 1984 w Castasegna) – szwajcarski w narciarz alpejski.
Kariera Po raz pierwszy na arenie międzynarodowej wystąpił 3 lutego 2000 roku podczas zawodów FIS Race w austriackim Kaunertal, gdzie zajął 87. miejsce w gigancie. W 2003 roku wystartował na mistrzostwach świata juniorów w Briançonnais, gdzie był szesnasty w gigancie, a rywalizacji w slalomie nie ukończył. Były to jego jedyne starty na imprezach tego cyklu.
W zawodach Pucharu Świata zadebiutował 5 stycznia 2003 roku w Kranjskiej Gorze, nie zakwalifikował się do pierwszego przejazdu slalomu. Pierwsze pucharowe punkty wywalczył 4 grudnia 2005 roku w Beaver Creek, zajmując 25. miejsce w tej samej konkurencji. Na podium zawodów tego cyklu jedyny raz stanął 11 listopada 2007 roku w Reiteralm, wygrywając slalom. W zawodach tych wyprzedził Kalle Palandera z Finlandii i Włocha Manfreda Mölgga. Najlepsze wyniki osiągnął w sezonie 2007/2008, kiedy zajął 50. miejsce w klasyfikacji generalnej, a w klasyfikacji slalomu był czternasty.
Na igrzyskach olimpijskich w Vancouver w 2010 roku zajął piętnaste miejsce w slalomie.