Castelldefels is a Mediterranean beach town on Catalonia's Costa del Garraf, where five kilometers of golden sand stretch beneath limestone hills just twenty minutes south of Barcelona. A hilltop castle dating to the 10th century watches over the coastline, the Olympic Canal built for the 1992 Games still draws paddlers and kayakers, and the wild trails of Garraf Natural Park climb right from the town's edge into a landscape of sinkholes, caves, and fan palms. It's the kind of place where you spend the morning hiking to panoramic viewpoints, the afternoon on the beach, and the evening working through plates of fresh seafood and paella at a chiringuito on the Passeig Marítim.
Your prime window runs from late March through early July, except for a stretch in early April when brief showers can interrupt otherwise dry conditions, with a strong secondary window from early September through mid-November. Late spring and early summer combine comfortable warmth, long daylight hours, and thinner crowds than the peak summer beach season. May is especially rewarding: the Barcelona International Dragon Boat Festival takes over the Olympic Canal, the Garraf trails are at their greenest, and accommodation deals still exist. September through November delivers pleasant temperatures for hiking and sightseeing while the town hosts its annual Festa del Mar pirate reenactment and the Catalan National Day. If you want the full beach experience and don't mind crowds, June edges into the sweet spot where warm water meets the longest days of the year.
Spring in Castelldefels, Spain
Castelldefels starts to shake off winter in March as the Garraf Natural Park's wildflowers push through the limestone terrain and the trails come alive with hikers. Mornings still carry a chill, with lows around 52.1°F (11.2°C), so layer up for early walks through the park's karstic landscape of caves, sinkholes, and Mediterranean scrubland. By afternoon, highs reaching 66.5°F (19.2°C) make it pleasant to explore the hilltop Castelldefels Castle, where the interactive Piratia center tells the story of Mediterranean piracy and the town's centuries of coastal defense. Rain stays infrequent, with only one to two wet days typical across the season, so you can plan outdoor days with confidence.
Tourism picks up gradually through spring but stays well below summer levels, and accommodation prices reflect the slower pace. The Barcelona International Dragon Boat Festival typically takes over the Canal Olímpic de Catalunya in late May, filling the town with international competitors and spectators for several days of racing on the waterway originally built for the 1992 Olympics. The canal is also open for kayaking and other paddle sports year-round. By May, the sun doesn't set until after 9pm, giving you long evenings to stroll the Passeig Marítim or grab a seaside table.
Easter week, which falls somewhere between late March and mid-April, can bring a short bump in visitors from across Spain, so book ahead if your trip overlaps. Pack a light jacket for breezy March days and sunscreen for May, when the Mediterranean sun already has real strength.
Summer in Castelldefels, Spain
Summer is when Castelldefels fully transforms into a beach destination. The five-kilometer stretch of sand fills with sunbathers, and chiringuitos along the promenade serve cold drinks and grilled seafood well into the evening. Water sports gear up to full capacity: windsurfing, kite surfing, and sailing are all available at the marina and along the beach, while the Olympic Canal runs kayaking and wakeboarding sessions. Highs average 82.3°F (27.9°C), warm enough for full days on the sand without the punishing heat found further south in Spain.
The Festa Major, Castelldefels' biggest celebration honoring the town's patron saints, typically falls in June. Expect parades, live music, fireworks, and Catalan traditions like castellers (human towers) and gegants (giant parade figures) filling the streets of the old center. June also brings the longest days, with over 15 hours of daylight and sunsets after 9pm, perfect for late beach sessions. Lows stay mild at 68.9°F (20.5°C), so evenings on the promenade remain comfortable in a t-shirt.
Mid to late August brings the season's peak heat, with highs climbing to 84.8°F (29.3°C) and overnight lows of 70.9°F (21.6°C). Rain is the least likely of any season, with roughly zero to two days of showers, though August can see an occasional Mediterranean thunderstorm roll through quickly. This is the busiest stretch for tourism, so expect higher accommodation rates and crowded beaches, particularly on weekends when day-trippers arrive from Barcelona. Book early and bring a hat, good sunscreen, and a refillable water bottle.
Fall in Castelldefels, Spain
September and October are when Castelldefels rewards patient travelers. The summer crowds thin noticeably, yet the Mediterranean still holds its warmth, and the beach remains swimmable well into October. Highs average 72.3°F (22.4°C), an ideal temperature for splitting the day between a morning hike in Garraf Natural Park and an afternoon dip. The park's limestone trails, fan palms, and panoramic coastal viewpoints are far more enjoyable at these temperatures than under midsummer sun. The Catalan National Day in mid-September brings cultural events, concerts, and a palpable sense of local pride to towns across the region, including Castelldefels.
The Festa del Mar is one of Castelldefels' most distinctive annual events, a reenactment of historical pirate landings that once terrorized this coastline. The festival centers on a theatrical pirate arrival and connects to the town's defensive heritage, including the castle and the 16th-century watchtowers like Barona Tower and Can Ballester that still stand along the coast. October is one of the wetter months, with about a 15% chance of significant rain on any given day, so pack a light waterproof layer alongside your swimsuit.
Lows settle around 57.6°F (14.2°C) as November approaches, making evenings cooler, and daylight shortens to under ten hours by month's end. Accommodation prices stay slightly above baseline but offer better value than the summer peak. Bring layers for cooler mornings on the trails and a warmer jacket for dining outdoors in November.
Winter in Castelldefels, Spain
Winter quiets Castelldefels down to its local rhythm. The beach promenade empties, many chiringuitos close for the season, and the town belongs largely to its residents. That said, the Castrum Fidelis Medieval Fair, typically held in early December around Constitution Day, turns the old town center into a lively scene of craft stalls, historical reenactment groups, archery demonstrations, and food inspired by medieval Catalonia. It's a fun window if your trip coincides. Christmas markets and holiday decorations follow through late December, with St. Stephen's Day on December 26 extending the celebrations.
Highs of 57.9°F (14.4°C) and lows of 42.2°F (5.7°C) mean you won't be swimming, but the mild Mediterranean winter is pleasant enough for walking the Garraf trails without overheating. Daylight drops to roughly nine hours, with the sun setting before 5:30pm in December, so plan outdoor activities for midday. Rain arrives intermittently, averaging one to two days of significant precipitation per month, and March's breezy conditions can occasionally make an early appearance in late February.
The upside of winter is solitude and savings. This is the slowest tourism period, and you'll find accommodation at its most affordable. Barcelona is a short train ride away for rainy-day museum visits or city exploring. Pack a warm coat, comfortable walking shoes, and an umbrella for occasional showers.
At a Glance
Monthly weather, visitor crowds, air quality, holidays, and daylight hours to help you plan your trip.
Travel Tips & Safety for Castelldefels, Spain
Castelldefels is easy to reach from Barcelona via the Renfe R2 Sud commuter train line, which stops at both Castelldefels station (closer to the old town and castle) and Platja de Castelldefels station (right by the beach). Trains run frequently throughout the day, and Barcelona-El Prat Airport is only about ten minutes away by car. If you plan to explore Garraf Natural Park or the neighboring town of Sitges, the same train line connects all three, making a car optional for most visitors.
Castelldefels is a safe, family-friendly town. Take the standard precautions you'd apply anywhere near a major European city: keep an eye on bags and phones at the beach and on trains, especially during busy summer months when crowded platforms can attract pickpockets. Wear sturdy shoes with good grip if you hike the Garraf trails, as loose limestone rock is common on steeper sections.