Denmark i
Denmark

Denmark in May

Where it is warm, dry and good for swimming in Denmark in May — compared across the country’s main destinations.

Quick answers
Where is it warmest in Denmark in May?
Odense is the warmest of the 16 destinations compared, with highs of 17°C (62°F) in May; Rønne is the coolest at 14°C (56°F).
Can you swim in the sea in Denmark in May?
Hardly: even the warmest water, at Ribe (11°C (51°F)), stays below 21 °C.
Warmest
17°
Odense
Coolest
14°
Rønne
Driest
37 mm
Rønne
Warmest sea
11°
Ribe

Odense is the warm end of Denmark in May (17°C (62°F)); Rønne the cool end (14°C (56°F)). On average it is 5.5 °C (10 °F) warmer than April. Most destinations stay largely dry. Best bets this month: Copenhagen, Aarhus, and Aalborg.

Weather in May by city

PlaceDayNightRainSeaScore
Copenhagen 16° 8° 43 mm 10° 56
Odense 17° 7° 45 mm — 56
Inner City of Copenhagen 16° 8° 43 mm 10° 56
Elsinore 16° 7° 39 mm — 54
Aalborg 16° 6° 42 mm — 53
Billund 16° 6° 54 mm — 53
Esbjerg 16° 8° 42 mm 11° 53
Roskilde 15° 8° 42 mm — 52
Ribe 16° 7° 50 mm 11° 52
Fjerritslev 15° 6° 53 mm 10° 51
Aarhus 15° 8° 44 mm 11° 50
Thisted 15° 7° 49 mm — 50
Frederikshavn 15° 7° 44 mm 11° 49
Sønderborg 15° 8° 52 mm — 48
Horsens 14° 8° 45 mm — 47
Rønne 14° 7° 37 mm 9° 46

Festivals in Denmark in May

Public holidays in May

  • Ascension Day
  • Bank closing day
  • Pentecost
  • Whit Monday
Public holidays 2027 →

Frequently asked questions

What is the weather like in Denmark in May?

Average daytime highs range from 14° in Rønne to 17° in Odense.

Can you swim in Denmark in May?

The sea is cool: the warmest water is around Ribe at about 11°.