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

Do you want to go to the beach in Scotland in july 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 july in Scotland by city and our opinion on the chances of enjoying pleasant sea conditions.

Sea temperature in Scotland in july 2025

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

East Coast of Scotland in july

on average:

58°F

min: 55°F / max: 63°F

on average:

57°F

min: 52°F / max: 62°F

on average:

57°F

min: 52°F / max: 63°F

Eyemouth

on average:

58°F

min: 53°F / max: 63°F

on average:

58°F

min: 54°F / max: 61°F

Anstruther

on average:

58°F

min: 53°F / max: 63°F

West Coast of Scotland in july

on average:

58°F

min: 55°F / max: 61°F

on average:

56°F

min: 53°F / max: 59°F

Isle of Whithorn

on average:

59°F

min: 56°F / max: 63°F

Kirkcudbright

on average:

59°F

min: 56°F / max: 63°F

on average:

56°F

min: 54°F / max: 59°F

Portpatrick

on average:

57°F

min: 54°F / max: 61°F

Highland in july

on average:

56°F

min: 53°F / max: 58°F

on average:

56°F

min: 53°F / max: 58°F

on average:

55°F

min: 53°F / max: 58°F

Applecross

on average:

55°F

min: 53°F / max: 58°F

Durness

on average:

56°F

min: 53°F / max: 58°F

on average:

56°F

min: 53°F / max: 58°F

Orkney Islands in july

on average:

56°F

min: 53°F / max: 58°F

Orkney islands

on average:

56°F

min: 53°F / max: 59°F

Shetland Islands in july

on average:

56°F

min: 53°F / max: 58°F

Shetland islands

on average:

56°F

min: 53°F / max: 58°F

Outer Hebrides in july

on average:

56°F

min: 53°F / max: 58°F

Central Region in july

Bo'ness

on average:

58°F

min: 54°F / max: 61°F

in july

Kirkcaldy

on average:

58°F

min: 54°F / max: 61°F

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

Swimming in Scotland in july is freezing

In july 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 july! The water temperature is freezing, reaching as low as 55°F (and only 63°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 july: the map of sea temperatures

ideal swimming pleasant swimming cool swimming cold swimming freezing swimming

Water temperature and seasonal norms in july

Edinburgh

July
Average sea temperature 58°F
Minimum sea temperature 55°F
Maximum sea temperature 63°F
Average outside temperature 61°F
Maximum outside temperature 65°F
Minimum outside temperature 56°F
Precipitation 5.4in
Number of days of precipitation 9 jour(s)
(29%)
Cloud cover 57%
Our opinion freezing swimming

More information on swimming in Edinburgh in july

Aberdeen

July
Average sea temperature 57°F
Minimum sea temperature 52°F
Maximum sea temperature 62°F
Average outside temperature 59°F
Maximum outside temperature 63°F
Minimum outside temperature 56°F
Precipitation 5in
Number of days of precipitation 8 jour(s)
(27%)
Cloud cover 54%
Our opinion freezing swimming

More information on swimming in Aberdeen in july

Glasgow

July
Average sea temperature 58°F
Minimum sea temperature 55°F
Maximum sea temperature 61°F
Average outside temperature 61°F
Maximum outside temperature 65°F
Minimum outside temperature 56°F
Precipitation 5.9in
Number of days of precipitation 9 jour(s)
(30%)
Cloud cover 62%
Our opinion freezing swimming

More information on swimming in Glasgow in july

Inverness

July
Average sea temperature 56°F
Minimum sea temperature 53°F
Maximum sea temperature 58°F
Average outside temperature 59°F
Maximum outside temperature 65°F
Minimum outside temperature 56°F
Precipitation 3.1in
Number of days of precipitation 4 jour(s)
(14%)
Cloud cover 56%
Our opinion freezing swimming

More information on swimming in Inverness in july

Dundee

July
Average sea temperature 57°F
Minimum sea temperature 52°F
Maximum sea temperature 63°F
Average outside temperature 61°F
Maximum outside temperature 65°F
Minimum outside temperature 56°F
Precipitation 3.8in
Number of days of precipitation 5 jour(s)
(18%)
Cloud cover 55%
Our opinion freezing swimming

More information on swimming in Dundee in july

List of coastal cities in Scotland

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