In April, swimming in Barcelona is generally reserved for the brave or those wearing wetsuits, as the Mediterranean Sea is still very cold from the winter. In 2026, the average sea temperature in April hovers around 14°C to 16°C (57°F to 61°F), which is well below the comfortable range for most leisure swimmers. While you will see the beaches (like Barceloneta) packed with people sunbathing in the 18°C–20°C (64°F–68°F) air, very few people actually enter the water. The only consistent swimmers you'll see are local "open-water" enthusiasts or tourists from much colder climates who find 15°C refreshing. For the average 2026 traveler, April is the perfect month for "beach-side dining" and walking along the sand, but it is not "swimming season" yet. That usually begins in late May or June when the water reaches a more tolerable 20°C. If you do decide to take a dip, be aware of "cold water shock" and keep your swim brief, as the body loses heat quickly at these temperatures even if the sun feels warm on your skin.