The surface water temperatures in many areas of the Mediterranean Sea will average between the 50's and 70's degrees Fahrenheit throughout the year.
Is Barcelona ocean warm?
Barceloneta sea water temperatures peak in the range 25 to 29°C (77 to 84°F) on around the 15th of August and are at their minimum on about the 1st of March, in the range 12 to 14°C (54 to 57°F). Year round warm sea water temperatures at Barceloneta climb to their highest in mid August.