Denmark may not be the first place that comes to mind for spearfishing, but its cold, nutrient-rich waters hide some of the best shore-access diving in Northern Europe. With rocky reefs, fjords, channels, and island coastlines, Denmark offers diverse underwater terrain and healthy fish populations. From the clear waters around Bornholm to the current-heavy straits of Jutland, spearfishers can find productive spots in every season. This guide covers the 25 best spearfishing trips in Denmark, including where to hunt, what species to expect, and exactly where to stay for easy water access.
1. Bornholm Island

Why it’s good for fishing: Bornholm has some of the clearest water in Denmark, especially along its rocky eastern coastline. Underwater cliffs, boulders, and reefs create excellent ambush zones for spearfishers. Cold, oxygen-rich Baltic water supports healthy populations year-round.
Types of fish: Cod, sea trout, flounder, turbot
Where to fish: Rocky reefs and drop-offs near Gudhjem, Hammerknuden, and Svaneke.
Where to stay: Hotels and guesthouses in Rønne, Gudhjem, or seaside lodges near Hammer Harbor.
2. Limfjorden

Why it’s good for fishing: Limfjorden’s shallow, nutrient-rich waters attract large numbers of flatfish. Calm conditions make it ideal for longer bottom time and careful stalking. Visibility improves significantly in colder months.
Types of fish: Flounder, plaice, cod, eel
Where to fish: Sandy bottoms and eelgrass beds near Nykøbing Mors and Thyholm.
Where to stay: Waterfront inns and fishing lodges in Nykøbing Mors or Thisted.
3. Øresund Strait

Why it’s good for fishing: Strong currents moving between the Baltic Sea and Kattegat bring constant oxygen and baitfish. Rocky seabeds and wrecks attract predatory species. Fishing pressure is limited, keeping stocks healthy.
Types of fish: Cod, pollack, sea trout
Where to fish: Reefs and current lines near Helsingør and north of Copenhagen.
Where to stay: Coastal hotels in Helsingør, Hornbæk, or northern Copenhagen.
4. Kattegat Coast (North Zealand)

Why it’s good for fishing: This coastline offers a mix of sandy flats and rocky structure. Seasonal migrations bring sea trout and cod close to shore. Water clarity is often better than inner Baltic areas.
Types of fish: Sea trout, cod, flounder
Where to fish: Reefs near Gilleleje and shallow drop-offs along the coast.
Where to stay: Beach hotels and holiday cottages in Gilleleje or Tisvildeleje.
5. Læsø Island

Why it’s good for fishing: Læsø is remote and lightly fished, resulting in strong fish populations. Shallow waters warm quickly, attracting feeding flatfish. Sandy bottoms make spotting fish easier.
Types of fish: Plaice, flounder, cod
Where to fish: Sandy flats and reef edges surrounding the island.
Where to stay: Guesthouses and seaside cabins in Læsø Vesterø.
6. Funen Archipelago

Why it’s good for fishing: The many small islands create sheltered water and steady nutrient flow. Fish use narrow sounds as feeding corridors. Conditions are calm and beginner-friendly.
Types of fish: Sea trout, flounder, cod
Where to fish: Channels and eelgrass beds near Svendborg and Ærø.
Where to stay: Harborside hotels in Svendborg or island guesthouses on Ærø.
7. Little Belt (Lillebælt)

Why it’s good for fishing: Strong tidal currents push nutrients through this narrow strait. Deep channels and steep slopes attract cod and pollack. Winter visibility is often excellent.
Types of fish: Cod, pollack, flounder
Where to fish: Drop-offs and current-heavy zones near Middelfart.
Where to stay: Fishing-friendly hotels in Middelfart or Fredericia.
8. Great Belt (Storebælt)

Why it’s good for fishing: Deep water and constant movement concentrate fish along underwater slopes. Strong currents attract baitfish and predators. Best suited for experienced spearfishers.
Types of fish: Cod, sea trout, flatfish
Where to fish: Bridge areas and deep channels near Korsør.
Where to stay: Marina hotels in Korsør or Nyborg.
9. Skagerrak Coast (Skagen Area)

Why it’s good for fishing: Colder North Sea water brings larger fish and higher oxygen levels. Rocky reefs create ideal hiding spots for predators. Visibility is often better than in the Baltic.
Types of fish: Cod, pollack, ling
Where to fish: Reefs and offshore rock formations near Skagen.
Where to stay: Seaside hotels and fishing inns in Skagen.
10. Anholt Island

Why it’s good for fishing: Anholt’s isolation keeps fishing pressure low. Clean water and mixed seabeds support diverse species. Calm conditions allow relaxed shore dives.
Types of fish: Cod, flounder, plaice
Where to fish: Nearshore reefs and sandy flats around the island.
Where to stay: Island hostels and beach cabins in Anholt Harbor.
11. Møn Cliffs

Why it’s good for fishing: Chalk cliffs extend underwater, forming ledges and steep drop-offs. These structures attract predatory fish. Clear conditions improve fish visibility.
Types of fish: Sea trout, cod, flounder
Where to fish: Cliff bases and rocky slopes near Møns Klint.
Where to stay: Eco-lodges and countryside hotels on Møn.
12. South Funen Coast

Why it’s good for fishing: Sheltered bays and eelgrass beds attract feeding flatfish and sea trout. Calm water makes it accessible for all skill levels. Fish activity is consistent.
Types of fish: Sea trout, flounder
Where to fish: Shallow bays near Faaborg.
Where to stay: Coastal hotels and marina lodges in Faaborg.
13. Lolland-Falster

Why it’s good for fishing: Warm, shallow waters support dense flatfish populations. Sandy bottoms make spotting fish easier. Summer conditions are especially productive.
Types of fish: Plaice, flounder, eel
Where to fish: Beaches and shallow inlets along the southern coast.
Where to stay: Beach resorts and fishing cabins on Falster.
14. Roskilde Fjord

