When to go · Denmark
Denmark in July
Great month. Warmest and busiest; Danes on holiday, some city restaurants close, beaches full.
Key facts
- Verdict
- Great
- Crowds
- High
- Denmark
- Prices
- High
- Denmark
Verdict
Warmest and busiest; Danes on holiday, some city restaurants close, beaches full.
Is another month better than July?
No other month rates higher than July for Denmark in this guide.
Weather in July
- Zealand and the islands · Copenhagen, Roskilde, Helsingør, Funen, Bornholmbest weather
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 coastbest weather
The North Sea coast is the windiest and wettest part; autumn storms bring storm surges on the Wadden Sea.
- Als: Als · South Jutland islandwarm
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 islandbest weather
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 islandbest weather
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 Skagenbest weather
Wind year-round; dunes and beach weather best June–August. Autumn storms can close beach access.
- Jutland: East Jutland (Aarhus, lakes) · Aarhus, Silkeborg, Viborgbest weather
Sheltered and drier than the west; May–September for city and lake days.
- Lolland-Falster: Lolland-Falster · Both islands and the small islandsbest weather
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.
- Copenhagen22 °C (72 °F) / 15 °C (59 °F), 13 rain days72 °F (22 °C) / 59 °F (15 °C), 13 rain days
- Aakirkeby22 °C (72 °F) / 15 °C (59 °F), 7 rain days72 °F (22 °C) / 59 °F (15 °C), 7 rain days
- Aalborg21 °C (70 °F) / 12 °C (54 °F), 13 rain days70 °F (21 °C) / 54 °F (12 °C), 13 rain days
- Aarhus21.4 °C (71 °F) / 12.3 °C (54 °F), 11 rain days71 °F (21.4 °C) / 54 °F (12.3 °C), 11 rain days
- Aars21 °C (70 °F) / 12 °C (54 °F), 13 rain days70 °F (21 °C) / 54 °F (12 °C), 13 rain days
- Åbenrå22 °C (72 °F) / 13 °C (55 °F), 13 rain days72 °F (22 °C) / 55 °F (13 °C), 13 rain days
- Allinge-Sandvig22 °C (72 °F) / 15 °C (59 °F), 4 rain days72 °F (22 °C) / 59 °F (15 °C), 4 rain days
- Anholt22 °C (72 °F) / 14 °C (57 °F), 5 rain days72 °F (22 °C) / 57 °F (14 °C), 5 rain days
- Assens22 °C (72 °F) / 14 °C (57 °F), 5 rain days72 °F (22 °C) / 57 °F (14 °C), 5 rain days
- Billund21 °C (70 °F) / 12 °C (54 °F), 10 rain days70 °F (21 °C) / 54 °F (12 °C), 10 rain days
- Blokhus22 °C (72 °F) / 14 °C (57 °F), 8 rain days72 °F (22 °C) / 57 °F (14 °C), 8 rain days
- Bogø22 °C (72 °F) / 14 °C (57 °F), 9 rain days72 °F (22 °C) / 57 °F (14 °C), 9 rain days
- Bogense22 °C (72 °F) / 14 °C (57 °F), 5 rain days72 °F (22 °C) / 57 °F (14 °C), 5 rain days
- Dronninglund22 °C (72 °F) / 14 °C (57 °F), 6 rain days72 °F (22 °C) / 57 °F (14 °C), 6 rain days
- Ebeltoft21 °C (70 °F) / 12 °C (54 °F), 13 rain days70 °F (21 °C) / 54 °F (12 °C), 13 rain days
- Elsinore21 °C (70 °F) / 13 °C (55 °F), 9 rain days70 °F (21 °C) / 55 °F (13 °C), 9 rain days
- Esbjerg20 °C (68 °F) / 13 °C (55 °F), 11 rain days68 °F (20 °C) / 55 °F (13 °C), 11 rain days
- Faaborg22 °C (72 °F) / 13 °C (55 °F), 10 rain days72 °F (22 °C) / 55 °F (13 °C), 10 rain days
- Fanø21 °C (70 °F) / 14 °C (57 °F), 9 rain days70 °F (21 °C) / 57 °F (14 °C), 9 rain days
- Faxe21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Fjerritslev21 °C (70 °F) / 13 °C (55 °F), 13 rain days70 °F (21 °C) / 55 °F (13 °C), 13 rain days
- Fredensborg22 °C (72 °F) / 12 °C (54 °F), 9 rain days72 °F (22 °C) / 54 °F (12 °C), 9 rain days
- Fredericia21 °C (70 °F) / 12 °C (54 °F), 10 rain days70 °F (21 °C) / 54 °F (12 °C), 10 rain days
- Frederikshavn21 °C (70 °F) / 13 °C (55 °F), 9 rain days70 °F (21 °C) / 55 °F (13 °C), 9 rain days
- Frederikssund22 °C (72 °F) / 14 °C (57 °F), 11 rain days72 °F (22 °C) / 57 °F (14 °C), 11 rain days
- Frederiksværk21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Gedser22 °C (72 °F) / 14 °C (57 °F), 8 rain days72 °F (22 °C) / 57 °F (14 °C), 8 rain days
- Glumsø21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Grenå22 °C (72 °F) / 13 °C (55 °F), 7 rain days72 °F (22 °C) / 55 °F (13 °C), 7 rain days
- Gudhjem22 °C (72 °F) / 15 °C (59 °F), 8 rain days72 °F (22 °C) / 59 °F (15 °C), 8 rain days
- Haderslev21 °C (70 °F) / 12 °C (54 °F), 10 rain days70 °F (21 °C) / 54 °F (12 °C), 10 rain days
- Hadsten21 °C (70 °F) / 12 °C (54 °F), 11 rain days70 °F (21 °C) / 54 °F (12 °C), 11 rain days
- Hadsund22 °C (72 °F) / 14 °C (57 °F), 4 rain days72 °F (22 °C) / 57 °F (14 °C), 4 rain days
- Hanstholm21 °C (70 °F) / 14 °C (57 °F), 13 rain days70 °F (21 °C) / 57 °F (14 °C), 13 rain days
- Hasle21 °C (70 °F) / 14 °C (57 °F), 9 rain days70 °F (21 °C) / 57 °F (14 °C), 9 rain days
- Haslev22 °C (72 °F) / 14 °C (57 °F), 7 rain days72 °F (22 °C) / 57 °F (14 °C), 7 rain days
- Herning21 °C (70 °F) / 12 °C (54 °F), 10 rain days70 °F (21 °C) / 54 °F (12 °C), 10 rain days
- Hillerød22 °C (72 °F) / 13 °C (55 °F), 8 rain days72 °F (22 °C) / 55 °F (13 °C), 8 rain days
- Hirtshals21 °C (70 °F) / 13 °C (55 °F), 3 rain days70 °F (21 °C) / 55 °F (13 °C), 3 rain days
- Hjallerup21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Højer22 °C (72 °F) / 13 °C (55 °F), 6 rain days72 °F (22 °C) / 55 °F (13 °C), 6 rain days
- Hjørring22 °C (72 °F) / 13 °C (55 °F), 5 rain days72 °F (22 °C) / 55 °F (13 °C), 5 rain days
- Høng22 °C (72 °F) / 13 °C (55 °F), 7 rain days72 °F (22 °C) / 55 °F (13 °C), 7 rain days
- Hobro21 °C (70 °F) / 12 °C (54 °F), 13 rain days70 °F (21 °C) / 54 °F (12 °C), 13 rain days
- Holbæk22 °C (72 °F) / 13 °C (55 °F), 13 rain days72 °F (22 °C) / 55 °F (13 °C), 13 rain days
- Horsens21 °C (70 °F) / 11 °C (52 °F), 13 rain days70 °F (21 °C) / 52 °F (11 °C), 13 rain days
- Hundested22 °C (72 °F) / 14 °C (57 °F), 6 rain days72 °F (22 °C) / 57 °F (14 °C), 6 rain days
- Jelling22 °C (72 °F) / 13 °C (55 °F), 5 rain days72 °F (22 °C) / 55 °F (13 °C), 5 rain days
- Kalundborg22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Køge22 °C (72 °F) / 13 °C (55 °F), 8 rain days72 °F (22 °C) / 55 °F (13 °C), 8 rain days
- Kolding21 °C (70 °F) / 12 °C (54 °F), 11 rain days70 °F (21 °C) / 54 °F (12 °C), 11 rain days
- Korsør22 °C (72 °F) / 14 °C (57 °F), 9 rain days72 °F (22 °C) / 57 °F (14 °C), 9 rain days
- Langeland22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Listed20 °C (68 °F) / 13 °C (55 °F), 5 rain days68 °F (20 °C) / 55 °F (13 °C), 5 rain days
- Løkken22 °C (72 °F) / 13 °C (55 °F), 4 rain days72 °F (22 °C) / 55 °F (13 °C), 4 rain days
- Lønstrup22 °C (72 °F) / 14 °C (57 °F), 10 rain days72 °F (22 °C) / 57 °F (14 °C), 10 rain days
- Læsø21 °C (70 °F) / 15 °C (59 °F), 8 rain days70 °F (21 °C) / 59 °F (15 °C), 8 rain days
- Mariager22 °C (72 °F) / 15 °C (59 °F), 7 rain days72 °F (22 °C) / 59 °F (15 °C), 7 rain days
- Maribo22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Marielyst21 °C (70 °F) / 14 °C (57 °F), 10 rain days70 °F (21 °C) / 57 °F (14 °C), 10 rain days
- Middelfart23 °C (73 °F) / 15 °C (59 °F), 6 rain days73 °F (23 °C) / 59 °F (15 °C), 6 rain days
- Nakskov22 °C (72 °F) / 13 °C (55 °F), 8 rain days72 °F (22 °C) / 55 °F (13 °C), 8 rain days
- Nexø20 °C (68 °F) / 13 °C (55 °F), 8 rain days68 °F (20 °C) / 55 °F (13 °C), 8 rain days
- Næstved22 °C (72 °F) / 14 °C (57 °F), 6 rain days72 °F (22 °C) / 57 °F (14 °C), 6 rain days
- Nyborg22 °C (72 °F) / 14 °C (57 °F), 8 rain days72 °F (22 °C) / 57 °F (14 °C), 8 rain days
- Nykøbing Falster22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Odense22 °C (72 °F) / 13 °C (55 °F), 13 rain days72 °F (22 °C) / 55 °F (13 °C), 13 rain days
- Otterup22 °C (72 °F) / 13 °C (55 °F), 10 rain days72 °F (22 °C) / 55 °F (13 °C), 10 rain days
- Præstø22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Ærø22 °C (72 °F) / 14 °C (57 °F), 4 rain days72 °F (22 °C) / 57 °F (14 °C), 4 rain days
- Randers21 °C (70 °F) / 12 °C (54 °F), 13 rain days70 °F (21 °C) / 54 °F (12 °C), 13 rain days
- Rødby22 °C (72 °F) / 14 °C (57 °F), 6 rain days72 °F (22 °C) / 57 °F (14 °C), 6 rain days
- Ribe21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Ringe21 °C (70 °F) / 13 °C (55 °F), 11 rain days70 °F (21 °C) / 55 °F (13 °C), 11 rain days
- Ringkøbing22 °C (72 °F) / 14 °C (57 °F), 7 rain days72 °F (22 °C) / 57 °F (14 °C), 7 rain days
- Ringsted22 °C (72 °F) / 13 °C (55 °F), 7 rain days72 °F (22 °C) / 55 °F (13 °C), 7 rain days
- Rømø20 °C (68 °F) / 13 °C (55 °F), 10 rain days68 °F (20 °C) / 55 °F (13 °C), 10 rain days
- Rønne21 °C (70 °F) / 13 °C (55 °F), 11 rain days70 °F (21 °C) / 55 °F (13 °C), 11 rain days
- Roskilde22 °C (72 °F) / 13 °C (55 °F), 8 rain days72 °F (22 °C) / 55 °F (13 °C), 8 rain days
- Sakskøbing22 °C (72 °F) / 13 °C (55 °F), 13 rain days72 °F (22 °C) / 55 °F (13 °C), 13 rain days
- Samsø21 °C (70 °F) / 13 °C (55 °F), 13 rain days70 °F (21 °C) / 55 °F (13 °C), 13 rain days
- Sæby22 °C (72 °F) / 13 °C (55 °F), 7 rain days72 °F (22 °C) / 55 °F (13 °C), 7 rain days
- Silkeborg21 °C (70 °F) / 11 °C (52 °F), 10 rain days70 °F (21 °C) / 52 °F (11 °C), 10 rain days
- Skagen20 °C (68 °F) / 13 °C (55 °F), 9 rain days68 °F (20 °C) / 55 °F (13 °C), 9 rain days
- Skanderborg21 °C (70 °F) / 11 °C (52 °F), 13 rain days70 °F (21 °C) / 52 °F (11 °C), 13 rain days
- Skive21 °C (70 °F) / 12 °C (54 °F), 13 rain days70 °F (21 °C) / 54 °F (12 °C), 13 rain days
- Skjern21 °C (70 °F) / 13 °C (55 °F), 11 rain days70 °F (21 °C) / 55 °F (13 °C), 11 rain days
- Skælskør21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Slagelse21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Sønderborg21 °C (70 °F) / 12 °C (54 °F), 10 rain days70 °F (21 °C) / 54 °F (12 °C), 10 rain days
- Snogebæk21 °C (70 °F) / 13 °C (55 °F), 5 rain days70 °F (21 °C) / 55 °F (13 °C), 5 rain days
- Sorø21 °C (70 °F) / 13 °C (55 °F), 10 rain days70 °F (21 °C) / 55 °F (13 °C), 10 rain days
- Øster Hurup21 °C (70 °F) / 13 °C (55 °F), 8 rain days70 °F (21 °C) / 55 °F (13 °C), 8 rain days
- Strynø22 °C (72 °F) / 13 °C (55 °F), 6 rain days72 °F (22 °C) / 55 °F (13 °C), 6 rain days
- Svendborg22 °C (72 °F) / 13 °C (55 °F), 10 rain days72 °F (22 °C) / 55 °F (13 °C), 10 rain days
- Tåsinge22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Thisted23 °C (73 °F) / 15 °C (59 °F), 9 rain days73 °F (23 °C) / 59 °F (15 °C), 9 rain days
- Tønder22 °C (72 °F) / 14 °C (57 °F), 6 rain days72 °F (22 °C) / 57 °F (14 °C), 6 rain days
- Varde22 °C (72 °F) / 15 °C (59 °F), 8 rain days72 °F (22 °C) / 59 °F (15 °C), 8 rain days
- Vejen22 °C (72 °F) / 15 °C (59 °F), 5 rain days72 °F (22 °C) / 59 °F (15 °C), 5 rain days
- Vejle21 °C (70 °F) / 11 °C (52 °F), 10 rain days70 °F (21 °C) / 52 °F (11 °C), 10 rain days
- Viborg22 °C (72 °F) / 14 °C (57 °F), 7 rain days72 °F (22 °C) / 57 °F (14 °C), 7 rain days
- Vordingborg22 °C (72 °F) / 13 °C (55 °F), 10 rain days72 °F (22 °C) / 55 °F (13 °C), 10 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.
Roskilde Festival
Late Jun – early Jul
Over 100,000 guests; Roskilde and Copenhagen beds and trains fill for a week.
Copenhagen Jazz Festival
Early Jul
Hundreds of concerts across the city; many free.
Long light and Tivoli in season
Mid-June to late August · Copenhagen
Late sunsets; Tivoli and the terraces stay busy late; hotels are dearest.
Crowds and prices
- Crowds · Denmark
- High
- Prices · Denmark
- High
High-price month: see what to book ahead.
Compare two months
Weather, crowds and prices for any two months in Denmark, side by side.
Verdict
Jul: Great
May: Great
Crowds
Jul: High
May: Medium
Prices
Jul: High
May: Medium
Festivals listed
Jul: 3
May: 2
July: Warmest and busiest; Danes on holiday, some city restaurants close, beaches full.
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
Nothing unusual for the weather this month.
Where to go in July
Rated best or good this month
Zealand and the islands
Best weather of the year (Copenhagen, Roskilde, Helsingør, Funen, Bornholm)
Jutland
Best weather of the year (Aarhus, Aalborg, Skagen, Ribe, west coast)
Warm; some restaurants close in July.
Best months: Jun–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: Jun–Aug (festival, warm weather)
Best months: Jun–Aug
Best months: May–Sep
Best months: Apr–Oct; Jul–early Aug for the longest park hours