Real time data from sea lakes rivers Find out sea temperatures across beautiful Spanish coast DATA Sea temperature in Spain TENERIFE 21.5°C BARCELONA 22.1°C MALLORCA 23.2°C GRAN CANARIA 21.1°C IBIZA 23.1°C