From Girona · 41.98° N · 2.82° E
Three getaways with a night away and four day trips from Girona for Sant Joan, 24 June: the verbena the night before and then Carcassonne before summer, Núria lake, a balloon over the volcanoes, Pals with a still-quiet beach and Montsoriu's last month.
Map

In June the Cité has the longest afternoons of the year and not yet the heat or the groups of July and August. 24 June is not a holiday in France: midweek, the citadel is seen with fewer people than on any French long weekend.

At the end of June the Núria valley no longer has snow and the lake and meadows are green. The Rack Railway has its summer timetable and is bought online; the Ter greenway, in the morning shade, goes well after the verbena.

In June the balloon takes off with the first light, before seven, and the Garrotxa is at its most intense green. Sleep in Besalú on Sant Joan night if you want to fly: on the morning of the 24th the sky is usually calm.

June is the last month when Pals beach can be parked at without getting up early: in July and August the coast fills. The rice fields are already tall and green; book the little train, which has limited places.

Montsoriu castle closes in July and does not reopen until the first weekend of September, so June holidays are the last passes before summer. Book it: the door closes when the visit starts.

In June the Penedès vines are in full green and wineries with tables serve outside. On spring Sundays those tables fill: book with days to spare, and better by train so nobody drives.

From May to August the Empordà balloon goes up every day at 6:30, on Sant Joan morning too. June is the month of mild nights in the Peratallada courtyard, before the coast's visitors arrive.
Questions
Yes, 24 June is a holiday across Catalonia. The big celebration is the night of the 23rd, the verbena.
Yes: there it is a working day and the Cité has fewer people than on a French long weekend.
Geocaliahttps://www.geocalia.com/en/spain/catalonia/girona/getaways/sant-joan-long-weekend