A Suíça enviou atletas a todos os Jogos Olímpicos desde os primeiros Jogos em 1896. A Suíça boicotou os Jogos Olímpicos de Verão de 1956 em Melbourne, mas os eventos equestres para esses Jogos foram realizados em Estocolmo, Suécia, no início daquele ano. A equipe suíça de adestramento ganhou uma medalha de bronze. A Suíça sediou os Jogos duas vezes. Eles sediaram os Jogos Olímpicos de Inverno de 1928 e as Olimpíadas de Inverno de 1948. Ambos foram realizados em St. Moritz. Os atletas suíços conquistaram um total de 181 medalhas nos Jogos Olímpicos de Verão. Eles conquistaram 127 medalhas nos Jogos Olímpicos de Inverno.

O Comitê Olímpico Nacional da Suíça foi criado em 1912.