Find Cornwall Dog Friendly Beaches

Heading to the Cornwall coast with your dog and not sure if they are allowed on any beaches?

This Cornwall list of dog friendly beaches will help in planning your next trip to the beach, beaches for dogs near Cornwall

Our 2023 Cornwall dog friendly beach guide currently has 68 Cornwall beaches listed where dogs are allowed with 72 beaches that have some dog restrictions, and there are 3 beaches on which a full dog ban is in operation.

Cornwall dog friendly beaches Cornwall Beaches allowing dogs

This list shows 68 Cornwall beaches with no dog restrictions and can be used all year.

  1. Watergate Bay Beach, Newquay
  2. Fistral Bay Beach, Newquay
  3. Carnewas and Bedruthan Steps Beach, Newquay
  4. Constantine Bay Beach, Padstow
  5. Crantock Beach, Newquay
  6. Daymer Bay Beach, Polzeath
  7. St Martins Bay Beach, Isles of Scilly
  8. Great Western Beach, Newquay
  9. Gwenver Beach, Penwith Peninsula
  10. Higher Town Bay Beach, Isles of Scilly
  11. Hannafore Beach, Looe
  12. Harlyn Bay Beach, Padstow
  13. Hawkers Cove Beach, Padstow
  14. Hemmick Beach, St Austell
  15. Kenneggy Sands Beach, Penwith Peninsula
  16. Lawrences Bay Beach, Isles of Scilly
  17. Lantic Bay Beach, Fowey
  18. Perpitch Beach, Isles of Scilly
  19. Mawgan Porth Beach, Newquay
  20. Mexico Towans Beach, Penwith Peninsula
  21. Millook Haven Beach, Bude
  22. Polventon Beach, Padstow
  23. Nanjizal Beach, Penwith Peninsula
  24. Par Sands Beach, St Austell
  25. Pedn Vounder Beach, Penwith Peninsula
  26. Pentreath Beach, The Lizard
  27. Piskies Cove Beach, Penwith Peninsula
  28. Porthcurnick Beach, Roseland Peninsula
  29. Porthallow Beach, The Lizard
  30. Porthbeor Beach, Roseland Peninsula
  31. Porthcothan Bay Beach, Padstow
  32. Portheras Cove Beach, Penwith Peninsula
  33. Porthkidney Sands Beach, Penwith Peninsula
  34. Porthluney Cove Beach, St Austell
  35. Portholland Beach, St Austell
  36. Porthoustock Beach, The Lizard
  37. Portmellon Beach, St Austell
  38. Bessys Cove Beach, Penwith Peninsula
  39. Sandymouth Beach, Bude
  40. Talland Bay Beach, Looe
  41. Towan Beach, Newquay
  42. Trevaunance Cove Beach, St Agnes
  43. Trevellas Porth Beach, St Agnes
  44. Treyarnon Bay Beach, Padstow
  45. Whipsiderry Beach, Newquay
  46. Lambeth Beach, Penwith Peninsula
  47. Black Rock Widemouth Bay Beach, Bude
  48. Boobys Bay Beach, Padstow
  49. Spit Beach, St Austell
  50. Freathy Beach, Rame Peninsula
  51. Towan St Mawes Beach, Roseland Peninsula
  52. Bassetts Cove Beach, Penwith Peninsula
  53. Kingsand Bay Beach, Rame Peninsula
  54. Polridmouth Beach, Fowey
  55. Sharrow Beach, Rame Peninsula
  56. Cape Cornwall Beach, Penwith Peninsula
  57. Long Sands Tregantle Cliff Beach, Rame Peninsula
  58. Tregonhawke Beach, Rame Peninsula
  59. Upton Towans Beach, Penwith Peninsula
  60. Harbour Cove Beach, Padstow
  61. Fishermans Cove Beach, Penwith Peninsula
  62. Beacon Cove Beach, Newquay
  63. Gew Graze Beach, The Lizard
  64. Downas Cove Beach, The Lizard
  65. Portbeer Cove Beach, The Lizard
  66. Godrevy and Leggan Coves Beach, The Lizard
  67. Newtrain Bay Beach, Padstow
  68. Little Perhaver Beach, St Austell

Note, although dogs are allowed you are expected to keep control of your dog, clean-up after them and some beaches may require you to keep them on a lead. Please check local information sites for any restrictions.


