Denmark i
Denmark

Denmark in March

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

Quick answers
Where is it warmest in Denmark in March?
Odense is the warmest of the 16 destinations compared, with highs of 6°C (44°F) in March; Roskilde is the coolest at 5°C (40°F).
Can you swim in the sea in Denmark in March?
Hardly: even the warmest water, at Fjerritslev (5°C (40°F)), stays below 21 °C.
Warmest
6°
Odense
Coolest
5°
Roskilde
Driest
38 mm
Rønne
Warmest sea
5°
Fjerritslev

Odense is the warm end of Denmark in March (6°C (44°F)); Roskilde the cool end (5°C (40°F)). On average it is 2.5 °C (4 °F) warmer than February. Most destinations stay largely dry. Best bets this month: Aarhus, Copenhagen, and Aalborg.

Weather in March by city

PlaceDayNightRainSeaScore
Odense 6° 1° 39 mm — 10
Frederikshavn 5° 0° 41 mm 4° 10
Horsens 6° -3° 40 mm — 9
Aarhus 6° -1° 40 mm 3° 8
Aalborg 6° -1° 39 mm — 8
Roskilde 5° 1° 39 mm — 8
Esbjerg 6° 1° 57 mm 4° 8
Elsinore 5° 0° 40 mm — 8
Fjerritslev 5° -1° 50 mm 5° 8
Copenhagen 6° 0° 45 mm 3° 7
Inner City of Copenhagen 6° 0° 45 mm 3° 7
Thisted 5° 0° 55 mm — 7
Rønne 5° 0° 38 mm 3° 7
Billund 6° 0° 57 mm — 6
Ribe 6° 1° 54 mm 4° 6
Sønderborg 6° 1° 65 mm — 6

Public holidays in March

  • Maundy Thursday
  • Good Friday
  • Easter Sunday
  • Easter Monday
Public holidays 2027 →

Frequently asked questions

What is the weather like in Denmark in March?

Average daytime highs range from 5° in Roskilde to 6° in Odense.

Can you swim in Denmark in March?

The sea is cool: the warmest water is around Fjerritslev at about 5°.