When to go · Denmark
Denmark in March
Mixed month. Days lengthen fast; Easter falls in late March in 2027, with closures.
Key facts
- Verdict
- Mixed
- Crowds
- Low
- Denmark
- Prices
- Medium
- Denmark
Verdict
Days lengthen fast; Easter falls in late March in 2027, with closures.
Is another month better than March?
March is rated mixed. These months rate higher:
- MayGreatLong light evenings, fewer crowds than summer; holiday long weekends fill trains.
- JuneGreatBest month: 17 h of light, harbour swimming, Sankt Hans bonfires; Roskilde Festival at month's end.
- JulyGreatWarmest and busiest; Danes on holiday, some city restaurants close, beaches full.
- AugustGreatStill summer; Copenhagen Pride and food festivals; water warmest.
Weather in March
- Zealand and the islands · Copenhagen, Roskilde, Helsingør, Funen, Bornholmcool
Mild, damp and windy; summer highs 20–24 °C (68–75 °F) with 17 h of light, winter 0–4 °C (32–39 °F) with 7 h. Bornholm is the sunniest corner in summer.Mild, damp and windy; summer highs 68–75 °F (20–24 °C) with 17 h of light, winter 32–39 °F (0–4 °C) with 7 h. Bornholm is the sunniest corner in summer.
- Jutland · Aarhus, Aalborg, Skagen, Ribe, west coastcool
The North Sea coast is the windiest and wettest part; autumn storms bring storm surges on the Wadden Sea.
- Als: Als · South Jutland islandfine
Mild maritime climate; summer temps 20–22 °C (68–72 °F), winter 0–3 °C (32–37 °F).Mild maritime climate; summer temps 68–72 °F (20–22 °C), winter 32–37 °F (0–3 °C).
- Bornholm: Bornholm · whole islandfine
June–September is the season; Svaneke claims the most sunshine hours in Northern Europe. July–August is peak for Scandinavian, German and Polish visitors — book beds and bikes ahead.
- Funen: Funen · whole islandcool
May–Sep is the usable window; July and August are warmest and busiest on the coasts. Winter is grey and wet, with short daylight.
- Jutland: West coast (North Sea) · Blåvand to Skagencool
Wind year-round; dunes and beach weather best June–August. Autumn storms can close beach access.
- Jutland: East Jutland (Aarhus, lakes) · Aarhus, Silkeborg, Viborgcool
Sheltered and drier than the west; May–September for city and lake days.
- Lolland-Falster: Lolland-Falster · Both islands and the small islandscool
Baltic-facing and windy; June–August is the reliable window for beaches and cycling. Spring and autumn are quiet and cheap but wetter.
- Sydfynske Øhav: South Funen Archipelago · islands and coast south of Funenfine
Milder than the Danish average; summer is the ferry and kayak season, and winter sailings are fewer.
- Copenhagen7 °C (45 °F) / 1 °C (34 °F), 12 rain days45 °F (7 °C) / 34 °F (1 °C), 12 rain days
- Aakirkeby8 °C (46 °F) / 1 °C (34 °F), 9 rain days46 °F (8 °C) / 34 °F (1 °C), 9 rain days
- Aalborg6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Aarhus6.4 °C (44 °F) / -0.2 °C (32 °F), 11 rain days44 °F (6.4 °C) / 32 °F (-0.2 °C), 11 rain days
- Aars6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Åbenrå7 °C (45 °F) / 1 °C (34 °F), 11 rain days45 °F (7 °C) / 34 °F (1 °C), 11 rain days
- Allinge-Sandvig7 °C (45 °F) / 1 °C (34 °F), 7 rain days45 °F (7 °C) / 34 °F (1 °C), 7 rain days
- Anholt7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Assens9 °C (48 °F) / 2 °C (36 °F), 9 rain days48 °F (9 °C) / 36 °F (2 °C), 9 rain days
- Billund6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Blokhus8 °C (46 °F) / 1 °C (34 °F), 9 rain days46 °F (8 °C) / 34 °F (1 °C), 9 rain days
- Bogø6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Bogense7 °C (45 °F) / 2 °C (36 °F), 7 rain days45 °F (7 °C) / 36 °F (2 °C), 7 rain days
- Dronninglund8 °C (46 °F) / 2 °C (36 °F), 9 rain days46 °F (8 °C) / 36 °F (2 °C), 9 rain days
- Ebeltoft6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Elsinore5 °C (41 °F) / -1 °C (30 °F), 8 rain days41 °F (5 °C) / 30 °F (-1 °C), 8 rain days
- Esbjerg7 °C (45 °F) / 1 °C (34 °F), 12 rain days45 °F (7 °C) / 34 °F (1 °C), 12 rain days
- Faaborg6 °C (43 °F) / 1 °C (34 °F), 10 rain days43 °F (6 °C) / 34 °F (1 °C), 10 rain days
- Fanø8 °C (46 °F) / 2 °C (36 °F), 7 rain days46 °F (8 °C) / 36 °F (2 °C), 7 rain days
- Faxe6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Fjerritslev6 °C (43 °F) / 0 °C (32 °F), 14 rain days43 °F (6 °C) / 32 °F (0 °C), 14 rain days
- Fredensborg6 °C (43 °F) / -1 °C (30 °F), 8 rain days43 °F (6 °C) / 30 °F (-1 °C), 8 rain days
- Fredericia6 °C (43 °F) / -1 °C (30 °F), 10 rain days43 °F (6 °C) / 30 °F (-1 °C), 10 rain days
- Frederikshavn6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Frederikssund6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Frederiksværk6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Gedser8 °C (46 °F) / 1 °C (34 °F), 9 rain days46 °F (8 °C) / 34 °F (1 °C), 9 rain days
- Glumsø6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Grenå9 °C (48 °F) / 2 °C (36 °F), 9 rain days48 °F (9 °C) / 36 °F (2 °C), 9 rain days
- Gudhjem6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Haderslev6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Hadsten6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Hadsund7 °C (45 °F) / 1 °C (34 °F), 7 rain days45 °F (7 °C) / 34 °F (1 °C), 7 rain days
- Hanstholm8 °C (46 °F) / 1 °C (34 °F), 9 rain days46 °F (8 °C) / 34 °F (1 °C), 9 rain days
- Hasle6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Haslev7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Herning7 °C (45 °F) / 0 °C (32 °F), 10 rain days45 °F (7 °C) / 32 °F (0 °C), 10 rain days
- Hillerød6 °C (43 °F) / -1 °C (30 °F), 8 rain days43 °F (6 °C) / 30 °F (-1 °C), 8 rain days
- Hirtshals6 °C (43 °F) / 1 °C (34 °F), 7 rain days43 °F (6 °C) / 34 °F (1 °C), 7 rain days
- Hjallerup6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Højer8 °C (46 °F) / 1 °C (34 °F), 9 rain days46 °F (8 °C) / 34 °F (1 °C), 9 rain days
- Hjørring7 °C (45 °F) / 1 °C (34 °F), 7 rain days45 °F (7 °C) / 34 °F (1 °C), 7 rain days
- Høng7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Hobro6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Holbæk6 °C (43 °F) / 0 °C (32 °F), 13 rain days43 °F (6 °C) / 32 °F (0 °C), 13 rain days
- Horsens6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Hundested7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Jelling9 °C (48 °F) / 1 °C (34 °F), 9 rain days48 °F (9 °C) / 34 °F (1 °C), 9 rain days
- Kalundborg6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Køge6 °C (43 °F) / 0 °C (32 °F), 8 rain days43 °F (6 °C) / 32 °F (0 °C), 8 rain days
- Kolding6 °C (43 °F) / 0 °C (32 °F), 11 rain days43 °F (6 °C) / 32 °F (0 °C), 11 rain days
- Korsør6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Langeland6 °C (43 °F) / 1 °C (34 °F), 10 rain days43 °F (6 °C) / 34 °F (1 °C), 10 rain days
- Listed7 °C (45 °F) / 1 °C (34 °F), 7 rain days45 °F (7 °C) / 34 °F (1 °C), 7 rain days
- Løkken7 °C (45 °F) / 0 °C (32 °F), 6 rain days45 °F (7 °C) / 32 °F (0 °C), 6 rain days
- Lønstrup7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Læsø7 °C (45 °F) / 2 °C (36 °F), 8 rain days45 °F (7 °C) / 36 °F (2 °C), 8 rain days
- Mariager7 °C (45 °F) / 2 °C (36 °F), 9 rain days45 °F (7 °C) / 36 °F (2 °C), 9 rain days
- Maribo6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Marielyst6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Middelfart10 °C (50 °F) / 2 °C (36 °F), 9 rain days50 °F (10 °C) / 36 °F (2 °C), 9 rain days
- Nakskov9 °C (48 °F) / 1 °C (34 °F), 7 rain days48 °F (9 °C) / 34 °F (1 °C), 7 rain days
- Nexø5 °C (41 °F) / 0 °C (32 °F), 8 rain days41 °F (5 °C) / 32 °F (0 °C), 8 rain days
- Næstved9 °C (48 °F) / 1 °C (34 °F), 9 rain days48 °F (9 °C) / 34 °F (1 °C), 9 rain days
- Nyborg8 °C (46 °F) / 1 °C (34 °F), 7 rain days46 °F (8 °C) / 34 °F (1 °C), 7 rain days
- Nykøbing Falster6 °C (43 °F) / 1 °C (34 °F), 8 rain days43 °F (6 °C) / 34 °F (1 °C), 8 rain days
- Odense6 °C (43 °F) / 0 °C (32 °F), 14 rain days43 °F (6 °C) / 32 °F (0 °C), 14 rain days
- Otterup7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Præstø6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Ærø9 °C (48 °F) / 2 °C (36 °F), 8 rain days48 °F (9 °C) / 36 °F (2 °C), 8 rain days
- Randers6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Rødby9 °C (48 °F) / 2 °C (36 °F), 8 rain days48 °F (9 °C) / 36 °F (2 °C), 8 rain days
- Ribe7 °C (45 °F) / 1 °C (34 °F), 10 rain days45 °F (7 °C) / 34 °F (1 °C), 10 rain days
- Ringe6 °C (43 °F) / 1 °C (34 °F), 11 rain days43 °F (6 °C) / 34 °F (1 °C), 11 rain days
- Ringkøbing7 °C (45 °F) / 1 °C (34 °F), 7 rain days45 °F (7 °C) / 34 °F (1 °C), 7 rain days
- Ringsted9 °C (48 °F) / 1 °C (34 °F), 8 rain days48 °F (9 °C) / 34 °F (1 °C), 8 rain days
- Rømø7 °C (45 °F) / 1 °C (34 °F), 10 rain days45 °F (7 °C) / 34 °F (1 °C), 10 rain days
- Rønne5 °C (41 °F) / -1 °C (30 °F), 13 rain days41 °F (5 °C) / 30 °F (-1 °C), 13 rain days
- Roskilde6 °C (43 °F) / 0 °C (32 °F), 8 rain days43 °F (6 °C) / 32 °F (0 °C), 8 rain days
- Sakskøbing9 °C (48 °F) / 1 °C (34 °F), 9 rain days48 °F (9 °C) / 34 °F (1 °C), 9 rain days
- Samsø6 °C (43 °F) / 0 °C (32 °F), 13 rain days43 °F (6 °C) / 32 °F (0 °C), 13 rain days
- Sæby7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Silkeborg6 °C (43 °F) / -1 °C (30 °F), 10 rain days43 °F (6 °C) / 30 °F (-1 °C), 10 rain days
- Skagen5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Skanderborg6 °C (43 °F) / -1 °C (30 °F), 14 rain days43 °F (6 °C) / 30 °F (-1 °C), 14 rain days
- Skive6 °C (43 °F) / 0 °C (32 °F), 14 rain days43 °F (6 °C) / 32 °F (0 °C), 14 rain days
- Skjern6 °C (43 °F) / 1 °C (34 °F), 10 rain days43 °F (6 °C) / 34 °F (1 °C), 10 rain days
- Skælskør6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Slagelse6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Sønderborg6 °C (43 °F) / 1 °C (34 °F), 10 rain days43 °F (6 °C) / 34 °F (1 °C), 10 rain days
- Snogebæk6 °C (43 °F) / 1 °C (34 °F), 8 rain days43 °F (6 °C) / 34 °F (1 °C), 8 rain days
- Sorø6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
- Øster Hurup7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Strynø8 °C (46 °F) / 2 °C (36 °F), 9 rain days46 °F (8 °C) / 36 °F (2 °C), 9 rain days
- Svendborg6 °C (43 °F) / 0 °C (32 °F), 10 rain days43 °F (6 °C) / 32 °F (0 °C), 10 rain days
- Tåsinge6 °C (43 °F) / 1 °C (34 °F), 9 rain days43 °F (6 °C) / 34 °F (1 °C), 9 rain days
- Thisted8 °C (46 °F) / 2 °C (36 °F), 6 rain days46 °F (8 °C) / 36 °F (2 °C), 6 rain days
- Tønder7 °C (45 °F) / 1 °C (34 °F), 9 rain days45 °F (7 °C) / 34 °F (1 °C), 9 rain days
- Varde7 °C (45 °F) / 2 °C (36 °F), 7 rain days45 °F (7 °C) / 36 °F (2 °C), 7 rain days
- Vejen7 °C (45 °F) / 2 °C (36 °F), 8 rain days45 °F (7 °C) / 36 °F (2 °C), 8 rain days
- Vejle6 °C (43 °F) / -1 °C (30 °F), 10 rain days43 °F (6 °C) / 30 °F (-1 °C), 10 rain days
- Viborg7 °C (45 °F) / 2 °C (36 °F), 8 rain days45 °F (7 °C) / 36 °F (2 °C), 8 rain days
- Vordingborg6 °C (43 °F) / 0 °C (32 °F), 9 rain days43 °F (6 °C) / 32 °F (0 °C), 9 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Easter big impact
Maundy Thursday to Easter Monday (25–29 Mar 2027)
Five-day break for Danes; shops closed on the holy days, trains and ferries busy.
CPH:DOX documentary film festival check
Mid to late March · Copenhagen
Screenings and talks; some cinemas sell out.
Crowds and prices
- Crowds · Denmark
- Low
- Prices · Denmark
- Medium
Compare two months
Weather, crowds and prices for any two months in Denmark, side by side.
Verdict
Mar: Mixed
May: Great (better)
Crowds
Mar: Low
May: Medium
Prices
Mar: Medium
May: Medium
Festivals listed
Mar: 2
May: 2
March: Days lengthen fast; Easter falls in late March in 2027, with closures.
May: Long light evenings, fewer crowds than summer; holiday long weekends fill trains.
Denmark: figures are long-term averages from this guide, not a forecast.
What to pack
- Layers: a fleece or light jacket
Where to go in March
Rated best or good this month
Cool; light returns.
Best months: May–Sep for the night watchman and long evenings; Mar–Apr and Sep–Oct for the Black Sun starling flocks
Best months: May–Sep for beach weather; Mar–Apr and Sep–Oct for birds and oysters