33%

What’s that all about?

Somehow I told too many people I was going to cross the 100 largest lakes in Switzerland. Why? I believe there are many good reasons and I hope to share some of them on this website. Beyond it being a great excuse to go out and visit my own country, it’s a way to share an adventure. With anyone who can accompany me 1 but also those who cannot. Procap is a non-profit supporting handicaped people in Switzerland. Amongst many things, Procap has local sports groups welcoming all types of handicaps and enabling them to practice physical activities. If you like the project, please consider donating2 to them through the following fund raising:

Furthermore, discussing this project with friends uncovered many interesting questions that I’ll attempt to answer throughout this adventure. But I would like to start by presenting the rules of this project.

The rules

  1. Swimming with a buoy is mandatory.
  2. Someone must accompany me on every crossing.1
  3. Using a wetsuit is allowed but no other swimming helping devices are (no fins, snorkel, underwater jets)
  4. Dry land must be touched on both sides.
  5. Original trajectory3 may be diverted from for different reasons4 but the swimming distance must be at least as long as the crossing distance.
  6. Personal motorised vehicule cannot be used to get to a lake, even partially.

A few less important precisions:

  • Lakes may be crossed in any order.
  • Crossing in one direction is fine. Although it is usually very impractical to do so, hence I will try to do both ways when possible.
  • For big lakes crossings (>2-3km) a support boat is necessary. Therefore, private motor boats may be used, as security trumps every other rule.

Choosing the lakes

Which lakes should be considered ? Despite the Wikipedia page answering that exact question being created litteraly one week after I did most of my research, I think it is still important to specify what the rules are exactly. Indeed, there is not really a universal definition for what a lake is and wheter it is swimmable. Maybe you’re thinking I’m being pedantic, but it was in fact a headache to come up with the shortlist. Some “lakes” are old river beds, others are not swimmable, many of them are artificial, some are ephemeral, some are somewhat half way between a river and a lake… Anyway, the list might still change as the challenge goes on, but I will try to be as transparent as Oeschinensee and explain the methods and rules.

Using the 1:50'000 maps from swisstopo, I arrived to a shortlist presented on the interactive map. You can also find it as a table below.

Toggle Table
rankNAMESURFACE_AREAMIN_CROSSING
1Le Léman579.6912122.23
2Bodensee472.9911975.25
3Lago Maggiore215.114531.53
4Lac de Neuchâtel215.047180.19
5Vierwaldstättersee113.853538.25
6Zürichsee67.313253.82
7Untersee61.113071.24
8Ceresio-Lago di Lugano49.132175.92
9Thunersee47.803139.81
10Bielersee-Lac de Bienne39.453483.11
11Zugersee38.443586.41
12Brienzersee29.772767.21
13Walensee24.111894.47
14Lac de Morat-Murtensee22.703064.48
15Sempachersee14.382340.61
16Sihlsee10.811819.47
17Hallwilersee10.211598.57
18Lac de Joux8.781234.61
19Lac de la Gruyère8.54964.96
20Greifensee8.231658.64
21Sarnersee7.391626.03
22Ägerisee7.281798.15
-Baldeggersee5.221549.89
23Lago di Livigno4.61726.83
24Lej da Segl - Silsersee4.121091.63
25Wägitalersee4.101037.21
26Lago di Lei4.05650.01
27Lac de Schiffenen - Schiffenensee3.99548.34
28Lac des Dix3.98851.58
29Lej da Silvaplauna - Silvaplanersee3.221161.63
30Wohlensee3.16583.63
31Klöntalersee3.11764.67
32Pfäffikersee3.111323.31
33Lac d ‘Emosson3.03865.19
34Lauerzersee3.01985.36
35Grimselsee2.70588.69
36Lac de Mauvoisin2.19654.59
37Lungerersee2.02836.78
38Lago di Poschiavo1.96911.57
39Lai da Sontga Maria1.73902.83
40Stausee Mattmark1.73797.90
41Oberaarsee1.60631.07
42Zervreilasee1.52589.28
43Lago Ritóm1.48652.08
44Lago di Vogorno1.45453.57
45Lago Bianco1.45605.69
-Lac de l’Hongrin1.44562.90
46Lago di Luzzone1.41671.97
47Lai da Marmorera1.36823.51
48Limmerensee1.34653.18
49Lac de Moiry1.32793.47
50Göscheneralpsee1.29641.80
51Lac de Salanfe1.26840.67
52Lägh da l’Albigna1.24739.55
53Oeschinensee1.19893.60
54Lago del Sambuco1.10489.36
-Klingnauer Stausee1.08458.08
55Lai da Nalps0.88646.04
56Lac de Tseuzier - Lac du Rawil0.82679.60
57Sufnersee0.81514.10
58Lai da Curnera0.80476.90
59Lej da San Murezzan - St. Moritzersee0.76559.80
60Lac du Vieux Emosson0.76645.14
-Alte Aare0.73137.29
61Lago del Náret0.71806.04
62Gigerwaldsee0.68411.47
63Lac des Brenets0.67240.86
64Lac de Moron0.66285.49
65Lac Brenet0.66497.26
66Griessee0.65713.78
67Daubensee0.64444.70
68Räterichsbodensee0.63669.34
69Muttsee0.63574.07
70Gelmersee0.63543.94
71Lac des Toules0.59395.47
72Davoser See0.58551.39
73Lac de Biaufond0.56308.19
-Mauesee0.54379.74
74Lago di Lucendro0.52441.49
75Lac de Montsalvens0.52415.95
76Melchsee0.52580.95
-Stausee Niederried0.51280.56
77Türlersee0.50437.11
78Lac de Bret0.49386.81
79Rotsee0.47245.57
80Gouwlisee0.47540.66
81Lago dei Cavagnöö0.46538.07
82Engstlensee0.46546.17
83Schwarzsee0.46412.79
84Lac de Cleuson0.46492.31
85Arnesee0.45428.16
86Lac des Taillères0.45292.97
87Lago della Sella0.44356.62
88Lej da Vadret0.42289.95
89Lag da Pigniu0.38281.77
-Amsoldingersee0.35434.30
90Tannensee0.35362.69
91Hüttwiilersee0.35458.26
92Lago d’Isola0.34380.44
93Lai da l’Ova Spin0.33194.93
94Lago Tremorgio0.32559.96
95Moossee0.29332.02
96Lac de Sénin - Sanetschsee0.28291.74
97Triftsee0.28432.45
98Glattalpsee0.27286.06
99Lac du Vernex0.27440.71
100Trübsee0.27335.45
101Igl Lai§Heidsee0.27367.30
102Lago Cadagno0.26413.57
103Nussbommersee0.25279.07
104Gerzensee0.24276.31
105Obersee0.24297.63
106Soppisee0.24379.08
107Mapraggsee0.23230.99
108Lago di Robièi0.23369.39
109Lago di Muzzano0.23338.21
110Burgäschisee0.22389.16
111Wichelsee0.21191.60
112Lac de Lessoc0.21172.78
113Illsee0.21361.12
-Lac de Pérolles0.21114.99
114Oberer Murgsee0.21391.84
115Totesee0.20371.80
116Lai da Solas0.19119.38
117Gübsensee0.19205.57
118Stausee Gibidum0.19240.05

