| For historical winners of this event see Swiss International Championships 1897–1914 |
| Gstaad International |
| 1915 | Russia Victor de Coubasch | Switzerland Charles Barde | 8–6, 6–2, 3–6, 2–6, 6–3 |
| Incomplete roll (1916–1930, 32,34) |
| Gstaad International |
| 1931 | Switzerland Hector Fisher | Switzerland Charles Aeschlimann | 6–1, 6–1, 6–1 |
| 1933 | Switzerland Hector Fisher | Switzerland Boris Maneff | 6–1, 6–3, 6–1 |
| 1935 | Switzerland Max Ellmer | Switzerland M Bertman | 6–1, 6–3, 6–4 |
| 1936 | Switzerland Wernher Steiner | France Guy Troncin | ? |
| Swiss International Championships |
| 1937 | France Guy Troncin | Switzerland Boris Maneff | 6–4, 6–4, 6–4 |
| Gstaad International |
| 1938 | Switzerland Boris Maneff | France André Jacquemet | 6–0, 3–6, 6–2, 6–3 |
| 1939 | Switzerland Boris Maneff | Spain Mario Szavoszt | 6–3, 7–5 |
| 1940 | Switzerland Hans Pfaff | Switzerland Hector Cosmo Fisher | 6–3, 2–6, 6–4 |
| 1941 | Switzerland Jost Spitzer | Switzerland Georges Grange | 6-3 6-3 6-2 |
| Swiss International Championships |
| 1942 | Switzerland Hans Pfaff | Switzerland Jost Spitzer | 6–2, 6–4, 6–3 |
| Gstaad International |
| 1943 | Switzerland Jost Spitzer | Switzerland René Buser | 5–7, 8–6, 1–6, 6–3, 6–4 |
| 1944 | Switzerland Boris Maneff | Switzerland Jost Spitzer | 6–0, 6–2, 6–2 |
| 1945 | Switzerland Boris Maneff | Monaco Aleco Noghes | 6–3, 6–4, 7–5 |
| 1946 | Czechoslovakia Vladimír Černík | Czechoslovakia Bohuslav Hykš | 6–0, 0–6, 1–6, 6–4, 6–2 |
| 1947 | Italy Marcello Del Bello | Italy Mario Belardinelli | walkover |
| 1948 | Semifinals and final not played |
| 1949 | United States Earl Cochell | Czechoslovakia Jaroslav Drobný | 3–6, 6–3, 2–6, 6–3, 7–5 |
| 1950 | Czechoslovakia Vladimír Černík | India Sumant Misra | 6–1, 2–6, 6–8, 6–4, 6–3 |
| 1951 | South Africa Russell Seymour | South Africa Syd Levy | 2–6, 6–3, 7–5, 1–6, 6-4 |
| Swiss International Championships |
| 1952 | United States Herbert Flam | United States Irvin Dorfman | 6–4, 6–2, 6–1 |
| 1953 | Semifinals and final not played |
| 1954 | Australia Lew Hoad | Australia Neale Fraser | 6–4, 11–9, 6–4 |
| 1955 | United States Arthur Larsen | Argentina Enrique Morea | 6–4, 2–6, 6–2, 6–2 |
| Gstaad International |
| 1956 | Egypt Jaroslav Drobný | Australia Neale Fraser | 7–5, 6–3, 6–3 |
| Swiss International Championships |
| 1957 | United States Budge Patty | Egypt Jaroslav Drobný | 3–6, 6–3, 6–3, 6–1 |
| 1958 | Australia Ashley Cooper | Australia Neale Fraser | 2–6, 3–6, 7–5, 6–4, 6–3 |
| Gstaad International |
| 1959 | Chile Luis Ayala | Sweden Jan-Erik Lundqvist | 6–1, 6–2, 6–1 |
| Swiss International Championships |
| 1960 | Australia Roy Emerson | United Kingdom Mike Davies | 6–4, 9–7, 6–2 |
| 1961 | Australia Roy Emerson | Chile Luis Ayala | 6–3, 6–1, 6–0 |
| Gstaad International |
| 1962 | Australia Rod Laver | Australia Neale Fraser | 6–4, 6–4, 8–6 |
| Swiss International Championships |
| 1963 | Italy Nicola Pietrangeli | Australia Roy Emerson | 7–5, 6–2, 6–2 |
| Gstaad International |
| 1964 | Brazil Thomaz Koch | Brazil Ronald Barnes | 6–3, 6–1, 7–9, 7–5 |
| 1965 | Chile Patricio Rodríguez | Brazil Thomaz Koch | 2–6, 6–3, 6–2, 6–2 |
| Swiss International Championships |
| 1966 | Australia Roy Emerson | Spain Manuel Santana | 5–7, 7–5, 6–3 |
| 1967 | Australia Roy Emerson | Spain Manuel Santana | 6–2, 8–6, 6–4 |
| ↓ Open era ↓ |
| Swiss Open Championships |
| 1968 | South Africa Cliff Drysdale | Netherlands Tom Okker | 6–3, 6–3, 6–0 |
| 1969 | Australia Roy Emerson | Netherlands Tom Okker | 6–1, 12–14, 6–4, 6–4 |
| 1970 | Australia Tony Roche | Netherlands Tom Okker | 7–5, 7–5, 6–3 |
| ↓ Grand Prix circuit ↓ |
| 1971 | Australia John Newcombe | Netherlands Tom Okker | 6–2, 5–7, 1–6, 7–5, 6–3 |
| 1972 | Spain Andrés Gimeno | Italy Adriano Panatta | 7–5, 9–8, 6–4 |
| 1973 | Romania Ilie Năstase | Australia Roy Emerson | 6–4, 6–3, 6–3 |
| 1974 | Argentina Guillermo Vilas | Spain Manuel Orantes | 6–1, 6–2 |
| 1975 | Australia Ken Rosewall | West Germany Karl Meiler | 6–4, 6–4, 6–3 |
| 1976 | Mexico Raúl Ramírez | Italy Adriano Panatta | 7–5, 6–7, 6–1, 6–3 |
| 1977 | United States Jeff Borowiak | France Jean-François Caujolle | 2–6, 6–1, 6–3 |
| 1978 | Argentina Guillermo Vilas | Argentina José Luis Clerc | 6–3, 7–6, 6–4 |
| 1979 | West Germany Ulrich Pinner | Australia Peter McNamara | 6–2, 6–4, 7–5 |
| 1980 | Switzerland Heinz Günthardt | Australia Kim Warwick | 4–6, 6–4, 7–6 |
| 1981 | Poland Wojciech Fibak | France Yannick Noah | 6–1, 7–6 |
| 1982 | Argentina José Luis Clerc | Argentina Guillermo Vilas | 6–1, 6–3, 6–2 |
| 1983 | United States Sandy Mayer | Czechoslovakia Tomáš Šmíd | 6–0, 6–3, 6–2 |
| 1984 | Sweden Joakim Nyström | United States Brian Teacher | 6–4, 6–2 |
| 1985 | Sweden Joakim Nyström | West Germany Andreas Maurer | 6–4, 1–6, 7–5, 6–3 |
| 1986 | Sweden Stefan Edberg | Switzerland Roland Stadler | 7–5, 4–6, 6–1, 4–6, 6–2 |
| 1987 | Spain Emilio Sánchez | Haiti Ronald Agénor | 6–2, 6–3, 7–6 |
| 1988 | Australia Darren Cahill | Switzerland Jakob Hlasek | 6–3, 6–4, 7–6 |
| 1989 | West Germany Carl-Uwe Steeb | Sweden Magnus Gustafsson | 6–7, 3–6, 6–2, 6–4, 6–2 |
| ↓ ATP Tour 250 ↓ |
| 1990 | Argentina Martín Jaite | Spain Sergi Bruguera | 6–3, 6–7, 6–2, 6–2 |
| 1991 | Spain Emilio Sánchez | Spain Sergi Bruguera | 6–1, 6–4, 6–4 |
| 1992 | Spain Sergi Bruguera | Spain Francisco Clavet | 6–1, 6–4 |
| 1993 | Spain Sergi Bruguera | Czech Republic Karel Nováček | 6–3, 6–4 |
| 1994 | Spain Sergi Bruguera | France Guy Forget | 3–6, 7–5, 6–2, 6–1 |
| 1995 | Russia Yevgeny Kafelnikov | Switzerland Jakob Hlasek | 6–3, 6–4, 3–6, 6–3 |
| 1996 | Spain Albert Costa | Spain Félix Mantilla | 4–6, 7–6(7–2), 6–1, 6–0 |
| 1997 | Spain Félix Mantilla | Spain Joan Albert Viloca | 6–1, 6–4, 6–4 |
| 1998 | Spain Àlex Corretja | Germany Boris Becker | 7–6(7–5), 7–5, 6–3 |
| 1999 | Spain Albert Costa | Ecuador Nicolás Lapentti | 7–6(7–4), 6–3, 6–4 |
| 2000 | Spain Àlex Corretja | Argentina Mariano Puerta | 6–1, 6–3 |
| 2001 | Czech Republic Jiří Novák | Spain Juan Carlos Ferrero | 6–1, 6–7(5–7), 7–5 |
| 2002 | Spain Àlex Corretja | Argentina Gastón Gaudio | 6–3, 7–6(7–3), 7–6(7–3) |
| 2003 | Czech Republic Jiří Novák | Switzerland Roger Federer | 5–7, 6–3, 6–3, 1–6, 6–3 |
| 2004 | Switzerland Roger Federer | Russia Igor Andreev | 6–2, 6–3, 5–7, 6–3 |
| 2005 | Argentina Gastón Gaudio | Switzerland Stan Wawrinka | 6–4, 6–4 |
| 2006 | France Richard Gasquet | Spain Feliciano López | 7–6(7–4), 6–7(3–7), 6–3, 6–3 |
| 2007 | France Paul-Henri Mathieu | Italy Andreas Seppi | 6–7(1–7), 6–3, 7–5 |
| 2008 | Romania Victor Hănescu | Russia Igor Andreev | 6–3, 6–4 |
| 2009 | Brazil Thomaz Bellucci | Germany Andreas Beck | 6–4, 7–6(7–2) |
| 2010 | Spain Nicolás Almagro | France Richard Gasquet | 7–5, 6–1 |
| 2011 | Spain Marcel Granollers | Spain Fernando Verdasco | 6–4, 3–6, 6–3 |
| 2012 | Brazil Thomaz Bellucci | Serbia Janko Tipsarević | 6–7(6–8), 6–4, 6–2 |
| 2013 | Russia Mikhail Youzhny | Netherlands Robin Haase | 6–3, 6–4 |
| 2014 | Spain Pablo Andújar | Argentina Juan Mónaco | 6–3, 7–5 |
| 2015 | Austria Dominic Thiem | Belgium David Goffin | 7–5, 6–2 |
| 2016 | Spain Feliciano López | Netherlands Robin Haase | 6–4, 7–5 |
| 2017 | Italy Fabio Fognini | Germany Yannick Hanfmann | 6–4, 7–5 |
| 2018 | Italy Matteo Berrettini | Spain Roberto Bautista Agut | 7–6(11–9), 6–4 |
| 2019 | Spain Albert Ramos Viñolas | Germany Cedrik-Marcel Stebe | 6–3, 6–2 |
| 2020 | Not held due to COVID-19 pandemic |
| 2021 | Norway Casper Ruud | France Hugo Gaston | 6–3, 6–2 |
| 2022 | Norway Casper Ruud | Italy Matteo Berrettini | 4–6, 7–6(7–4), 6–2 |
| 2023 | Argentina Pedro Cachin | Spain Albert Ramos Viñolas | 3–6, 6–0, 7–5 |
| 2024 | Italy Matteo Berrettini | France Quentin Halys | 6–3, 6–1 |
| 2025 | Kazakhstan Alexander Bublik | Argentina Juan Manuel Cerúndolo | 6–4, 4–6, 6–3 |