What to Wear in Spain: Barcelona, Madrid, Seville and the Islands

What to wear in Spain depends less on the month than on where you land. A Barcelona beach afternoon, a dry Madrid evening, a Seville street in July and a cool, green Basque harbour can all fall in the same fortnight, and each asks for something slightly different. The good news is that one resort wardrobe covers almost all of it: loose linen and cotton for the south and the islands, a light layer for the north and for evenings, and one outfit that covers your shoulders for churches. This 2026 guide covers the weather by season and region, what to wear in Barcelona, Madrid, Andalusia, Ibiza and Mallorca and the Basque coast, the Sagrada Família dress code, and a short packing list.

Quick answer

For Spain in summer, pack loose linen and cotton dresses, a kaftan or two, sandals, a sun hat and one light layer, plus a top that covers your shoulders for churches. For the Basque coast, and for spring or autumn anywhere, add trousers, a light jacket and a small umbrella.

What is the weather like in Spain?

Spain is a summer country with real regional contrasts. Its official tourism site, spain.info, describes June to September as the hottest and driest months: daytime temperatures are usually over 30°C, and in inland areas and the south they may stay above 20°C at night. The north is the exception. The same guide notes a milder climate with cooler temperatures and some rainfall in Galicia, Asturias and Cantabria, and its averages for Bilbao put July to September highs at around 25°C, against roughly 28°C in Barcelona and 30°C in Madrid.

Spring, from March to June, is the season many visitors like best, and spain.info suggests short sleeves or thin long sleeves, bright dresses, a pashmina and a small travel umbrella for brief April showers. Autumn cools from September, with colder mornings and evenings, and the tourism board recommends several light layers rather than a heavy coat. Winter, from December to March, is the coldest and, in the north, the wettest part of the year.

What to wear in Barcelona

Barcelona is a beach city and a design city at once, and the best outfits work for both. By day, a loose linen dress or a printed co-ord set with flat sandals handles a morning at the markets, an afternoon in the Gothic Quarter and a late lunch by the sea. Keep a cover-up or a short kaftan in your bag for the beach at Barceloneta, and change before you head back into town: beachwear belongs on the sand, not in a café or a museum.

Evenings are long and warm in summer, and a little polish goes a long way. A silk slip dress, a printed shirt with wide trousers, or a long caftan with gold sandals will take you from an aperitivo to a late dinner. Bring one light stole for the sea breeze and for air-conditioned restaurants.

Madrid and the interior

Madrid's climate is drier and more extreme than the coast's. Summer afternoons are hot and the air is dry, while spring and autumn mornings can be crisp. Dress for walking: the Prado, the Retiro and an evening on the terraces add up to many hours on your feet. A knee-length tunic over slim trousers, a cotton shirt dress, or a midi skirt with a fitted top all look polished in a museum and comfortable in the heat.

Madrid evenings are a reason to pack one dressier piece. A satin dress or a silk co-ord with block heels suits a rooftop bar or a tapas crawl through La Latina. In spring and autumn, add a light jacket for the cooler night air.

Seville and Andalusia in the summer heat

Andalusia is where fabric choice matters most. Seville sits in the Guadalquivir Valley, and its climate record describes it as the hottest major metropolitan area in Europe, with summer average highs above 36°C. In July and August, plan your sightseeing for the morning and the evening, and dress for shade and air.

That means loose, breathable, natural fibres. A long cotton kaftan, a wide-leg linen co-ord or a sleeveless maxi dress with a scarf for covering up will keep you far cooler than anything fitted or synthetic. Pale colours and open weaves help, and a wide-brimmed hat is not optional. The Alcázar, the cathedral and the Alhambra in Granada involve long walks on stone, so wear comfortable sandals with a proper sole.

“In southern heat, cut matters more than colour. A loose silhouette that lets the air move will outlast a suitcase of sleeveless pieces,” says Ramola Bachchan, the fashion designer behind First Resort.

Ibiza and Mallorca

The Balearic Islands are made for resort wear. On Ibiza, white is practically a tradition: spain.info notes that white clothing is a prominent part of Ibiza fashion, and recommends light colours and thin, floaty fabrics such as linen and cotton for summer. A white kaftan, a crochet-trim sarong over a swimsuit, or a white linen co-ord for a sunset dinner are all very much at home here.

