View north along Sennen beach

The beaches in Cornwall are famous and attract visitors from all over the world. There are small, intimate coves or great wide strands and everything in between. Both the north coast and the south coast has a beach to suit you whether it's for a family day out or some exciting watersports.

Maps and image galleries for many of the long sandy strands, wild Atlantic surf beaches, sheltered coves and large bays are all to be found on the beach information pages in Cornwall.

View Beaches in Cornwall in a larger map

All the beaches are listed below alphabetically with links to the beach guides. For ease of reference they are also listed according to the nearest town.

List (A to Z)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Beachview, Hayle
Bedruthan Steps, near Newquay
Black Rock, Bude
Booby's Bay, Padstow
Bossiney Cove, Tintagel
Bow or Vault beach, near Gorran Haven


Cadgwith Cove on The LizardCarbis Bay, near St Ives
Carne beach, Pendower, Veryan, Truro
Castle beach, Falmouth
Cawsand Bay, Plymouth
Chapel Porth beach, near St Agnes
Charlestown, St Austell
Church Cove (Gunwalloe) on The Lizard
Constantine Bay, near Padstow
Coverack, Helston
Crackington Haven
Crantock beach, near Newquay
Crooklets, Bude


Daymer Bay, Padstow
Deadmans Cove (North Cliffs), Camborne
Dollar Cove (Jangye Ryne), Helston
Downderry, East Looe
Duckpool, Bude
Duporth beach, St Austell


East, Looe


Fistral beach, Newquay
Freathy, Tregonhawke


Godrevy Towans, St Ives Bay
Golf Links, Crinnis Beach, East Looe
Gorran Haven, St Austell
Great Western beach, Newquay
Greenaway beach, Polzeath
Gunwalloe (Church Cove) on The Lizard
Gwithian beach, Hayle
Gwenver beach (Gwynver beach), St Just
Gyllyngvase beach, Falmouth


Hannafore, Looe
Harbour beach, Newquay
Harlyn Bay, Padstow
Hawker's Cove, Padstow
Hayle Towans, Hayle
Helford Passage beach
Heliport beach, Mounts Bay, Penzance
Hemmick beach, near Gorran Haven
Holywell, near Newquay


Jangye Ryne (Dollar Cove), Helston


Kennack Sands on The Lizard
Kenneggy Sands, Mount's Bay, Helston
Kenneggy Sands, Mounts Bay
Kingsand Bay, Plymouth
Kynance Cove on The Lizard


Lamorna Cove near Newlyn
Lansallos beach, Polperro
Lantic Bay, Fowey
Leisure Centre, Crinnis Beach, East Looe
Little Hogus beach, Mounts Bay, Penzance
Little Perhaver, Gorran Haven, St Austell
Loe Bar beach, Mounts Bay
Loe Beach, Feock near Truro
Lusty Glaze, Newquay


Maenporth beach near Falmouth
Marazion, Mounts Bay
Marsland Mouth, north of Bude
Mawgan Porth, Newquay
Mevagissey near St Austell
Mexico Towans, Hayle
Millendreath, Looe
Mother Iveys Bay near Padstow
Mousehole near Penzance
Mullion Cove on the Lizard


Nanjizal, Sennen Cove
Nansidwell beach near Falmouth
North Cliffs (Deadmans Cove), Camborne
Northcott Mouth near Bude


Par, St Austell
Pendower beach on the Roseland Peninsula
Pentewan Sands
Perranuthnoe (Perran Sands), Penzance
Peter’s Point, St Ives
Plaidy, Looe
Poldhu Cove, Lizard
Polkerris, Par
Polly Joke (Porth Joke), Newquay
Polnare Cove, Lizard
Polperro, Looe
Polridmouth beach, Polkerris
Polstreath, Mevagissey
Polurrian Cove on The Lizard
Polzeath, Hayle Bay, Padstow
Port Gaverne, Port Isaac
Port Isaac
Port Mellon, St Austell
Porth Beach, Newquay
Porth Joke (Polly Joke), Newquay
Porthkidney beach, St Ives Bay
Porth Nanven (Cot Valley), St Just
Porthallow Cove on The Lizard
Porthbean beach, Portscatho
Porthbeor, Bohortha, near St Mawes on the Roseland peninsula
Porthcothan, Padstow
Porthcurnick, Portscatho
Porthcurno, near Land's End
Portheras Cove, St Just
Porthglaze Cove, St Ives
Porthgwarra, near Land's End
Porthgwidden beach, St Ives
Porthkerris Cove on The Lizard
Porthleven beach, Mounts Bay
Porthluney Cove, near Gorran Haven
Porthmeor Cove, St Ives
Porthmeor beach, St Ives
Porthminster beach, St Ives
Portholland beach, Veryan, Truro
Porthoustock on The Lizard
Porthpean, St Austell
Porthzennor Cove near St Ives
Portloe near Truro
Portscatho near St Mawes
Portwrinkle near Plymouth
Praa Sands, Mounts Bay
Prussia Cove near Penzance


