El Gran Premio de Suiza fue una carrera de automovilismo de velocidad, válida para el Campeonato Mundial de Fórmula 1 en varias de sus ediciones.
La carrera se inició en Suiza en 1934 en el circuito de Bremgarten en las afueras de la ciudad de Bremgarten en Berna. Desde el año siguiente y hasta el inicio de la Segunda Guerra Mundial, fue parte del Campeonato Europeo de Pilotos. Volvió a realizarse tras le guerra en 1947 y fue parte del calendario de Fórmula 1 desde la creación del campeonato mundial y hasta 1954. El gobierno suizo prohibió las carreras en circuitos en Suiza por ser un deporte poco seguro para los espectadores, luego de la muerte de 80 personas durante las 24 Horas de Le Mans de 1955.
El Gran Premio de Suiza se volvió a disputar en 1975 y 1982, aunque en un autódromo situada sólo cerca de su frontera, en Dijon-Prenois, Francia. La edición de 1975 fue no puntuable para el campeonato de Fórmula 1, en tanto que la de 1982 sí perteneció al calendario.
Ganadores Fórmula 1 Las carreras que no formaron parte del calendario de la Fórmula 1 están indicadas con un fondo en color rosa. Año Piloto Constructor Circuito Resultados 1934 Hans Stuck Auto Union Bremgarten Resultados 1935 Rudolf Caracciola Mercedes-Benz Resultados 1936 Bernd Rosemeyer Auto Union Resultados 1937 Rudolf Caracciola (2) Mercedes-Benz Resultados 1938 Rudolf Caracciola (3) Mercedes-Benz Resultados 1939 Hermann Lang Mercedes-Benz Resultados 1940-1946 No se disputó. 1947 Jean-Pierre Wimille Alfa Romeo Bremgarten Resultados 1948 Carlo Felice Trossi Alfa Romeo Resultados 1949 Alberto Ascari Ferrari Resultados Nino Farina Alfa Romeo Bremgarten Resultados Juan Manuel Fangio Alfa Romeo Resultados Piero Taruffi Ferrari Resultados Alberto Ascari (2) Ferrari Resultados Juan Manuel Fangio (2) Mercedes Resultados 1955-1974 No se disputó. Clay Regazzoni Ferrari Dijon Resultados 1975-1981 No se disputó. Keke Rosberg Williams-Ford Dijon Resultados