Shirtless in Spain? New fines for wearing swimwear

Avoid costly fines in Spain’s beach hotspots by knowing where swimwear and going shirtless are banned.
Shirtless in Spain rules
David Ramos Getty images

In several high-tourism areas, Spanish councils have brought in fines for going shirtless and wearing swimwear in town. Bylaws ban people from wandering around in bikinis, swimming shorts or bare-chested away from beaches and pools. 

In places like Barcelona, Mallorca and parts of the Costa del Sol, residents have pushed back against behaviour that blurs the line between beach resort and functioning city. 

These dress codes sit alongside public drinking restrictions and fines for anti-social behaviour as part of a broader push to restore a bit of balance.

What exactly is banned?

The rules are surprisingly specific. In affected cities, you can be fined for:

  • Wearing only swimming shorts or a bikini in public streets away from the beach
  • Walking around town shirtless
  • Entering shops, supermarkets, cafés or restaurants in beachwear
  • In some areas, wearing swimwear along promenades and adjacent streets

This does not apply on the beach, inside beach bars on the sand, at hotel pools or within beach clubs.

Many restaurants now display clear signs refusing entry to customers in swimwear. In practice, hospitality staff often enforce dress codes more consistently than police patrols.

Fines by city and region

shirtless Spain rules
Zowy Voeten / Stringer Getty images

Penalties vary quite a bit depending on the municipality. Here’s a clear breakdown of where enforcement is most visible.

Mallorca: fines of €500

Walking around town in swimwear or topless away from designated beach zones can result in fines of €500 or even more. In certain municipalities, this can extend to seafront promenades and nearby streets, not just inland town centres.

The Balearic Islands have also introduced wider behavioural restrictions in recent years, including tighter alcohol rules and fines linked to illegal commercially promoted villa parties, particularly in Ibiza and parts of Mallorca.

Barcelona: €120–€300 for being shirtless in public

Barcelona has had dress-code bylaws in place for years, though visitors often overlook them.

Being shirtless or wearing swimwear in public spaces outside the beach area can lead to fines typically ranging between €120 and €300. Enforcement focuses mainly on non-beach neighbourhoods and central districts rather than the sand itself.

Given ongoing debates about tourism pressure in Catalonia, these rules are partly about maintaining a sense of normality in residential areas.

Málaga and Marbella: €300 to €750 fines

The Costa del Sol is often described as one of the stricter regions when it comes to enforcing these dress codes. In Málaga and Marbella, entering the city centre in beachwear can lead to fines of from €300.

The emphasis is on central urban areas rather than the immediate beachfront. Wandering along the sand in swim shorts is fine. Heading into the historic centre in the same outfit is where problems start.

Alicante: up to €750

Typically €300 to €750 for being shirtless or in swimwear away from beach zones.

Can you drive shirtless in Spain?

Best spain road trips
Unsplash

There’s no specific Spanish law that says driving shirtless is illegal. However, traffic regulations state that drivers must maintain proper control of the vehicle at all times. 

If police believe your clothing or footwear compromises safety, you can be fined. Penalties of around €200 are possible under general road safety rules.

How strictly are these rules enforced?

Enforcement tends to increase during peak summer months when visitor numbers are highest.

In many cases, people are simply asked to cover up. In others, particularly during targeted crackdowns, fines are issued. Repeat offenders, or those behaving aggressively, are more likely to face penalties.

Restaurants and shops are often less flexible than the police. Staff may refuse entry outright rather than risk problems with local authorities.

Nudist beaches in Spain: a different story

Nude beach in Spain
TijsB, CC BY-SA 2.0 Flickr

While several cities fine people for walking around shirtless in town, Spain remains one of the most relaxed countries in Europe when it comes to nudity on the beach.

There is no national law banning nudity in public, and naturism has long been socially accepted in coastal areas. In practice, full nudity is tolerated on many beaches, particularly in quieter coves and officially recognised playas nudistas (nudist beaches). You’ll find well-established naturist spots in places such as Almería in Andalucía, parts of the Costa Brava in Catalonia, and on the islands.

What matters is context. Nudity is generally accepted on the sand, especially where others are doing the same. Spain draws a clear line: nudity on the beach is one thing, on the city street is another.

Stay inspired for your travels in Spain—get our weekly newsletter for the latest travel guides, cultural news, and lifestyle tips.