Readymoney, Fowey
Rock near Padstow


Sandymouth, near Bude
Seaton, Looe
Sennen beach, Sennen Cove on Whitesand Bay
Sharrow, Tregonhawke
St Anthonys Head, St Mawes
St Just Priests Cove, Penzance
St Mawes
Summerleaze beach, Bude
Swanpool beach, Falmouth


Talland Bay, Looe
The Towans, Godrevy, St Ives
The Towans, Hayle, St Ives
Tolcarne beach, Newquay
Towan beach, St Mawes
Towan beach, Newquay
Trebarwith Sands, Tintagel
Tregantle Cliff beach, Whitsand Bay , Plymouth
Trefusis beach, Flushing near Falmouth
Tregardock, Tintagel
Tregaseal, St Just
Tregonhawke beach, Whitsand Bay, Plymouth
Trevaunance Cove, St Agnes
Trevone Bay, Padstow
Treyarnon Bay, Padstow


Upton Towans, Hayle


Vault or Bow beach, near Gorran Haven


Watergate Bay, Newquay
West beach, Porthleven, Mounts Bay
Wherrytown, Penzance, Mounts Bay
Whitsand Bay near Plymouth
Widemouth near Bude

By Nearest Town

Bude - Black Rock, Crooklets, Duckpool, Marsland Mouth, Northcott Mouth, Sandymouth, Summerleaze, Widemouth
Camborne - North Cliffs (Deadmans Cove)
Crackington Haven - Crackington Haven
East Looe - Downderry, Golf Links (Crinnis Beach), Leisure Centre (Crinnis Beach)
Falmouth - Castle, Gyllyngvase, Loe Beach (Feock), Maenporth, Nansidwell, Swanpool, Trefusis (Flushing)
Fowey - Lantic Bay, Readymoney
Hayle - Beachview, Godrevy Towans, Gwithian beach, Hayle Towans, Upton Towans, The Towans
Helston - Church Cove (Gunwalloe), Coverack, Dollar Cove (Jangye Ryne), Gunwalloe (Church Cove), Jangye Ryne (Dollar Cove), Kenneggy Sands, Loe Bar, Porthleven, Praa Sands
Lizard - Cadgwith Cove, Church Cove, Kennack Sands, Kynance Cove, Mullion Cove, Poldhu Cove, Polnare Cove, Polurrian Cove, Porthallow Cove, Porthkerris Cove, Porthoustock
Looe - East, Hannafore, Lansallos, Millendreath, Plaidy, Polperro, Seaton, Talland Bay
Mevagissey - Polstreath
Newlyn - Lamorna Cove
Newquay - Bedruthan Steps, Crantock, Fistral, Great Western, Holywell, Lusty Glaze, Mawgan Porth, Polly Joke (Porth Joke), Porth Beach, Porth Joke (Polly Joke), Tolcarne, Towan, Watergate Bay

Penzance - Heliport beach (Mounts Bay), Little Hogus beach (Mounts Bay), Marazion, Mousehole, Penzance, Perranuthnoe (Perran Sands), Porthcurno, Porthgwarra, Prussia Cove, St Just Priests Cove, West beach (Porthleven), Wherrytown, Penzance, Mounts Bay
Perranporth - Perranporth
Plymouth - Cawsand Bay, Freathy (Tregonhawke), Kingsand Bay, Portwrinkle, Sharrow (Tregonhawke), Tregantle Cliff beach (Whitsand Bay), Tregonhawke beach (Whitsand Bay)
Port Isaac - Port Gaverne, Port Isaac
Porthtowan - Porthtowan
Portreath - Portreath
Portscatho - Porthbean beach, Porthcurnick
Sennen Cove - Nanjizal, Sennen
St Agnes - Chapel Porth, Trevaunance Cove
St Austell - Porthluney Cove (Gorran Haven), Charlestown, Duporth beach, Gorran Haven, Little Perhaver (Gorran Haven), Mevagissey, Par, Pentewan Sands, Polkerris, Polridmouth beach, Port Mellon, Porthpean, Vault or Bow (Gorran Haven)
St Ives - Carbis Bay beach, Peter’s Point, Porthgwidden, Porthkidney beach (Carbis Bay), Porthglaze Cove, Porthmeor, Porthminster, Porthzennor Cove
St Just - Cot Valley (Porth Nanven), Gwenver beach (Gwynver beach), Mexico Towana, Portheras Cove, Porth Nanven (Cot Valley), Tregaseal
St Mawes - Hemmick (Gorran Haven), Porthbeor (Bohortha), Portscatho, St Anthonys Head, St Mawes, Towan beach
Tintagel - Bossiney Cove, Tintagel, Trebarwith Sands, Tregardoc
Truro - Carne beach (Veryan), Pendower beach (Veryan), Portholland beach (Veryan), Portloe

Leave a Reply