Švajčiarsko vyslalo svojich športovcov na všetky olympijské hry od prvých hier v 1896. Švajčiarsko bojkotovalo letné olympijské hry v Melbourne v roku 1956, ale jazdecké súťaže týchto hier sa konali v Štokholme vo Švédsku skôr v tom istom roku. Švajčiarsky drezúrny tím získal bronzovú medailu. Švajčiarsko bolo hostiteľom hier dvakrát. V roku 1928 hostilo zimné olympijské hry a v roku 1948 zimné olympijské hry. Oboje sa konali vo Svätom Moritzi. Švajčiarski športovci získali na letných olympijských hrách celkovo 181 medailí. Na zimných olympijských hrách získali 127 medailí.
Národný olympijský výbor pre Švajčiarsko bol založený v roku 1912