Lakes that shall not be crossed

Another point of concern is that some lakes are more or less strictly forbidden to swim in. The Baldeggersee, Mauesee, Amsoldingensee, Niederried Stausee and the Klignauerstausee are natural reserves and swimming is forbidden (or very restricted).

Lac de L’Hongrin is a reservoir and it is forbidden to swim in it. Actually, after talking with some people and gathering information here and there, most reservoirs are forbidden to swim in. But, this is typically for legal reasons. I will do my best effort to ask the electricity companies before, to let them know and learn how to minimise the risk. But they don’t always answer, so I reserve myself the right to breach some of those limitations. Please don’t sue me.

I took the liberty to exclude some “lakes” which, given their surface area, would have been in the 100 largest in Switzerland. The Häftli and the Alter Rhein are both old river beds of the Aare and the Rhine, respectively. I don’t think many people consider them as lakes, and they would have been a bit boring from a crossing point of view.

Finally, sometimes, tragically, spontaneous lakes appear out of nowhere but shall not be considered, for obvious reasons.

Further pedantry

First, the areas aren’t exact, they won’t match what you would find on wikipedia. This is a consequence of a well known phenomenon called the coastline paradox. The larger your unit of distance, the rougher your shorelines will be, and therefore your measures will differ. For fractal-like things like shorelines, this means that there is no well-defined length. Basically, the fact that the map I’m currently using is quite rough, it will “cut corners” and therefore compute the wrong areas. But this should not impact too much the ordering of the lakes (perhaps the smaller ones are a bit shuffled around, but sometimes in life you have to cut corners to get things done).

The second point is that, in general, the advertised areas are upper bounds of the area of the lakes. Lakes move more than we think. First you have the reservoirs from hydroelectric plans, which size fluctuate in size to the rythm of people querying chatgpt to plan their next trip to the maldives. Furthermore, lakes (glacier lakes in particular) also fluctuate naturally. I didn’t really think much further on this point and trusted the map. Hopefully I won’t have to cross a lake by jogging it though.

Also, note that lakes that are shared with neighbouring countries also count, otherwise we would get rid of three of the four largest ones. However, to keep it somewhat Swiss, the start or end of the swim must be in Switzerland.

When does it start? And how long will it take?

It has started on the 21st of April 2025. There is no hard deadline for when it should end but I will try to do it within the next two years. Feel free to remind me when I’m not making progress. I will do updates on this website and post my swims on strava.


  1. If you want to come with me on a crossing, please let me know. I’m always looking for people to go with. You can checkout the list of planned crossings or join this Signal group chat if you’d like to be notified when I will go cross a lake. ↩︎ ↩︎

  2. Anything would help and motivate more people to join the project. For example you can donate a small ammount for every lake I cross. Or you can go for a swimm and donate 1 chf for every lap you do! ↩︎

  3. Read this post to see how we can define the crossing of a lake. ↩︎

  4. Mostly for security reasons: private grounds, ferry trajectories, hard to access shorelines. ↩︎