Few big cities hand you a beach at the end of the street, and Barcelona is one of them. The city sand is not the prettiest on the coast, but it is a joy to have it there at all. Here is where to swim, from the buzzing city strands to the coves worth a day trip.
Barceloneta, the classic
Barceloneta is the beach everyone means: a wide golden strip below the old fishermen’s quarter, backed by seafood restaurants and a boardwalk that runs for miles. It is central, lively and easy to reach on foot or metro, which is exactly why it is packed in summer. Come early for space, keep an eye on your things, and treat it as a scene as much as a swim.
The quieter city beaches
Walk northeast along the boardwalk and the crowds thin with every beach. Nova Icària, Bogatell and Mar Bella are cleaner, calmer and more local, with the same warm water and better room to lay a towel. Bogatell in particular is a favourite for families and anyone who finds Barceloneta too much. Ten or fifteen minutes of walking buys you a much better afternoon.

Beach practicalities
The season runs roughly May to October, with the sea warmest from July into September. The beaches have showers, loungers to rent and plenty of drinks vendors, though buying from the roaming sellers is a gamble on price. There are no big waves, which makes the water great for a relaxed swim. As everywhere in the city, keep your bag closed and never leave a phone unwatched on your towel.
Worth the day trip: the Costa Brava
If you want the postcard coast, it is an hour or so up the road. The Costa Brava trades city sand for pine-backed coves, clear turquoise water and medieval towns like Tossa de Mar and Calella de Palafrugell. Closer in, Sitges to the south is an easy, stylish seaside afternoon reachable by train. These are the beaches for a proper swim day, and a car opens up the smaller coves the trains miss.
Reach the coves the train skipsA day of car hire opens up the Costa Brava at your own paceBeach or sights
You do not have to choose. The beauty of Barcelona is that a morning of Gaudí and an afternoon on the sand fit into the same day. Bring your swimmers on the days you are near the water, and treat the beach as a reward between the queues.
The short version
Barceloneta for the buzz, Bogatell or Mar Bella for calm, and the Costa Brava or Sitges when you want the water to be the whole point. Come between May and October, watch your things, and enjoy the rare luxury of a great city with the sea at the end of the street.