Mallorca is a little more varied. Days are for coves and boat trips, so pack two swimsuits, a cover-up and a hat. Palma's old town and its cathedral call for something more covered, such as a tunic over shorts or a midi dress with a light scarf. For dinners in Deià or Port de Sóller, a silk dress or a printed caftan with flat leather sandals is the right note.

The Basque coast: San Sebastián and Bilbao

The Basque Country is green for a reason: it is cooler and wetter than the rest of Spain, even in summer. Pack as if for a northern beach town. A cotton dress or a tunic with trousers for the day, a light knit or jacket for the evening, closed shoes for rainy days and a compact umbrella. San Sebastián's pintxos bars are relaxed, but the city dresses well, and a printed shirt with tailored trousers or a evening piece with a jacket fits right in. If you are visiting the Guggenheim in Bilbao, comfortable flat shoes matter more than anything else.

What should you wear to the Sagrada Família and Spain's churches?

Spain's great churches are working places of worship, and the Sagrada Família in Barcelona writes its rules down. The basilica's rules and regulations say that, because it is a Catholic church, visitors must dress appropriately: no see-through clothing, trousers and skirts that come down to at least mid-thigh, and no swimwear. Visitors may not enter barefoot, and hats are not allowed in the nave or the museum except for religious, health or belief-related reasons.

The current rules do not mention shoulders, but covering them is still the respectful choice in any working church, and the simplest way to avoid a debate at the door.

The easiest way to meet any church dress code in Spain is to plan the day's outfit around it. A midi dress with short sleeves, a tunic over trousers or a long kaftan works for the basilica and for the rest of the afternoon. If you prefer a sleeveless dress in the heat, carry a scarf or a light shirt to put on at the door. The same approach works for Seville's cathedral, Córdoba's Mezquita-Catedral and the cathedral in Palma.

A Spain packing list

For a ten-day summer trip that mixes cities and coast:

  1. Three loose linen or cotton dresses, at least one with sleeves
  2. One kaftan or caftan that works as a cover-up and a dinner dress
  3. One co-ord set you can split into separate pieces
  4. Wide trousers and a tunic or shirt for cities and churches
  5. One silk or satin piece for evenings
  6. Two swimsuits, a sarong and a wide-brimmed hat
  7. A light stole or scarf for shoulders and for air-conditioning
  8. Flat sandals with a good sole, one smarter pair and trainers for long walks
  9. A light jacket and a compact umbrella if the north is on your route

For pieces that go from a Seville morning to an Ibiza sunset, browse the vacation edit or see all kaftans and caftans. Every piece comes in one price across XS to 8XL, with free shipping across India and delivery worldwide.

Frequently asked questions

What should I wear in Spain in summer?

Wear loose, breathable linen and cotton: dresses, kaftans, co-ord sets and wide trousers, with sandals and a sun hat. Carry a light layer for evenings and something that covers your shoulders for churches.

Is there a dress code for the Sagrada Família?

Yes. The basilica asks visitors to dress appropriately: trousers and skirts must reach at least mid-thigh, see-through clothing and swimwear are not allowed, and visitors may not enter barefoot. Covering your shoulders is a sensible courtesy too.

Do I need a jacket in Spain in summer?

Not in the south, but a light layer is useful for evenings, for air-conditioned interiors and for the north, where the Basque coast and Galicia are cooler and can be rainy even in summer.

Can I wear a kaftan in Spain?

Yes. A kaftan or caftan is ideal for the beaches of Barcelona, Ibiza and Mallorca and for Andalusia in the heat. Choose a longer style with sleeves if you plan to visit a church the same day.

Shop the Collection

Also shop: Linen  ·  Kaftans  ·  Co-ordinates  ·  Dresses  ·  Vacation Edit

Also read: What to Wear in Portugal  ·  What to Wear in Italy  ·  What to Wear in Greece

Need help choosing? Our team will help with style and size, on WhatsApp or by email. We ship worldwide from New Delhi.

WhatsApp us Email us