Marco Schällibaum (ur. 6 kwietnia 1962 w Zurychu) – szwajcarski piłkarz grający na pozycji prawego obrońcy. Rozegrał 31 meczów w reprezentacji Szwajcarii, w których strzelił 1 gola.
Kariera piłkarska Swoją karierę piłkarską Schällibaum rozpoczął w klubie Grasshoppers Zurych. W 1980 roku awansował do pierwszego zespołu i w sezonie 1980/1981 zadebiutował w jego barwach w pierwszej lidze szwajcarskiej. W debiutanckim sezonie wywalczył z Grasshoppers wicemistrzostwo Szwajcarii. W sezonie 1981/1982 po raz pierwszy w karierze został mistrzem kraju, a w sezonie 1982/1983 wywalczył dublet (mistrzostwo oraz Puchar Szwajcarii). W sezonie 1983/1984 ponownie został mistrzem.
W 1985 roku Schällibaum przeszedł z Grasshoppers do FC Basel. W klubie z Bazylei grał przez dwa sezony. W 1987 roku został zawodnikiem Servette FC. W pierwszym sezonie gry w Servette wywalczył wicemistrzostwo Szwajcarii. W Servette grał do końca sezonu 1992/1993. W 1993 roku odszedł do FC Luzern.