Costa Brava weather: Your month-by-month guide to the wild coast

Costa Brava—literally "the Wild Coast"—stretches along the northeastern tip of Spain in Catalonia, and its weather is just as dynamic as that name suggests. This is a destination with a genuinely wonderful Mediterranean climate: long, sun-drenched summers, mild winters, and two gorgeous shoulder seasons that most visitors overlook entirely.

The temperature in Costa Brava ranges from a mild 12°C in January up to around 29°C at the peak of summer in August. For context, that's noticeably cooler than much of southern Spain, a detail many sun-seekers actually love, since it means even July is rarely unbearable. The Pyrenees mountains to the north act as a natural windbreak and weather moderator, sending cool tramuntana breezes down to the coast when things get too toasty.

Here's what you need to know at a glance before we dive in:

☀️Generally sunny & dry from late April through September

🌧️Wettest months: October & November — heavy but brief showers

🏖️Sea swimmable June–October; peaks at 26°C in August

🧥Winters are mild but cool, pack a layer for evenings

Best time to visit Costa Brava

There's genuinely no "wrong" time to visit Costa Brava, but the right time for you depends on what kind of holiday you're after. Here's the full picture, broken down by season, day of the week, and time of day.

☀️Summer (June – August)

Peak season in every sense. Costa Brava weather in June kicks off beach season beautifully, warm without being overwhelming. July and August bring the hottest temperatures and maximum crowds, but also the longest days, 11+ hours of sunshine, and sea temperatures rising to 26°C. If you're visiting for beaches, water sports, or coastal festivals, this is your window.

Costa Brava weather in August is the absolute peak, as it is sizzling, social, and spectacular. Book well in advance and embrace the buzz.

🌿 Spring & Early Autumn (Apr–May & Sep–Oct)

The sweet spot and a well-kept secret. Costa Brava weather in May offers warm temperatures (around 20°C), lush green countryside, and blissfully uncrowded beaches. Costa Brava weather in September is arguably even better: still summer-warm at 26°C, the sea is at its best (24°C), and the summer hordes have retreated.

Costa Brava weather in October brings cooler but comfortable days, golden vineyards, mushroom season, and near-empty beaches. Great for hikers, photographers, and foodies.

🌨️ Winter (November – March)

Costa Brava weather in December is mild compared to much of Europe (13–15°C highs), with festive village markets and near-deserted clifftop walks. Costa Brava weather in March wakes up with almond blossoms and fresh air. Ideal for the early-season explorer before the tourists arrive.

Many beach bars and smaller coastal establishments close in winter, but towns like Girona and Tossa de Mar remain vibrant and welcoming year-round.

  • Mon to Thu:
    Quieter
    The most relaxed time across beaches, coastal hiking trails (the Camí de Ronda), and the Dalí Museum. Parking is easier, restaurants take walk-ins, and you'll have space to breathe on the more popular coves like Cala Pola or Cala Boadella.
  • Friday:
    Picking up
    Weekend visitors from Barcelona (just 1.5 hours away) begin arriving by afternoon. Popular spots like Tossa de Mar and Lloret de Mar start buzzing from lunch onwards.
  • Sat & Sun:
    Busiest
    Weekends in summer are lively. Expect packed beaches, queues at the Salvador Dalí House Museum, and higher demand at restaurants. Book boat tours and coastal walks well in advance, or plan to head to lesser-known spots.
  • Public holidays:
    Very busy
    Major Spanish holidays (especially Semana Santa in April and mid-August) push visitor numbers to their annual peaks. Confirm opening hours for attractions, as schedules sometimes vary.
  • Morning (7am to 10am): The best light for photography, with soft, warm light and free from harsh shadows. Coastal paths are nearly empty. Perfect for hiking the Camí de Ronda or visiting Cadaqués before day-trippers arrive.
  • Midday (11am to 2pm): In summer, temperatures peak, and beaches fill up fast. This is prime swimming time; the sea is warmest and clearest. Head indoors for a long lunch or museum visit during the hottest part of the day.
  • Afternoon (3pm to 6pm): Crowds thin slightly after lunch. Great for boat trips, snorkelling, and exploring cliff-backed coves. The sea glitters in afternoon light and is ideal conditions for coastal photography and water sports.
  • Evening (7pm to sunset): Costa Brava's clifftop sunsets are unforgettable. Evenings cool to a pleasant 18–22°C in summer, making al fresco dining on the harbourside an absolute delight. Don't miss the last light over Cap de Creus.

Weather at Costa Brava

❄️ January (Winter)

  • Average high/low temperature: 13°C · 8°C
  • Crowds: Very low
  • Costa Brava weather in January is as quiet as it gets, and that's honestly part of the charm. The coast strips back to its raw, wild self: dramatic grey seas, empty clifftop paths, and towns that feel genuinely local again. It's too cold for swimming, and a fair few restaurants will be closed, but it's great for a Girona or Figueres trip.

🌬️February (Late winter)

  • Average high/low temperature: 14°C · 8°C
  • Crowds: Very low
  • Costa Brava weather in February is the driest of the winter months and often delivers bright, crisp days that feel like a preview of spring. Temperatures inch slightly above January, and by the second half of the month you'll start to notice the days getting longer. Low prices, zero queues, and the kind of unhurried pace that's almost impossible to find here in summer.

