Can I swim in a lake or river in Switzerland?
Generally yes — swimming in public waters is allowed and free. Broad access to lakeshores is guaranteed. But the federal navigation rules apply: no swimming in harbours, not near scheduled ships and not within 100 m of harbour entrances and landing stages; keep clear of fairways, water intakes and weirs. City of Zürich example (illustrative): in the inner shore zone (150 m) swimming is allowed; in the Limmat, bathing between the Quaibrücke and Lettenkanal is prohibited outside marked areas (currents, shipping). Groups over 10 people crossing the lake must register with the water police. In short: yes, with care and distance from ships and harbours.
📋 The rules
- Swimming in public waters: allowed and free
- No swimming in harbours or near ships
- 100 m distance from harbour entrances/stages
- Clear of fairways, intakes, weirs
- Zürich Limmat: only in marked areas
🔓 Exceptions
- Marked bathing areas and river baths are open
- Lake crossing in groups >10: register with the water police
- Observe local bathing bans (signs)
⚠️ Penalties & fines
Swimming in a banned zone (e.g. a harbour, a closed Limmat stretch) or in a fairway risks a fine and endangers you and shipping. Currents, weirs and cold water are underestimated dangers. Beware a myth: "I can swim anywhere in any river" is not quite right — near harbours, stages, weirs and in closed stretches it's prohibited. Tip: use marked bathing areas and river baths, observe the signs and keep distance from ships and installations.
📎 Official sources
- City of Zürich · swimming in waters →
- Fedlex · Inland Navigation Ordinance (Art. 77) →
- ch.ch · water safety →
❓ Frequently asked
Can I swim in a lake?
Generally yes. Swimming in public waters is allowed and free, and access to lakeshores is broadly guaranteed. But you must keep your distance from harbours, landing stages and scheduled ships, and stay clear of fairways and water intakes for your own safety and others'.
What distances must I keep?
Under the navigation rules you must not swim in harbours and must keep at least a hundred metres from harbour entrances and landing stages. Swimming near scheduled ships and in fairways is also prohibited, to avoid accidents with shipping traffic on the lake or river.
Can I swim in the Limmat in Zürich?
Only in the areas marked for it. In the City of Zürich, bathing in the Limmat between the Quaibrücke and Lettenkanal is prohibited outside the released zones, due to currents and shipping. Use the river bath and the marked stretches to swim safely and lawfully.
Do I have to register a lake crossing?
If you want to cross the lake with a group of more than ten people, in the Zürich example you must register at least a month in advance with the water police. Individual swimmers don't need to, but should swim carefully and visibly to avoid danger.
What are the biggest dangers?
The most underestimated dangers are currents in rivers, weirs, cold water and shipping traffic. Stick to marked areas, don't swim alone in strong currents, and avoid weirs and water intakes. Watch for local bathing bans, which are indicated with signs at the water.
🔎 Common searches
What people search to land here:
- “swim lake switzerland allowed”
- “swim river switzerland”
- “limmat swimming zürich”
- “swimming waters switzerland rules”
- “bathing ban harbour switzerland”
- “lake crossing register zürich”