Wild Swimming Spots in Denmark
Explore 960 wild swimming spots in Denmark, including 837 beaches and 123 lakes.
Explore by region

Vesterhavet Spidsbjerg
Denmark
Beach

Vesterhavet V. Bjerghuse
Denmark
Beach

Vesterhavet, Hvide Sande
Denmark
Beach

Vesterhavet, Årgab
Denmark
Beach

Vestering Beach
Frederikssund Municipality, Denmark
Beach

Vesterlund
Silkeborg, Silkeborg Municipality, Denmark
Lake

Vesterlyng, North
Denmark
Beach

Vesterlyng, Syd
Denmark
Beach

Vesterø, Kongevejen
Læsø, Læsø Municipality, Denmark
Beach

Vestre Beach
Ærøskøbing, Ærø Municipality, Denmark
Beach

Vestre Fjordpark
Aalborg, Aalborg Municipality, Denmark
Beach

Vestre Søbad
Silkeborg, Silkeborg Municipality, Denmark
Lake

Viborg Nørresø - Kærvænget Indre
Viborg, Viborg Municipality, Denmark
Lake

Viborg Nørresø - Kærvænget Ydre
Viborg, Viborg Municipality, Denmark
Lake

Viborg Nørresø, Nørresøvej Nord / Nørremøllevej
Viborg, Viborg Municipality, Denmark
Lake

Viborg Nørresø, Sct. Ibsgade / Pilhaven
Viborg, Viborg Municipality, Denmark
Lake

Viborg Søndersø - Søndersø Camping
Viborg, Viborg Municipality, Denmark
Lake

Viborg Søndersø - Sønæs / Frialeal
Viborg, Viborg Municipality, Denmark
Lake

Vibæk Beach
Denmark
Beach

Vigen Camping Plads
Denmark
Beach

Vigen Ved Oddesund
Denmark
Beach

Vigsnæs, Havmosvej
Denmark
Beach

Vigsø
Denmark
Beach

Vikær Beach
Denmark
Beach