British Beaches

Visitor information for every beach in the UK

"I'd like to be under the sea in an octopus's garden in the shade"

Barmouth Beach

Gwynedd, Wales

☆☆☆☆☆
Rate this beach!
Approximate Location Map

Use two fingers to pan or zoom the map

Barmouth Beach, located in the Snowdonia National Park on the west coast of North Wales, is a popular family destination known for its long sandy beach and picturesque surroundings.

Barmouth Beach is a favourite among families, offering miles of soft golden sands and safe paddling in the bathing waters of Cardigan Bay. The beach is vast and, despite being a popular destination, it never feels overcrowded, providing ample space for activities such as volleyball, rounders, and sandcastle building.

The beach offers a range of traditional seaside pursuits, including donkey rides, swing boats, and amusement arcades. A land train runs along the promenade, and there are also opportunities for fishing, boat trips, and surfing, thanks to the large waves that frequently crash onto the shore. Visitors can also explore the nearby Barmouth Bridge, which marks the beginning of the Mawddach Estuary, and take a boat trip around the estuary.

Barmouth Beach is situated in the Snowdonia National Park, nestled between craggy mountains and the sea. The town of Barmouth retains much of its traditional seaside charm, with a pleasant promenade and a range of amenities, including shops, restaurants, pubs, and cafes. The beach is easily accessible by public transport, and there is good disabled access.

The beach hosts a number of events throughout the year, including kite festivals and Motocross beach races. Visitors can also enjoy bird watching, with a range of species in the area, and take in the spectacular views at sunset. Additionally, Barmouth Beach is famous for being the starting post for the Barmouth to Fort William Three Peaks Yacht Race.

The Barmouth Sailors Institute, a museum and important part of the area's maritime history, is open to the public and free of charge. The beach is also a great location for fishing, with opportunities to fish from the beach or harbour wall, and daily boat trips available from the harbour for fishing out at sea.

Harbour Estuary Sand

Weather and tides for Saturday 26 September

Today
Chance of rain 77%
Max temperature 18°C
feels like 19°C
Wind 13mph
Max UV Index
Tonight
Chance of rain 33%
Min temperature 13°C
feels like 11°C
Wind 10mph

The tide at Barmouth Beach is currently rising. High tide will be at approximately 9:02 PM, and the next low tide will be at approximately 4:25 AM tomorrow.

Today's air pollution levels are forecast to be Low

Detailed weather and tides »

Other beaches nearby

Location: Abermaw (Barmouth)

Location type: Town

OS Grid: SH608156

Coordinates: 52°43'13"N 4°3'41"W

Mapcode: GBR 8S.1QNC

What 3 Words: sensibly.slimmer.decorator

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: Wales

Local Authority: Gwynedd

Parish: Barmouth

Nearest postcode: LL42 1NG

(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.

Visitor information for Barmouth Beach, Gwynedd, Wales. Weather, tides, visitor comments, beach facilities, photos, nearest postcode, beach information and nearby accommodation.

British Beaches is a Good Stuff website.

216.73.216.158 Sat, 26 Sep 2026 16:50:56 +0100