This page tracks the highest and lowest temperatures ever officially recorded at 37 weather stations across Switzerland, based on measurements dating from 1905 to 2026. Use the interactive map or the list below to see the record high and record low temperature (in Celsius) for each location, along with the date each record was set.
| Location | Temperature | Record Date |
| Acquarossa-Comprovasc | 38 °C (100 °F) | August 11, 2003 |
| Aigle | 36 °C (97 °F) | July 5, 2015 |
| Altdorf | 37 °C (98 °F) | August 13, 2003 |
| Basel Binningen | 39 °C (102 °F) | July 2, 1952 |
| Bern Belp | 37 °C (99 °F) | June 27, 2019 |
| Chu | 38 °C (100 °F) | July 28, 1983 |
| Cimetta | 32 °C (89 °F) | August 20, 1987 |
| Col Du Grand St-Bernard | 22 °C (71 °F) | August 24, 2023 |
| Disentis-Sedrun | 33 °C (91 °F) | July 31, 1983 |
| Fahy-Boncourt | 36 °C (97 °F) | August 9, 2003 |
| Geneve Cointrin | 39 °C (103 °F) | July 7, 2015 |
| Guetsch Ob Andermat | 25 °C (77 °F) | July 31, 1983 |
| Interlake | 37 °C (98 °F) | August 13, 2003 |
| Jungfraujoc | 14 °C (58 °F) | July 27, 1995 |
| La Chaux-De-Fonds | 34 °C (93 °F) | June 28, 2003 |
| La Dole | 34 °C (94 °F) | July 14, 1983 |
| Laegere | 33 °C (92 °F) | August 13, 2003 |
| Locarno - Magadin | 40 °C (105 °F) | July 15, 1985 |
| Locarno-Monti | 41 °C (106 °F) | August 28, 1975 |
| Lugano | 38 °C (100 °F) | July 23, 1945 |
| Montana | 31 °C (88 °F) | June 27, 2019 |
| Nap | 30 °C (86 °F) | August 13, 2003 |
| Neuchatel (Aut) | 38 °C (100 °F) | July 7, 2015 |
| Payerne | 38 °C (101 °F) | August 24, 2023 |
| Piott | 35 °C (96 °F) | June 27, 2019 |
| Piz Corvatsch | 17 °C (63 °F) | August 30, 1981 |
| Plaffeien | 32 °C (90 °F) | July 7, 2015 |
| Poschiavo-Robbi | 34 °C (94 °F) | June 27, 2019 |
| S Bernardin | 29 °C (85 °F) | June 26, 2019 |
| Saentis | 21 °C (70 °F) | June 26, 2019 |
| Samedam | 29 °C (84 °F) | July 30, 1983 |
| Schaffhause | 38 °C (100 °F) | August 13, 2003 |
| Sion 2 | 38 °C (100 °F) | July 24, 2019 |
| St. Galle | 33 °C (92 °F) | July 28, 2013 |
| Stabi | 37 °C (98 °F) | July 24, 1990 |
| Wynau | 37 °C (99 °F) | July 7, 2015 |
| Zuerich/Fluntern | 38 °C (100 °F) | July 29, 1947 |
The highest temperature ever officially recorded in Switzerland was 106 °F (41 °C), set in Locarno-Monti on August 28, 1975.
The lowest temperature ever officially recorded in Switzerland was -32 °F (-35 °C), set in Jungfraujoc on February 10, 1986.
This page includes record high and low temperature data for 37 weather stations in Switzerland.
The record highs and lows on this page span from 1905 to 2026 and are updated whenever a new station record is set.