Swimming in Scotland in june 2025 Sea temperature by city in june

Do you want to go to the beach in Scotland in june 2025? Is it the right month to go for pleasant temperatures and staying in the water for a long time? The answer is on this page with the sea temperatures in june in Scotland by city and our opinion on the chances of enjoying pleasant sea conditions.

Sea temperature in Scotland in june 2025

Here, find the average sea temperature in Scotland in june in several coastal cities.

East Coast of Scotland in june

on average:

55°F

min: 51°F / max: 58°F

on average:

53°F

min: 50°F / max: 56°F

on average:

54°F

min: 50°F / max: 57°F

Eyemouth

on average:

54°F

min: 50°F / max: 58°F

on average:

54°F

min: 51°F / max: 58°F

Anstruther

on average:

54°F

min: 50°F / max: 57°F

West Coast of Scotland in june

on average:

54°F

min: 51°F / max: 58°F

on average:

53°F

min: 49°F / max: 56°F

Isle of Whithorn

on average:

56°F

min: 51°F / max: 59°F

Kirkcudbright

on average:

56°F

min: 51°F / max: 59°F

on average:

53°F

min: 49°F / max: 56°F

Portpatrick

on average:

54°F

min: 50°F / max: 58°F

Highland in june

on average:

52°F

min: 50°F / max: 55°F

on average:

53°F

min: 50°F / max: 56°F

on average:

52°F

min: 49°F / max: 56°F

Applecross

on average:

52°F

min: 49°F / max: 55°F

Durness

on average:

52°F

min: 50°F / max: 55°F

on average:

52°F

min: 49°F / max: 56°F

Orkney Islands in june

on average:

53°F

min: 50°F / max: 56°F

Orkney islands

on average:

52°F

min: 50°F / max: 56°F

Shetland Islands in june

on average:

52°F

min: 49°F / max: 56°F

Shetland islands

on average:

52°F

min: 49°F / max: 56°F

Outer Hebrides in june

on average:

52°F

min: 49°F / max: 56°F

Central Region in june

Bo'ness

on average:

54°F

min: 51°F / max: 57°F

in june

Kirkcaldy

on average:

54°F

min: 51°F / max: 58°F

Where should you go swimming in Scotland in the month of june?

Swimming in Scotland in june is freezing

In june in Scotland swimming conditions are generally the same everywhere.

Forget about swimming in Edinburgh, Aberdeen, Glasgow, Inverness, Dundee, Fort William, Isle of Mull, Kirkwall, Lerwick, Skye, Stornoway, Applecross, Durness, Eyemouth, Glencoe, Helmsdale, Shetland islands, Isle of Whithorn, Kirkcudbright, Oban, Perth, Portpatrick, Staffa island, Thurso, Tobermory, Anstruther, Arbroath, Ardrossan, Ayr, Bo'ness, Brora, Buckie, Burntisland, Campbeltown, Carnoustie, Cockenzie, Dingwall, Dumbarton, Dunbar, Dunoon, Elgin, Fraserburgh, Girvan, Gourock, Greenock, Helensburgh, Orkney islands, Inverbervie, Invergordon, Kilmarnock, Kirkcaldy, Largs, Lossiemouth, Macduff, Methil, Monifieth, Montrose, Musselburgh, Nairn, North Berwick, Peterhead, Portlethen, Portree, Prestonpans, Prestwick, Rothesay, St Andrews, Stonehaven, Stranraer, Tarbert, Troon, Ullapool and Wick in june! The water temperature is freezing, reaching as low as 51°F (and only 58°F at the best of times). Our advice: plan on sightseeing, and don't bring your beach towel!

Where to go swimming in Scotland in june: the map of sea temperatures

ideal swimming pleasant swimming cool swimming cold swimming freezing swimming

Water temperature and seasonal norms in june

Edinburgh

June
Average sea temperature 55°F
Minimum sea temperature 51°F
Maximum sea temperature 58°F
Average outside temperature 58°F
Maximum outside temperature 63°F
Minimum outside temperature 54°F
Precipitation 4.5in
Number of days of precipitation 7 jour(s)
(23%)
Cloud cover 59%
Our opinion freezing swimming

More information on swimming in Edinburgh in june

Aberdeen

