Sea temperature in Scotland sea temperature in real time, 7-day forecast and historical data

Do you want to go to the beach to swim in Scotland today? Check if the sea temperature is pleasant with our data, updated daily, in real time, and our weather forecast for the next few days, by city in Scotland.

Sea temperature in Scotland today

On the map below, find the water temperature measured today for different cities in Scotland.

Water temperature in Scotland by city

Below, find the current sea temperature and weather conditions in several coastal cities in Scotland.

Direct access: East Coast of Scotland | West Coast of Scotland | Highland | Orkney Islands | Shetland Islands | Outer Hebrides | Central Region |

East Coast of Scotland

  • Météo actuelle

    Sea temperature in Edinburgh: 43°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 38.5mph • Waves: 4.9ft (7.9ft maximum) every 10.9 seconds

    Today's sea temperature in Edinburgh

  • Météo actuelle

    Sea temperature in Aberdeen: 45°F

    Today's weather conditions: Outside temperature min/max: 41°F/50°F • Wind speed: 29.2mph • Waves: 4.9ft (5.9ft maximum) every 10.8 seconds

    Today's sea temperature in Aberdeen

  • Météo actuelle

    Sea temperature in Dundee: 43°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 35.4mph • Waves: 4.6ft (6.6ft maximum) every 10.9 seconds

    Today's sea temperature in Dundee

  • Météo actuelle

    Sea temperature in Eyemouth: 45°F

    Today's weather conditions: Outside temperature min/max: 41°F/50°F • Wind speed: 39.2mph • Waves: 6.6ft (8.2ft maximum) every 10.9 seconds

    Today's sea temperature in Eyemouth

  • Météo actuelle

    Sea temperature in Perth: 43°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 35.4mph • Waves: 4.6ft (6.6ft maximum) every 10.9 seconds

    Today's sea temperature in Perth

West Coast of Scotland

  • Météo actuelle

    Sea temperature in Glasgow: 49°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 35.4mph • Waves: 5.9ft (6.6ft maximum) every 11.7 seconds

    Today's sea temperature in Glasgow

  • Météo actuelle

    Sea temperature in Isle of Mull: 50°F

    Today's weather conditions: Outside temperature min/max: 41°F/52°F • Wind speed: 42.3mph • Waves: 14.8ft (7.5ft maximum) every 12.6 seconds

    Today's sea temperature in Isle of Mull

  • Météo actuelle

    Sea temperature in Isle of Whithorn: 49°F

    Today's weather conditions: Outside temperature min/max: 41°F/50°F • Wind speed: 34.2mph • Waves: 4.3ft (5.2ft maximum) every 7.1 seconds

    Today's sea temperature in Isle of Whithorn

  • Météo actuelle

    Sea temperature in Kirkcudbright: 49°F

    Today's weather conditions: Outside temperature min/max: 41°F/50°F • Wind speed: 34.2mph • Waves: 4.3ft (5.2ft maximum) every 7.1 seconds

    Today's sea temperature in Kirkcudbright

  • Météo actuelle

    Sea temperature in Oban: 50°F

    Today's weather conditions: Outside temperature min/max: 41°F/52°F • Wind speed: 42.3mph • Waves: 14.8ft (7.5ft maximum) every 12.6 seconds

    Today's sea temperature in Oban

Highland

  • Météo actuelle

    Sea temperature in Inverness: 43°F

    Today's weather conditions: Outside temperature min/max: 40°F/49°F • Wind speed: 41mph • Waves: 3.9ft (6.6ft maximum) every 10.9 seconds

    Today's sea temperature in Inverness

  • Météo actuelle

    Sea temperature in Fort William: 50°F

    Today's weather conditions: Outside temperature min/max: 41°F/52°F • Wind speed: 47.2mph • Waves: 9.8ft (8.5ft maximum) every 10.1 seconds

    Today's sea temperature in Fort William

  • Météo actuelle

    Sea temperature in Skye: 50°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 44.7mph • Waves: 5.6ft (7.5ft maximum) every 14.7 seconds

    Today's sea temperature in Skye

  • Météo actuelle

    Sea temperature in Applecross: 50°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 39.8mph • Waves: 5.6ft (7.2ft maximum) every 14.7 seconds

    Today's sea temperature in Applecross

  • Météo actuelle

    Sea temperature in Durness: 50°F

    Today's weather conditions: Outside temperature min/max: 41°F/50°F • Wind speed: 55.9mph • Waves: 22.3ft (11.8ft maximum) every 10.7 seconds

    Today's sea temperature in Durness

Orkney Islands

  • Météo actuelle

    Sea temperature in Kirkwall: 45°F

    Today's weather conditions: Outside temperature min/max: 41°F/49°F • Wind speed: 48.5mph • Waves: 7.9ft (9.8ft maximum) every 12.3 seconds

    Today's sea temperature in Kirkwall

  • Météo actuelle

    Sea temperature in Orkney islands: 45°F

    Today's weather conditions: Outside temperature min/max: 41°F/49°F • Wind speed: 48.5mph • Waves: 7.9ft (9.8ft maximum) every 12.3 seconds

    Today's sea temperature in Orkney islands

Shetland Islands

  • Météo actuelle

    Sea temperature in Lerwick: 49°F

    Today's weather conditions: Outside temperature min/max: 41°F/47°F • Wind speed: 33.6mph • Waves: 6.9ft (7.5ft maximum) every 9.8 seconds

    Today's sea temperature in Lerwick

  • Météo actuelle

    Sea temperature in Shetland islands: 50°F

    Today's weather conditions: Outside temperature min/max: 40°F/47°F • Wind speed: 31.7mph • Waves: 15.7ft (7.2ft maximum) every 9.8 seconds

    Today's sea temperature in Shetland islands

Outer Hebrides

  • Météo actuelle

    Sea temperature in Stornoway: 50°F

    Today's weather conditions: Outside temperature min/max: 40°F/52°F • Wind speed: 49.7mph • Waves: 8.5ft (8.5ft maximum) every 10.8 seconds

    Today's sea temperature in Stornoway

Central Region

  • Météo actuelle

    Sea temperature in Bo'ness: 43°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 38.5mph • Waves: 4.9ft (7.5ft maximum) every 10.9 seconds

    Today's sea temperature in Bo'ness

  • Météo actuelle

    Sea temperature in Kirkcaldy: 43°F

    Today's weather conditions: Outside temperature min/max: 40°F/50°F • Wind speed: 38.5mph • Waves: 4.9ft (7.9ft maximum) every 10.9 seconds

    Today's sea temperature in Kirkcaldy

Water temperature in Scotland by month

Below, find the average temperature variation of the sea in Scotland for the cities of: Edinburgh, Aberdeen, Glasgow, Inverness and Dundee.

Warning:

The information provided on this page regarding the sea temperature in Scotland is for informational purposes only. It is the surface temperature of the sea measured by satellite, based on data available at the time of consultation. These data may vary depending on several factors such as local weather conditions, tides, and other variables. We therefore recommend consulting additional local sources for updated information before making any decisions based on this data.

Change units