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

Skiverse Beach, Syd For Skiing
Denmark
Beach

Skjolden, Sorø Sø
Sorø, Sorø Municipality, Denmark
Lake

Skotterup Ved Dalsborg
Denmark
Beach

Skovgårde
Allingåbro, Norddjurs Municipality, Denmark
Beach

Skovshoved Havbad
Denmark
Beach

Skovstrand
Denmark
Beach

Skuldbøl Beach
Denmark
Beach

Skuldelev Havn Ved Badebro
Denmark
Beach

Skyum Østerstrand
Denmark
Beach

Skårupøre
Denmark
Beach

Skåstrup V
Denmark
Beach

Skærbyvej
Denmark
Beach

Skærbæk Sø
Herning, Herning Municipality, Denmark
Lake

Skærbæk, Beach Parking
Denmark
Beach

Skæring Beach Park
Denmark
Beach

Skærsø, Søvej
Kolding Municipality, Denmark
Lake

Skødshoved Strand
Denmark
Beach

Skødshoved Syd
Denmark
Beach

Slette Beach
Fjerritslev, Jammerbugt Municipality, Denmark
Beach

Slotshagen
Denmark
Beach

Sluseholmen Havnebad
Denmark
Beach

Smidstrup
Vedbæk, Hørsholm Municipality, Denmark
Beach

Smidstrup Beach
Denmark
Beach

Smørmoses S
Denmark
Beach