Add organization

How many hours of sunshine does Denmark get a year?

Sunny late spring and summer, grey winters.

Answered at: Checked at:

Short answer

Denmark gets about 1,669 hours of sunshine a year in the 1991–2020 normal, up from 1,495 hours in 1961–1990. May is the sunniest month with about 237 hours, followed by July and June with about 227–228 hours each. December is the darkest with about 43 hours and January has 52. The Kattegat region and Bornholm get the most sun, and the middle of Jutland the least.

Weather and seasons

Why

  1. May gets about 237 hours of sun against about 198 in August.
  2. November to January each get only about 43–54 hours.
  3. Sunshine hours have trended upward since 1980.

Details

In 2025 Bornholm had the most sun of all regions and Mid and West Jutland the least.

Tip

For a sunny trip with mild temperatures, May and June are a good choice.

What may differ

The 2025 sunshine figure (about 1,965 hours) is known to be too high because of a measuring error, so compare years with care.

Common misconception

July is the sunniest month in Denmark.

What actually happens

May has the most sunshine hours on average (about 237), a little more than June and July.

People also ask

  • When are the days longest in Denmark?
  • What is the sunniest place in Denmark?
  • What is the best month to visit Denmark?

Sources

This answer is for reference only. Weather varies a lot from year to year, so check the DMI forecast before you travel.

Weather and seasons