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