Real time data from sea lakes rivers Find out sea temperatures across beautiful Spanish coast DATA Sea temperature in Spain TENERIFE 20.0°C BARCELONA 15.8°C MALLORCA 17.7°C GRAN CANARIA 19.8°C IBIZA 17.9°C