🌱March (Winter → Spring)

  • Average high/low temperature: 17°C · 9°C
  • Crowds: Very low
  • Costa Brava weather in March is the season's reawakening. Almond and cherry trees bloom along the coastal paths. It can be rainy and chilly, but on clear days the light is extraordinary. You'll have the medieval streets of Girona almost entirely to yourself.

🌸April (Early Spring)

  • Average high/low temperature: 20°C · 11°C
  • Crowds: Low
  • Costa Brava weather in April is consistently pleasant: warm enough for hiking and sightseeing, with the countryside at its most vivid green. Easter week (Semana Santa) brings the biggest spike in visitors, so if you're travelling then, book ahead.

🌼May (Late Spring)

  • Average high/low temperature: 24°C · 14°C
  • Crowds: Moderate
  • Costa Brava weather in May is genuinely excellent, with warm, bright weather and a sea temperature just starting to rise to swimmable levels. The Camí de Ronda coastal path is at its most beautiful, the restaurants are open, and summer prices haven't kicked in yet.

🏖️June (Summer begins)

  • Average high/low temperature: 28°C · 18°C
  • Crowds: High
  • Costa Brava weather in June marks the start of proper beach season. Long days with up to 12 hours of sunshine, sea temperatures of around 22°C, and a festive atmosphere as the region comes alive. The last week of June gets very busy, and mid-month is the sweet spot.

🌊July (Peak summer)

  • Average high/low temperature: 31°C · 21°C
  • Crowds: Very high
  • The sunniest month of the year, with over 313 sunshine hours, and the driest, with barely any rain. The sea is warm and inviting. If you love the energy of a buzzing coastal resort, July is wonderful. If you prefer space and quiet, look elsewhere.

🔥August (Hottest month)

  • Average high/low temperature: 31°C · 22°C
  • Crowds: Maximum
  • Costa Brava weather in August is peak everything: heat, sunshine, sea temperature (26°C), and visitor numbers. The most sunshine hours of any month (320 hours) and virtually no rain. Book everything months in advance and embrace the fiesta energy or avoid it entirely.

🌅September (Ideal shoulder)

  • Average high/low temperature: 27°C · 18°C
  • Crowds: Moderate to high
  • Costa Brava weather in September is many people's favourite. Still warm at 26 to 27°C, sea temperatures at a blissful 24°C, 10 hours of sunshine per day, and noticeably fewer crowds after the August peak. A genuinely wonderful time for beaches, boat trips, and coastal dining.

🍂October (Autumn begins)

  • Average high/low temperature: 22°C · 14°C
  • Crowds: Moderate
  • Costa Brava weather in October is the wettest month on average. But don't let the rain stats put you off. Early October is often warm and gorgeous, with the sea still at 22°C. The vineyards turn gold, mushroom season kicks off in the Pyrenean foothills, and the coast is beautifully quiet.

🍂 November (Autumn → winter)

  • Average high/low temperature: 17°C · 11°C
  • Crowds: Very low
  • Temperatures drop noticeably, rain picks up, and most of the smaller coastal establishments close for the season. That said, early November can still surprise you with mild, sunny spells. And the landscape, with its golden vineyards and empty beaches, is quietly beautiful.

🎄December (Winter)

  • Average high/low temperature: 14°C · 8°C
  • Crowds: Low
  • Costa Brava weather in December brings a festive, cosy feel to the region. Village markets, nativity scenes (pessebres), and traditional Catalan Christmas events give the towns real charm. Many coastal bars and smaller restaurants close, so focus on Girona, Figueres, and the larger towns.

How long to spend at Costa Brava

1 day (Quick escape)

  • Pick one coastal town, like Cadaqués or Tossa de Mar are both stunning day trips from Barcelona (90 min by bus)
  • Hike a section of the Camí de Ronda clifftop path for iconic coastal views
  • Swim in one of the sheltered coves and have a long seafood lunch on the harbour
  • Visit a Salvador Dalí site, the castle at Púbol or the house at Portlligat

3 to 4 days (The sweet spot)

  • Base yourself in a central town (Begur or Palamós) and explore in multiple directions
  • Dedicate a full day to the Dalí Triangle: the museum in Figueres, his home in Portlligat, and the castle at Púbol
  • Kayak or take a boat trip to the sea caves and hidden coves around Palamós or Llafranc
  • Day-trip to medieval Girona: the cathedral, the Jewish quarter, and the city walls
  • Spend a golden-hour evening in Cadaqués, the jewel of the Costa Brava

7 days (Full immersion)

  • Walk a substantial section of the Camí de Ronda (the full trail is 200km+)
  • Explore the northern Cap de Creus Natural Park, one of Spain's most dramatic landscapes
  • Visit the smaller villages: Pals, Peratallada, Monells, medieval perfection inland
  • Take a day trip across the French border to Collioure or Perpignan
  • In autumn, join a mushroom foraging excursion in the Pyrenean foothills
  • Rent a kayak for a multi-day paddle between towns with luggage transfer

Frequently asked questions about Costa Brava weather

For the ideal mix of good weather, open beaches and restaurants, and manageable crowds, aim for late May or September. Costa Brava weather in both months is warm, sunny, and genuinely lovely without the intensity (or prices) of peak July and August. If you're purely after beach time and don't mind the buzz, July and early August are hard to beat.