Cornwall beaches with dog restrictions Cornwall Beaches that have dog restrictions

This list shows 72 Cornwall beaches allowing dogs but with some restrictions. These restrictions could be a time of day, restricted zones, dogs to be kept on a lead or only allowed out of season. Check our beach information page for details of the restrictions in place.

  1. Porthleven Beach, The Lizard
  2. Appletree Bay Beach, Isles of Scilly
  3. Crackington Haven Beach, Bude
  4. Crooklets Beach, Bude
  5. Polzeath Beach, Polzeath
  6. Pentle Bay Beach, Isles of Scilly
  7. Cadgwith Cove Beach, The Lizard
  8. Carbis Bay Beach, Penwith Peninsula
  9. Pelistry Bay Beach, Isles of Scilly
  10. Castle Beach, Falmouth
  11. Chapel Porth Beach, St Agnes
  12. Gwithian and Godrevy Beach, Penwith Peninsula
  13. Gyllyngvase Beach, Falmouth
  14. Hayle Towans Beach, Penwith Peninsula
  15. Housel Bay Beach, The Lizard
  16. Kennack Sands Beach, The Lizard
  17. Kiberick Cove Beach, Roseland Peninsula
  18. Lamorna Cove Beach, Penwith Peninsula
  19. Lansallos Cove Beach, Looe
  20. Loe Bar Beach, The Lizard
  21. Long Rock Beach, Penwith Peninsula
  22. Maenporth Beach, Falmouth
  23. Marazion Beach, Penwith Peninsula
  24. Mousehole Beach, Penwith Peninsula
  25. Penberth Cove Beach, Penwith Peninsula
  26. Pendower Beach, Roseland Peninsula
  27. Penhale Sands Beach, Perranporth
  28. Pentewan Beach, St Austell
  29. Perranporth Beach, Perranporth
  30. Perranuthnoe Beach, Penwith Peninsula
  31. Poldhu Cove Beach, The Lizard
  32. Polkerris Beach, Fowey
  33. Polurrian Cove Beach, The Lizard
  34. Porth Beach, Newquay
  35. Porthchapel Beach, Penwith Peninsula
  36. Porthgwarra Beach, Penwith Peninsula
  37. Porthgwidden Beach, Penwith Peninsula
  38. Porth Joke Beach, Newquay
  39. Porthminster Beach, Penwith Peninsula
  40. Porthpean Beach, St Austell
  41. Porthtowan Beach, St Agnes
  42. Port Quin Beach, Port Isaac
  43. Portreath Beach, Portreath
  44. Portscatho Beach, Roseland Peninsula
  45. Portwrinkle and Finnygook Beach, Rame Peninsula
  46. Praa Sands Beach, Praa Sands
  47. Priests Cove Beach, Penwith Peninsula
  48. Readymoney Cove Beach, Fowey
  49. Rinsey Head Beach, Praa Sands
  50. Porthilly Cove Beach, Padstow
  51. St Anthony-In-Meneage Beach, The Lizard
  52. St Ives Harbour Beach, Penwith Peninsula
  53. Summerleaze Beach, Bude
  54. Swanpool Beach, Falmouth
  55. Tolcarne Beach, Newquay
  56. Trevone Bay Beach, Padstow
  57. Black Cliff Beach, Penwith Peninsula
  58. Vault Bow Beach, St Austell
  59. Widemouth Sands Beach, Bude
  60. Sennen Cove Beach, Penwith Peninsula
  61. Porthcurno Beach, Penwith Peninsula
  62. Carne Beach, Roseland Peninsula
  63. Porthmeor Beach, Penwith Peninsula
  64. Kynance Cove Beach, The Lizard
  65. Lusty Glaze Beach, Newquay
  66. Feock Loe Beach, Truro
  67. Gorran Haven Beach, St Austell
  68. Church Cove Beach, The Lizard
  69. Plaidy Beach, Looe
  70. St Mawes Beach, Roseland Peninsula
  71. Porthcressa Beach, Isles of Scilly
  72. Old Town Bay Beach, Isles of Scilly

Cornwall Beaches that do not allow dogs Cornwall Beaches that do not allow dogs

This list shows 3 Cornwall beaches who do not allow dogs at any time.

  1. Looe Beach, Looe
  2. Millendreath Beach, Looe
  3. Duporth Beach, St Austell


Cornwall Beaches that we have NO dog restriction information

