
Wild Swimming
Achmelvich Beach
Achmelvich is one of the iconic white-sand beaches of the Northwest Highlands — a small arc of shell-sand washed by brilliantly clear turquoise water that looks more Caribbean than Scottish until you put your hand in. It is a SEPA-designated bathing water, classified Excellent for 2026. The sea is cold but the water clarity is extraordinary. The drive from Lochinver, about 3 miles away, crosses classic Assynt landscape.
Quick facts
- Type
- Beach
- Region
- Northwest Highlands
- Grid ref
- NC 055 249
- Entry
- Sandy shore
- Depth
- Shallow (wading depth)
- Midges
- Very high
- Dogs
- On lead only
- Water quality
- SEPA 2026 classification: Excellent
Key hazards
- cold water shock
- midges
- exposed coast — check sea conditions
Getting there
B869 minor road from Lochinver, then a single-track lane to the beach car park. There is a campsite by the beach. Dogs have been banned from the beach in the peak tourist season — check the signs at the car park. Access rights apply throughout.
Safety
SEPA-designated bathing water, classified Excellent for 2026. Northwest Highland coasts can be exposed to Atlantic swells even in summer. Check Met Office marine conditions before swimming. No lifeguard. Midges are extreme in calm weather — bring full-coverage repellent.
Best for
- Northwest Highlands tour
- white-sand photography
- camping + swimming
Current conditions
Daylight Today
- Sunrise
- 07:33
- Sunset
- 16:37
- Civil dawn
- 06:51
- Civil dusk
- 17:19
NOAA Solar Calculator · 31 October 2026
Common questions
- Why is Achmelvich water so clear and blue?
- The colour comes from the pale shell-sand and the shallow, clear water. It is also clean: SEPA classifies Achmelvich Excellent for 2026.
More wild swims by email
One email a week — new swim spots, water-quality notes and seasonal conditions. No spam, unsubscribe in one click.
Share your experience
Been to Achmelvich Beach? Help other swimmers plan their visit.
Around Achmelvich Beach on the SCOT network
Travel context for the area on TripSCOT.