British Beaches

Visitor information for every beach in the UK

"O to have been brought up on bays, lagoons, creeks, or along the coast!"

Singing Sands

Argyll and Bute, Scotland


Rate this beach!
Approximate Location Map

Use two fingers to pan or zoom the map

The Singing Sands beach, located on the Oa peninsula of Islay, Scotland, is a secluded and undeveloped stretch of coastline known for its unique singing sand and stunning natural beauty. .

The Singing Sands beach is situated on the Oa peninsula, facing across the bay to Port Ellen on the Isle of Islay. The beach is located behind the Carraig Fhada Lighthouse and can be accessed on foot from the nearest parking at Kilnaughton Beach, as there is no road access.

The beach is characterised by clean white sands and spectacular black volcanic rocks. It is a beautiful secluded beach of fine golden sand and crystal clear blue water. The beach gets its name from the fact that under the right conditions, the sand will make a sound like singing when walked upon. This phenomenon is caused by the size of the grains of sand and the silica they contain, but it also requires the right humidity.

The beach is quiet and undeveloped, with limited amenities. Swimming is not advised due to the presence of strong undercurrents. However, for those looking to get more active, a short drive away across the Oa peninsula finds the great sweep of Laggan Sands, ideal for windsurfing, walking, and jogging.

At the eastern end of the beach is the Carraig Fhada Lighthouse, a unique building with twin square towers. The lighthouse was commissioned in 1832 by local politician Walter Frederick Campbell in memory of his wife, Lady Eleanor Campbell.

For those looking to explore the area, the nearby town of Ballycastle is located in Strathclyde, and Port Ellen, a town also named after Lady Eleanor Campbell, can be seen across the bay.

Bay Sand

Weather and tides for Thursday 4 June

Today
Chance of rain 93%
Max temperature 14°C
feels like 13°C
Wind 23mph
Max UV Index
Tonight
Chance of rain 86%
Min temperature 10°C
feels like 10°C
Wind 26mph

The tide at Singing Sands is currently rising. High tide will be at approximately 8:39 PM, and the next low tide will be at approximately 11:59 PM.

Today's air pollution levels are forecast to be Low

Detailed weather and tides »

Things to do and see in the area

Islay Sea Adventures (1.3 miles)
Kayak Wild Islay (1.4 miles)
The Blue Letterbox (Port Ellen) (1.4 miles)
The Ardview Inn (1.4 miles)
Islay Cycles (1.6 miles)
Three Distilleries Pathway (1.7 miles)
Laphroaig Distillery (2.7 miles)
Lagavulin Distillery (3.7 miles)
Ardbeg Distillery (4.5 miles)
American Monument (4.9 miles)

All distances are approximate

Other beaches nearby

Location: Port Eilein (Port Ellen)

Location type: Rural

OS Grid: NR346440

Coordinates: 55°37'4"N 6°12'59"W

Mapcode: GBR CF1V.TKG

What 3 Words: ounce.backup.cheaply

Coordinates and location codes are for an approximate mid-point of the beach, and may not reflect the best access point or the most popular part of the beach.

Country: Scotland

Local Authority: Argyll and Bute

Nearest postcode: PA42 7AZ

(for sat-nav purposes only, a beach does not have a postal address!)

Important! Beach information is compiled from a variety of different sources and is correct to the best of our knowledge at the time of compilation. However, information may be incorrectly supplied by our sources or go out of date after publication. BritishBeaches.uk makes no warranty as to the accuracy of any information on this page.

Stuff you might want for the beach!

(Or après-beach. Or pre-beach. Or, just because you might want stuff)

Visitor information for Singing Sands, Argyll and Bute, Scotland. Weather, tides, visitor comments, beach facilities, photos, nearest postcode, beach information and nearby accommodation.

British Beaches is a Good Stuff website.

216.73.216.53 Thu, 04 Jun 2026 14:58:33 +0100