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

Hørby Vest
Denmark
Beach

Høve Beach Ved Skoven
Denmark
Beach

Høve Open Beach
Denmark
Beach

Illerisøre Beach
Denmark
Beach

Ishøj Beach, Ud For Jæger Sø
Denmark
Beach

Islands Brygge Havnebad
Denmark
Beach

Jaunyde
Skanderborg Municipality, Denmark
Lake

Jegindø Tap
Denmark
Beach

Jels Nedersø
Rødding, Vejen Municipality, Denmark
Lake

Jelse Odde
Skive Municipality, Denmark
Beach

Jerup Beach, Ud For Fredborgvej
Denmark
Beach

Jomfrugård
Denmark
Beach

Juelsminde Storstrand
Denmark
Beach

Julebæk Beach
Denmark
Beach

Kalundborg Havnebad
Denmark
Beach

Kalvehave Beach
Denmark
Beach

Kalvø
Denmark
Beach

Karl Sø, Vindbjergvej
Brædstrup, Horsens Municipality, Denmark
Lake

Karlstrup Beach Park
Denmark
Beach

Kastaniegården
Denmark
Beach

Kastrup Søbad
Denmark
Beach 5.0 (1)

Kattegat Restaurant
Denmark
Beach

Kattinge Vig
Denmark
Beach

Kbs, Ud For Hyldetangen
Denmark
Beach