What's on in Girona, Spain through the year

Girona, Spain has 7 curated events through the year — 2 festivals, 2 natural spectacles, 1 holiday and 2 seasons. The ones to plan around: Temps de Flors (May) and Fires de Sant Narcis (October). March, April, May and August are its peak-crowd months.

Updated September 2026 · every event curated and sourced · dates for 2026 where they are announced, the usual window where they are not

Best time to visit Girona: weather, crowds and notes →

Girona events and crowds by month

MonthWhat startsCrowds
JanuaryCalcot seasonBusy
FebruaryCycling springBusy
MarchPeak crowds
AprilPeak crowds
MayTemps de FlorsPeak crowds
JuneBusy
JulyBusy
AugustCosta Brava August, Emporda grape harvestPeak crowds
SeptemberBusy
OctoberFires de Sant NarcisBusy
NovemberThe tramuntanaBusy
DecemberBusy

Busy — Christmas holidays in Spain, school holidays in 6 of the markets that fill it

  • Nature

    Calcot season

    1 Jan – 31 Mar · usuallyForaging season

    Charred spring onions eaten by hand with romesco, in farm restaurants out towards the Emporda. It is a winter meal, booked in advance, and it ends when the onions do.

Still on: The tramuntana (1 Nov – 31 Mar (usually))

Busy — Cycling spring, school holidays in 3 of the markets that fill it

  • Season

    Cycling spring

    15 Feb – 31 MayCrowdedBook early

    Half the professional peloton lives here and trains the Rocacorba and Els Angels climbs from February. Cafes, bike hire and apartments all price for it.

Still on: Calcot season (1 Jan – 31 Mar (usually)), The tramuntana (1 Nov – 31 Mar (usually))

Peak crowds — Cycling spring, Semana Santa (Easter) holidays in Spain

Nothing new starts in March.

Still on: Calcot season (1 Jan – 31 Mar (usually)), Cycling spring (15 Feb – 31 May), The tramuntana (1 Nov – 31 Mar (usually))

Peak crowds — Cycling spring, Semana Santa (Easter) holidays in Spain

Nothing new starts in April.

Still on: Cycling spring (15 Feb – 31 May)

Peak crowds — Cycling spring, Temps de Flors

  • Festival

    Temps de Flors

    9–17 MayMajor festivalCrowdedBook early

    For nine days in May the old town's private courtyards, staircases and the cathedral steps are given over to flower installations, and the whole thing is free to walk. Beds go months ahead. Source ↗

Still on: Cycling spring (15 Feb – 31 May)

Busy — Summer holidays in Spain, school holidays in 3 of the markets that fill it

Nothing new starts in June.

Busy — Summer holidays in Spain, school holidays in 6 of the markets that fill it

Nothing new starts in July.

Peak crowds — Costa Brava August, Summer holidays in Spain

  • Holiday

    Costa Brava August

    1–31 AugSchool holidaysCrowded

    The city is the inland stop for a coast running at capacity, so the day-trip traffic peaks while the residents are away and some of the good restaurants are shut. Source ↗

  • Nature

    Emporda grape harvest

    25 Aug – 5 Oct · usually

    The vineyards between here and the Alberes are picked from late August, early because the tramuntana dries the fruit. The cellars around Peralada open for it.

Busy — Summer holidays in Spain, school holidays in 2 of the markets that fill it

Nothing new starts in September.

Still on: Emporda grape harvest (25 Aug – 5 Oct (usually))

Busy — Fires de Sant Narcis, school holidays in 4 of the markets that fill it

  • Festival

    Fires de Sant Narcis

    23 Oct – 3 Nov · usuallyMajor festivalCrowded

    The city's own ten-day fair around the patron's day on 29 October: barraques by the river, a fairground on the Devesa and the whole province in town after dark. Source ↗

Still on: Emporda grape harvest (25 Aug – 5 Oct (usually))

Busy — Fires de Sant Narcis, school holidays in 2 of the markets that fill it

  • Season

    The tramuntana

    1 Nov – 31 Mar · usuallyWind seasonRisk

    The north wind funnels down off the Pyrenees for days at a time in winter, which is why the sky is so clear and why nobody sits outside while it blows.

Still on: Fires de Sant Narcis (23 Oct – 3 Nov (usually))

Busy — Christmas holidays in Spain, school holidays in 6 of the markets that fill it

Nothing new starts in December.

Still on: The tramuntana (1 Nov – 31 Mar (usually))

Around the world