The best time to visit Copenhagen is June. You get 17 hours of daylight, mild temperatures averaging 20°C (68°F), and the city's outdoor culture hits its peak. While July and August are warmer, June avoids the peak school holiday crush and the highest humidity. You can swim in the harbor baths, bike without heavy layers, and experience the Distortion street festival. If your priority is budget over weather, aim for late January. If you want the classic Danish "hygge" experience, December is the only choice despite the cold.
Month by month
January
January is the coldest and quietest month in Copenhagen. Temperatures hover between -1°C and 3°C (30°F–37°F). Expect grey skies and short days; the sun sets by 4:00 PM. This is the off-season, meaning hotel prices are at their lowest point of the year. Crowds are non-existent at major sites like the Little Mermaid or Amalienborg Palace. Winter bathing in the canals is a popular local tradition if you can brave the ice.
February
February remains freezing, with temperatures ranging from -2°C to 3°C (28°F–37°F). It is often the driest month, but snow is common. Prices remain low, though the Copenhagen Light Festival brings some life to the city center with light installations along the waterfront. Many locals stay indoors in cafes. If you visit now, pack heavy wool layers and waterproof boots. It is the best month for museum hopping without queues.
March
March is a transition month. Temperatures rise slightly to 1°C–7°C (34°F–45°F). You will see the first signs of spring, but the wind chill off the Baltic Sea remains sharp. Tourism starts to pick up toward the end of the month as daylight hours increase. Prices are still moderate compared to summer. It’s a great time to visit the Glyptoteket or the National Museum before the spring break crowds arrive in April.
April
April brings the opening of Tivoli Gardens, usually in the first week. Temperatures range from 4°C to 12°C (39°F–54°F). This is "shoulder season." You will pay more for flights and hotels than in winter, but less than in summer. Cherry blossoms bloom at Bispebjerg Cemetery, drawing locals and photographers. Weather is unpredictable; Danes call it "April weather," meaning it can sunshine, rain, and hail in the same hour.
May
May is one of the best months to visit Copenhagen. The city turns green, and temperatures sit comfortably between 8°C and 16°C (46°F–61°F). Crowds are manageable, and the vibe is optimistic. Prices begin to climb toward peak rates. Spend your time in the King’s Garden (Kongens Have) or biking through Nørrebro. The Copenhagen Marathon usually takes place in May, creating a high-energy atmosphere across the bridges.
June
June is peak Copenhagen. Expect temperatures from 12°C to 20°C (54°F–68°F). The sun barely sets, providing endless evenings for outdoor dining at Reffen or Nyhavn. This is the most expensive time for accommodation. You must book months in advance. The Distortion festival takes over the streets with electronic music and massive crowds. It is the best time for boat tours and swimming in the clean harbor baths at Island Brygge.
July
July is the warmest month, averaging 14°C to 22°C (57°F–72°F). Heatwaves can occasionally push temperatures to 30°C (86°F). This is the height of the tourist season. Expect long lines at the Round Tower and Tivoli. Prices are at their peak. The Copenhagen Jazz Festival happens in early July, with hundreds of performances in squares, parks, and cafes. Many locals head to summer houses, leaving the city primarily to tourists.
August
August stays warm, ranging from 13°C to 21°C (55°F–70°F). Humidity is higher, and rain showers become more frequent toward the end of the month. Crowds remain dense but begin to thin out in the final week as Danish schools reopen. Prices remain high. Copenhagen Fashion Week and the Copenhagen Pride parade occur in August, bringing a cosmopolitan, high-energy crowd to the city center and Vesterbro.
September
September is the start of the autumn shoulder season. Temperatures drop to 10°C–17°C (50°F–63°F). The summer rush ends, making it easier to get tables at top restaurants like Noma or Alchemist. Hotel prices drop significantly from August levels. The golden hour light is perfect for photography along the canals. Visit the Golden Days Festival, which focuses on history and culture through various events across the city.
October
October is cool and crisp, with temperatures between 7°C and 12°C (45°F–54°F). Fall colors peak in the city's parks. This is a budget-friendly month for travelers who don't mind the wind. Halloween at Tivoli Gardens is a major event, featuring thousands of pumpkins and themed rides. While it is rainier than September, the "hygge" culture starts to take over indoor spaces with candles and cozy seating.
November
November is arguably the gloomiest month. Temperatures range from 3°C to 8°C (37°F–46°F). It is dark, damp, and windy. However, if you want an affordable trip, this is your window. Tourism hits a lull before the Christmas rush. Use this time to explore the city's world-class interior design shops and cozy up in basement wine bars. Toward the end of the month, the first Christmas markets begin to appear.
December
December is cold, 1°C to 5°C (34°F–41°F), but the city is renovated by holiday spirit. Christmas markets at Højbro Plads and Kongens Nytorv drive prices back up, particularly on weekends. Tivoli Gardens transforms into a winter wonderland with a massive light show. You will need to book dinner reservations well in advance as locals celebrate "Julefrokost" (Christmas lunch). It is the most atmospheric time to experience Danish culture.
Cheapest time to visit Copenhagen
The cheapest time to visit Copenhagen is from mid-January to the end of February. During this post-holiday slump, hotel rates can be 30-50% lower than in the summer months. Airlines frequently run sales to Copenhagen during this period to fill seats.
While you save money, you pay in daylight and temperature. Most outdoor attractions are closed, and the weather is biting. If you want a balance of lower costs and better weather, aim for November or March. To save even more, avoid visiting during major conferences or the Copenhagen Fashion Week in August and January, as these events spike hotel prices city-wide.
When to avoid Copenhagen
Avoid Copenhagen in November if you are sensitive to the dark or rainy weather. It is the least scenic month, with bare trees and grey skies, but without the festive lighting of December.
You should also avoid the city during the middle of July if you dislike crowds. The main artery of the city, Strøget, becomes difficult to navigate, and wait times for major attractions can exceed an hour. If you are on a strict budget, avoid the week of any major international summit or the Jazz Festival in July, as "affordable" accommodation disappears entirely.
Best time for good weather
For the best weather, book your trip for June or July. These months offer the lowest chance of freezing rain and the highest number of sunshine hours.
June is technically the "driest" of the summer months. While Copenhagen never gets truly "hot" by Mediterranean standards, the 20°C–23°C (68°F–73°F) range is perfect for biking and walking without overheating. If you prefer crisp, dry autumn air, late September offers pleasant walking weather with temperatures around 15°C (59°F), though you will need a light jacket.
Best time for fewer crowds
The best time for fewer crowds is January and February. You will have the museums to yourself and can walk into most popular cafes without a reservation.
For a better balance of "open attractions" and "fewer people," visit in May or September. These shoulder season months allow you to enjoy the outdoor parks and waterfronts without the shoulder-to-shoulder experience of July. Weekdays are significantly quieter than weekends throughout the year, as Copenhagen is a popular weekend break destination for Europeans. If you visit in May, try to avoid the public holiday weekends (like Ascension Day), when regional tourism spikes.