Why it’s good for fishing: Calm, shallow waters make this area beginner-friendly. Fish migrate through the fjord seasonally. Visibility improves in cooler months.
Types of fish: Flounder, sea trout
Where to fish: Shallow channels and mudflats.
Where to stay: Waterfront hotels and inns in Roskilde.
15. Aarhus Bay

Why it’s good for fishing: Reefs close to shore support steady fish activity. Easy access makes it popular for quick dives. Best visibility is outside summer months.
Types of fish: Cod, sea trout, flatfish
Where to fish: Coastal reefs north and south of Aarhus.
Where to stay: Waterfront hotels in Aarhus.
16. Djursland Peninsula

Why it’s good for fishing: Clear water and varied bottom structure make this area reliable. Rocky sections attract predators while sandy flats hold flatfish. Fishing pressure remains moderate.
Types of fish: Cod, flounder, sea trout
Where to fish: Reefs near Ebeltoft.
Where to stay: Beach cottages and inns in Ebeltoft.
17. Stevns Klint

Why it’s good for fishing: Chalk cliffs form unique underwater ledges. These structures create natural ambush points. Fish stocks remain strong.
Types of fish: Cod, sea trout
Where to fish: Cliff bases and reef edges.
Where to stay: Coastal B&Bs near Store Heddinge.
18. Samsø Island

Why it’s good for fishing: Samsø offers both shallow flats and deeper reefs. Low fishing pressure keeps stocks healthy. Conditions are stable and calm.
Types of fish: Cod, flatfish
Where to fish: Reef systems and sandy bays.
Where to stay: Guesthouses and harbor hotels in Tranebjerg.
19. Northern Jutland Coast

Why it’s good for fishing: Open-sea exposure brings strong currents and larger fish. Oxygen-rich water keeps predators active. Best for advanced divers.
Types of fish: Cod, pollack
Where to fish: Offshore reefs and rocky zones.
Where to stay: Fishing hotels near Hirtshals or Løkken.
20. Isefjord

Why it’s good for fishing: Protected waters allow relaxed diving. Fish move through the fjord regularly. Visibility improves during colder seasons.
Types of fish: Flounder, sea trout
Where to fish: Shallow bays and channels.
Where to stay: Summer houses and fjordside hotels.
21. Randers Fjord

Why it’s good for fishing: Brackish water creates a mix of species. Fish gather near river mouths. Calm conditions suit long dives.
Types of fish: Sea trout, flounder
Where to fish: Channel edges near the fjord mouth.
Where to stay: Small-town inns in Randers.
22. Vejle Fjord

Why it’s good for fishing: Steep underwater slopes attract predatory fish. Nutrient flow keeps activity steady. Best visibility in fall and winter.
Types of fish: Cod, sea trout
Where to fish: Deep fjord edges.
Where to stay: Fjord-view hotels in Vejle.
23. Mariager Fjord

Why it’s good for fishing: Long fjord with calm conditions and varied habitats. Sandy bottoms attract flatfish. Ideal for relaxed spearfishing.
Types of fish: Flatfish, sea trout
Where to fish: Eelgrass beds and shallow slopes.
Where to stay: Waterfront inns in Mariager.
24. Hirtshals Coast

Why it’s good for fishing: North Sea influence brings larger species and stronger currents. Rocky reefs concentrate fish. Visibility can be excellent on calm days.
Types of fish: Cod, pollack, ling
Where to fish: Reefs near the harbor and offshore zones.
Where to stay: Fishing hotels near Hirtshals Harbor.
25. Falsterbo Channel Area

Why it’s good for fishing: Constant water movement increases oxygen and baitfish presence. Fish gather along channel edges and current breaks. It’s especially productive during migration periods.
Types of fish: Sea trout, cod
Where to fish: Channel edges and current lines.
Where to stay: Coastal hotels and marinaside lodges near southern Zealand.
Conclusion
Spearfishing in Denmark is all about structure, currents, and timing. While the waters are cold, the rewards are consistent fish populations, low fishing pressure, and easy access from shore. Whether you prefer shallow fjords, rocky island reefs, or strong tidal channels, Denmark offers spearfishing opportunities for both beginners and experienced divers. With the right gear, seasonal planning, and a good coastal base, Denmark can deliver some of the most underrated spearfishing trips in Europe.
FAQ: Spearfishing in Denmark
Is spearfishing legal in Denmark?
Yes, spearfishing is legal in Denmark, but regulations apply. Spearfishers must follow size limits, seasonal restrictions, and protected species rules. Always check local regulations before diving.
Do you need a license to spearfish in Denmark?
In most cases, recreational fishing registration is required, even for spearfishing. Some areas may have additional local rules.
What is the best time of year for spearfishing in Denmark?
Late spring through early autumn offers more comfortable water temperatures. Winter provides better visibility and larger fish but requires cold-water experience and proper thermal gear.
What water temperature should I expect?
Water temperatures range from around 2–6°C (35–43°F) in winter to 15–20°C (59–68°F) in summer, depending on location.
What wetsuit is recommended for Denmark?
A 7mm open-cell wetsuit with hood, gloves, and boots is recommended year-round. In winter, some divers use drysuits designed for freediving.
Is Denmark suitable for beginner spearfishers?
Yes, especially fjords and sheltered archipelago areas with calm water and shallow depths. Beginners should avoid strong current zones until experienced.
What visibility can you expect?
Visibility varies by season and location. Winter and early spring often offer the clearest conditions, while summer can be affected by algae blooms.
Are sharks a concern in Denmark?
No. Denmark’s waters do not have dangerous shark species, making it a safe destination for spearfishing.
Leave a Reply