June
Average sea temperature 53°F
Minimum sea temperature 50°F
Maximum sea temperature 56°F
Average outside temperature 56°F
Maximum outside temperature 59°F
Minimum outside temperature 52°F
Precipitation 4.1in
Number of days of precipitation 7 jour(s)
(24%)
Cloud cover 56%
Our opinion freezing swimming

More information on swimming in Aberdeen in june

Glasgow

June
Average sea temperature 54°F
Minimum sea temperature 51°F
Maximum sea temperature 58°F
Average outside temperature 58°F
Maximum outside temperature 63°F
Minimum outside temperature 54°F
Precipitation 4.6in
Number of days of precipitation 8 jour(s)
(26%)
Cloud cover 63%
Our opinion freezing swimming

More information on swimming in Glasgow in june

Inverness

June
Average sea temperature 52°F
Minimum sea temperature 50°F
Maximum sea temperature 55°F
Average outside temperature 58°F
Maximum outside temperature 61°F
Minimum outside temperature 52°F
Precipitation 2.4in
Number of days of precipitation 3 jour(s)
(11%)
Cloud cover 60%
Our opinion freezing swimming

More information on swimming in Inverness in june

Dundee

June
Average sea temperature 54°F
Minimum sea temperature 50°F
Maximum sea temperature 57°F
Average outside temperature 58°F
Maximum outside temperature 61°F
Minimum outside temperature 54°F
Precipitation 3in
Number of days of precipitation 5 jour(s)
(16%)
Cloud cover 58%
Our opinion freezing swimming

More information on swimming in Dundee in june

List of coastal cities in Scotland

Edinburgh in junefreezing swimming
Aberdeen in junefreezing swimming
Glasgow in junefreezing swimming
Inverness in junefreezing swimming
Dundee in junefreezing swimming
Fort William in junefreezing swimming
Isle of Mull in junefreezing swimming
Kirkwall in junefreezing swimming
Lerwick in junefreezing swimming
Skye in junefreezing swimming
Stornoway in junefreezing swimming
Applecross in junefreezing swimming
Durness in junefreezing swimming
Eyemouth in junefreezing swimming
Glencoe in junefreezing swimming
Helmsdale in junefreezing swimming
Shetland islands in junefreezing swimming
Isle of Whithorn in junefreezing swimming
Kirkcudbright in junefreezing swimming
Oban in junefreezing swimming
Perth in junefreezing swimming
Portpatrick in junefreezing swimming
Staffa island in junefreezing swimming
Thurso in junefreezing swimming
Tobermory in junefreezing swimming
Anstruther in junefreezing swimming
Arbroath in junefreezing swimming
Ardrossan in junefreezing swimming
Ayr in junefreezing swimming
Bo'ness in junefreezing swimming
Brora in junefreezing swimming
Buckie in junefreezing swimming
Burntisland in junefreezing swimming
Campbeltown in junefreezing swimming
Carnoustie in junefreezing swimming
Cockenzie in junefreezing swimming
Dingwall in junefreezing swimming
Dumbarton in junefreezing swimming
Dunbar in junefreezing swimming
Dunoon in junefreezing swimming
Elgin in junefreezing swimming
Fraserburgh in junefreezing swimming
Girvan in junefreezing swimming
Gourock in junefreezing swimming
Greenock in junefreezing swimming
Helensburgh in junefreezing swimming
Orkney islands in junefreezing swimming
Inverbervie in junefreezing swimming
Invergordon in junefreezing swimming
Kilmarnock in junefreezing swimming
Kirkcaldy in junefreezing swimming
Largs in junefreezing swimming
Lossiemouth in junefreezing swimming
Macduff in junefreezing swimming
Methil in junefreezing swimming
Monifieth in junefreezing swimming
Montrose in junefreezing swimming
Musselburgh in junefreezing swimming
Nairn in junefreezing swimming
North Berwick in junefreezing swimming
Peterhead in junefreezing swimming
Portlethen in junefreezing swimming
Portree in junefreezing swimming
Prestonpans in junefreezing swimming
Prestwick in junefreezing swimming
Rothesay in junefreezing swimming
St Andrews in junefreezing swimming
Stonehaven in junefreezing swimming
Stranraer in junefreezing swimming
Tarbert in junefreezing swimming
Troon in junefreezing swimming
Ullapool in junefreezing swimming
Wick in junefreezing swimming
Change units