This list shows 73 Cornwall beaches where we have no information on dog restrictions.

  1. Northcott Mouth Beach, Bude
  2. Duckpool Beach, Bude
  3. Green Bay Beach, Isles of Scilly
  4. Bossiney and Benoath Cove Beach, Tintagel
  5. Caerthillian Cove Beach, The Lizard
  6. Carleon Cove Beach, The Lizard
  7. Cawsand Bay Beach, Rame Peninsula
  8. Charlestown Beach, St Austell
  9. Porth Nanven Cove Cot Valley Beach, Penwith Peninsula
  10. Coverack Beach, The Lizard
  11. Downderry Beach, Saltash
  12. Eastern Green Beach, Penwith Peninsula
  13. Lundy Bay and Epphaven Cove Beach, Polzeath
  14. Gillan Harbour Beach, The Lizard
  15. Great Perhaver Beach, St Austell
  16. Greenaways Beach, Polzeath
  17. Gunwalloe Beach, The Lizard
  18. Treen Cove Gurnards Head Beach, Penwith Peninsula
  19. Holywell Bay Beach, Newquay
  20. Lantivet Bay Beach, Fowey
  21. Periglis Beach, Isles of Scilly
  22. Mevagissey Habour Beach, St Austell
  23. Mullion Cove Beach, The Lizard
  24. Green Rocks Beach, Penwith Peninsula
  25. Beady Pool Beach, Isles of Scilly
  26. Polpeor Cove Beach, The Lizard
  27. Polperro Beach, Looe
  28. Cove Vean Beach, Isles of Scilly
  29. Port Isaac Beach, Port Isaac
  30. The Strangles Beach, Bude
  31. Trebarwith Strand Beach, Tintagel
  32. Tregardock Beach, Port Isaac
  33. Wherrytown Beach, Penwith Peninsula
  34. Whitsand Bay Beach, Saltash
  35. Port Gaverne Beach, Port Isaac
  36. Boscastle village and Harbour Beach, Boscastle
  37. St Ives Bay Beach, Penwith Peninsula
  38. Carlyon Bay Beach, St Austell
  39. Porthmeor Cove Beach, Penwith Peninsula
  40. Jangye Ryne Beach, The Lizard
  41. Porth Ledden Beach, Penwith Peninsula
  42. Porth Loe Beach, Penwith Peninsula
  43. North Cliffs Deadmans Cove Beach, Penwith Peninsula
  44. St Georges Cove Beach, Padstow
  45. Butter Hole Beach, Padstow
  46. Fox Cove Beach, Padstow
  47. Polnare Cove Beach, The Lizard
  48. Polstreath Beach, St Austell
  49. Colona Beach, St Austell
  50. Porthbean Beach, Roseland Peninsula
  51. Porthglaze Cove Beach, Penwith Peninsula
  52. Porthzennor Cove Beach, Penwith Peninsula
  53. Portloe Beach, Roseland Peninsula
  54. St Loy Beach, Penwith Peninsula
  55. Trenow Cove Beach, Penwith Peninsula
  56. Lesceave Rocks Beach, Praa Sands
  57. Rushy Bay Beach, Isles of Scilly
  58. Sallys Bottom Beach, St Agnes
  59. Great Molunan and Little Molunan Beach, Roseland Peninsula
  60. Tintagel Haven Beach, Tintagel
  61. Flushing Beach, Falmouth
  62. Great Par Beach, Isles of Scilly
  63. The Towans Beach, Penwith Peninsula
  64. Port Hellick Beach, Isles of Scilly
  65. Veor Cove Beach, Penwith Peninsula
  66. Hugh Town Beach, Isles of Scilly
  67. The Bar Beach, Isles of Scilly
  68. Mutton and Kynance Coves Beach, Penwith Peninsula
  69. Smugglers and Western Coves Beach, Portreath
  70. Gooden Heane Cove Beach, Portreath
  71. Pentargon Cove Beach, Boscastle
  72. Lankidden Cove Beach, The Lizard
  73. Palace Cove Beach, Looe

If you have visited any of these beaches and can update us then please drop us a note on facebook.



If a Cornwall beach is not listed above then we have no information and you will have to check local beach information boards.

Note that we try to keep this dog beach information up to date but restrictions are set by local councils and occasionally we may miss a change.

If you are not sure where to go then head over to our Cornwall coast page, or use the search bar below: