Fishing in Denmark

    Discover great fishing opportunities and accommodation close to the coast, fjords, lakes and rivers.

    Denmark is an excellent destination for a fishing holiday. With coastlines, fjords, lakes, rivers and put-and-take fishing lakes across the country, there are plenty of opportunities for experienced anglers, families and beginners alike.

    With Danhostel, you can combine fishing with affordable accommodation and use your hostel as a convenient base for exploring fishing spots in the surrounding area. Below, you can find Danhostels located close to good fishing opportunities.

    Coastal, fjord, lake and river fishing

    Fishing in Denmark offers plenty of variety. Along the coast and in the fjords, you can fish for species such as sea trout, mackerel and flatfish, while lakes and rivers offer opportunities to catch pike, perch, trout and other freshwater species. You can also visit a put-and-take fishing lake, which is an easy way to get started, or join an organised sea fishing or fishing boat trip. This makes fishing a great choice whether it is the main purpose of your holiday or simply one activity during your stay.

    Denmark’s national fishing guide, Fishing in Denmark, provides information about around 1,600 fishing spots across the country, making it easy to find fishing waters close to your accommodation.

    A fishing holiday with Danhostel as your base

    A fishing holiday in Denmark does not have to mean expensive accommodation. By staying at a Danhostel, you can stay close to some of Denmark’s many natural areas, head out to the water early in the morning and spend several days exploring different fishing spots.

    On this page, you can find Danhostels with good fishing opportunities nearby. The facilities and local fishing options vary from one location to another, so we recommend contacting the individual Danhostel if you would like more information about nearby fishing spots, facilities or accommodation for fishing groups.

    Remember your fishing licence and local regulations

    Before going fishing in Denmark, make sure you check the rules for the area where you plan to fish. As a general rule, anglers between the ages of 18 and 67 need a valid Danish fishing licence when fishing with a rod. Exceptions apply in certain places, including many put-and-take fishing lakes.

    Local regulations may also apply, including protected areas, minimum catch sizes and closed seasons for certain species. It is therefore always a good idea to check the current fishing regulations before heading out.

    Where can you go fishing in Denmark?

    You can find fishing opportunities in almost every part of Denmark. Choose coastal fishing along the North Sea, Kattegat or Baltic Sea, explore the country’s fjords, go freshwater fishing in lakes and rivers, or visit one of Denmark’s many put-and-take fishing lakes. Find your next fishing spot here. 

    Explore Danhostels near great fishing opportunities below and find accommodation for your next fishing holiday in Denmark.

    Lystfiskeri i Danmark