Time in Switzerland

Switzerland uses a single time zone nationwide.

CH Capital: Bern Dialling code +41

Time zones

  • 21:51 Bern Europe/Zurich
    Wednesday, 4 November 2026
    CET (UTC+01:00) · Observes daylight saving · 301 cities in this zone

City times

88 cities are listed here, out of 301 in the dataset.

  • Bern 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Zürich 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Genève 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Basel 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Lausanne 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Winterthur 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Luzern 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Sankt Gallen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Lugano 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Zürich (Kreis 11) 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Thun 21:51 Wednesday, 4 November 2026 UTC+01:00
  • La Chaux-de-Fonds 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Rapperswil 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Schaffhausen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Fribourg 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Chur 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Neuchâtel 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Emmen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Vernier 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Lancy 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Montreux 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Yverdon-les-Bains 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Bulle 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Meyrin 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Carouge 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Renens 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Jona 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Kreuzlingen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Nyon 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Bellinzona 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Olten 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Pully 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Baden 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Vevey 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Sierre 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Monthey 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Solothurn 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Locarno 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Schwyz 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Binningen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Einsiedeln 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Thônex 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Uzwil 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Spreitenbach 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Küssnacht 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Versoix 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Davos 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Rheinfelden 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Gland 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Chêne-Bougeries 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Uster / Kirch-Uster 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Zürich (Kreis 4) / Langstrasse 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Le Locle 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Villars-sur-Glâne 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Neuhausen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Zürich (Kreis 7) / Hottingen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Zürich (Kreis 3) / Friesenberg 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Veyrier 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Le Grand-Saconnex 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Sarnen 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Suhr 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Gstaad 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Rorschach 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Romanshorn 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Altdorf 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Hochdorf 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Chiasso 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Aigle 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Moutier 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Payerne 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Lenzburg 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Windisch 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Au 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Bex 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Murten/Morat 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Massagno 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Gelterkinden 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Glarus 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Appenzell 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Oberuzwil 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Buochs 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Chavannes 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Altendorf 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Le Mont-sur-Lausanne 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Ascona 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Interlaken 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Bad Ragaz 21:51 Wednesday, 4 November 2026 UTC+01:00
  • Sargans 21:51 Wednesday, 4 November 2026 UTC+01:00

Not listed? Search by name on the world time page

States and regions

Browse by first-level division to reach cities that are not in the list above.

What this does

Every city is bound to an IANA time zone identifier such as Asia/Shanghai or America/New_York. The current time, UTC offset and daylight saving status are all derived from that identifier for the moment in question, rather than from a fixed offset.

Zone rules come from the IANA time zone database shipped with the runtime and follow its updates. No external time service is called.

Related tools