Denmark · Climate data from DMI
Copenhagen dresses for a 1°C–23°C / 34°F–73°F window across the months we cover. Copenhagen runs Nordic-feminine — Ganni's print-on-print, Cecilie Bahnsen's romantic-architectural dresses, looser silhouettes than Stockholm's minimal-architectural. The cycling culture is the world's most-cited; cycling-friendly trousers (Filippa K, COS — skip skinny jeans for long rides) are essential daily wear. Ganni (Copenhagen-founded 2000, the most-internationally-known Danish brand), Cecilie Bahnsen (2015), By Malene Birger (2003), Saks Potts (2014, faux-fur outerwear), Henrik Vibskov (1999), Stine Goya (2006), Soulland menswear, Aiayu sustainable, Mads Nørgaard heritage, ECCO (Danish footwear since 1963), Rains (Copenhagen rain coat 2012) carry the local register. Copenhagen Fashion Week mid-August. Harbor swimming at Islands Brygge and Kastrup Sea Bath May through September. Roskilde Festival late June through early July.
Across the 6 months we cover: morning lows from 1°C / 34°F (December) to afternoon highs of 23°C / 73°F (July).
What to wear in Copenhagen in May: DMI data (17°C / 63°F afternoons, 8°C / 46°F nights), Nordic late spring, blooming season, and the Ganni-Cecilie Bahnsen Nordic-feminine uniform.
What to wear in Copenhagen in June: DMI data (21°C / 70°F afternoons, 12°C / 54°F nights), Nordic summer starts, harbor swimming, and the Ganni-Cecilie Bahnsen uniform.
What to wear in Copenhagen in July: DMI data (23°C / 73°F afternoons, 14°C / 57°F nights), peak Nordic summer, Roskilde Festival, and the Ganni-Cecilie Bahnsen uniform.
What to wear in Copenhagen in August: DMI data (22°C / 72°F afternoons, 14°C / 57°F nights), late Nordic summer, Copenhagen Fashion Week, and the Ganni-Cecilie Bahnsen uniform.
What to wear in Copenhagen in October: NOAA data from Kastrup (13°C / 55°F days, 7°C / 45°F nights, 13 rain days), harbour wind, and a capsule that survives a bike.
What to wear in Copenhagen in December: DMI normals (4.6°C / 40°F days, 0.7°C / 33°F nights), 7 hours of daylight, 1 hour of sun, and wind off the harbour.
The neighborhood you sleep in affects what reads as appropriate more than the calendar does. Copenhagen's style scene anchors on the districts below — each leaf page calls out the local register (smart-casual, undone, technical, party) so the capsule maps to the streets you'll actually walk on.
Every leaf page on this hub is built from four data layers: climate normals from DMI; named-authority etiquette and style references (Vogue, Condé Nast Traveler, Business of Fashion, the relevant local press); resident write-ups and traveler-forum reports for the failure modes tourists get wrong; and the editorial avatar pool that visualises each capsule on a person rather than a moodboard. Every DO names a reason. Every DON'T names a failure mode. We retest before each seasonal refresh — the editorial-modified date at the bottom of each leaf is the receipt.
Climate numbers come from DMI — the national meteorological service for Denmark. Daily highs and lows, rain days, and daylight hours are 1991–2020 normals — the international standard, refreshed every decade. Capsule pieces and what-to-avoid notes are stress-tested against Copenhagen resident write-ups, named-stylist sources where the city has a documented uniform (Vogue Paris under Emmanuelle Alt for Paris, Vogue Japan and i-D Tokyo coverage for Tokyo, NYMag's The Cut for New York), and the failure modes locals actually flag in city forums and traveler reports.
Because the morning-low to afternoon-high swing inside one Copenhagen month already changes the silhouette — and the swing between months is much bigger than that. December mornings start at 1°C / 34°F; July afternoons hit 23°C / 73°F. A single packing list that tries to span both ends up wrong at both. Each month here is a different capsule, calibrated to the climate band that actually shows up on the ground.
6 so far: May, June, July, August, October, December. There is no cap on months per city — we are working through the calendar, and a month is only worth publishing when it has its own thesis, so no two adjacent months here share a capsule piece or an illustration. Months we haven't written yet are gaps in the schedule, not judgments that the month isn't worth covering.
The DMI figures cited on every Copenhagen leaf are 1991–2020 normals — the international standard, refreshed every decade. We restate the numbers as raw averages on the leaf pages ("23°C / 73°F afternoons") rather than the year range, so the figures don't read as stale. The next normals refresh covers 2001-2030 and lands in 2031 — we'll bump every page when it does. One month on this city carries its own provenance — see `provenance` on the entry in data/seo/months/copenhagen.ts. DMI publishes normals only through a search form, so no station is recorded for the remaining months.
Editorial rule, enforced in CI: every DO line names a specific reason ("merino sinks under a trench so a damp morning doesn't show through your knit"); every DON'T names a specific failure mode ("suede stains the first time light drizzle catches it"). We ban "timeless," "elevate your style," "must-have," and "effortless" — they're the giveaway phrases of generic AI fashion writing. If a sentence could open any city's guide, it gets cut. Copenhagen's guide reads like Copenhagen, not like a packing-list aggregator.