Sunrise : 06:10
Sunset : 20:26

Gwynedd & Ceredigion Beaches

Beaches from Caernarfon to Cardigan (122 listed)

Ceredigion & Gwynedd Beaches - A Quick Guide

The county of Ceredigion stretches from Cardigan to the Dovey estuary, north of Aberystwyth. Popular, lifeguarded sandy beaches with plenty of facilities are New Quay, Aberystwyth and Borth. For quieter sandy beaches, try Traeth Gwyn or Ynyslas (Dovey estuary). Quiet secluded coves can be found at Traeth Bach, Cwm Silio and Traeth y Coubal. Good surfing beaches are Llangrannog, Aberystwyth South and Borth.

North of the Dovey is the county of Gwynedd, which extends right up to Anglesey. The west-facing coast is mostly sandy and backed by dunes and good for surfing, but there are no beach lifeguards in this county.

British Rail's Cambrian Coast line runs from Aberystwyth to Pwllheli and has stations within walking distance of most of the beaches. Popular sandy beaches with plenty of facilities are at Towyn, Barmouth, Pwllheli and Abersoch. Quieter sandy beaches with plenty of space can be found at Morfa Duffryn, Harlech, Black Rock Sands and Dinas Dinlle. The coast of the Llyn peninsula has numerous quiet coves and secret beaches such as Porth Ysgo, Porth Lyfesig, Porth Ychain and Porth Pistyll.

Hover mouse over beach name to show location

 Gwynedd Beaches:

Click here for Ceredigion Beaches Aberdaron Beach Aberdesach Beach Aberdovey Abererch Beach Aber Geirch Abersoch Abersoch Harbour Afon Wen Beach Barmouth Beach Bennar Beach Black Rock Sands Borth Wen Borth-y-Gest Carreg Wen Beach Cemetery Beach Clynnog Fawr Beach Criccieth Dinas Dinlle Fairbourne Beach Harlech Beach Hell's Mouth Henllwyn Llanaber Beach Llanbedrog Beach Llandanwg Beach Llwyngwril Beach Machroes Morfa Dinlle Morfa Dyffryn Pontllyfni Beach Porth Bach Porth Bach Porth Bieg Porth Bryn Gwydd Porth Brynogolwyd Porth Caseg Porth Ceiriad Porth Colmon Porthdinllaen Porth Fechan Porth Ferin Porth Gwylan Porth Howel Porth Iago Porth Llanllawen Porth Llawenan Porth Llydan Porth Lyfesig Porth Meudwy Porth Nefyn Porth Pant Gwyn Porth Pengallt Porth Pistyll Porth Solfach Porth Towyn Porth Ty-llwyd Porth Ty-mawr Porth Widlin Porth Ychain Porth y Cychod Porth y Nant Porth Ysgaden Porth Ysglaig Porth Ysgo Porth y Wrach Portmeirion Beach Pwllheli Glan-y-Don Pwllheli South Beach Samson's Bay Shell Island Tal-y-Bont Beach The Warren Tonfanau Beach Traeth Crugan Traeth Cwmistir Traeth Penllech Trefor Beach Ty Mawr Beach Tywyn Beach West End Beach Whistling Sands Ynysgain Beach Ynys Gifftan

 Ceredigion Beaches:

Aberaeron Beach Aberarth Beach Aberporth Aberwennol Aberystwyth North Aberystwyth South Borth Castell Bach Cei Bach Cilborth Clarach Bay Cowley Beach Cwmtydu Beach Dolau Evelyn's Beach Gilfach-yr-Halen Llangrannog Llanon Llanrhystud Beach Llansantffraid Morfa Bychan Morfa Mawr Morgan's Beach Mwnt Beach New Quay Harbour Patch Beach Penbryn Beach Tanybwlch Beach Traeth Bach Traeth Glangraig Traeth Gwrddon Traeth Gwyn Traeth Soden Traeth y Coubal Traeth-yr-ynys Tresaith Beach Wallog Beach Ynyslas Beach Ynyslas Estuary Beach