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 73 Cornwall beaches listed where dogs are allowed with 69 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 73 Cornwall beaches with no dog restrictions and can be used all year.

  1. Watergate Bay Beach, Newquay
  2. Fistral Bay Beach, Newquay
  3. Northcott Mouth Beach, Bude
  4. Carnewas and Bedruthan Steps Beach, Newquay
  5. Constantine Bay Beach, Padstow
  6. Coverack Beach, The Lizard
  7. Crantock Beach, Newquay
  8. Daymer Bay Beach, Polzeath
  9. St Martins Bay Beach, Isles of Scilly
  10. Great Western Beach, Newquay
  11. Gwenver Beach, Penwith Peninsula
  12. Higher Town Bay Beach, Isles of Scilly
  13. Hannafore Beach, Looe
  14. Harlyn Bay Beach, Padstow
  15. Hawkers Cove Beach, Padstow
  16. Hemmick Beach, St Austell
  17. Kenneggy Sands Beach, Penwith Peninsula
  18. Lawrences Bay Beach, Isles of Scilly
  19. Lantic Bay Beach, Fowey
  20. Loe Bar Beach, The Lizard
  21. Perpitch Beach, Isles of Scilly
  22. Mawgan Porth Beach, Newquay
  23. Mexico Towans Beach, Penwith Peninsula
  24. Millook Haven Beach, Bude
  25. Polventon Beach, Padstow
  26. Nanjizal Beach, Penwith Peninsula
  27. Par Sands Beach, St Austell
  28. Pedn Vounder Beach, Penwith Peninsula
  29. Penhale Sands Beach, Perranporth
  30. Pentreath Beach, The Lizard
  31. Piskies Cove Beach, Penwith Peninsula
  32. Porthcurnick Beach, Roseland Peninsula
  33. Porthallow Beach, The Lizard
  34. Porthbeor Beach, Roseland Peninsula
  35. Porthcothan Bay Beach, Padstow
  36. Portheras Cove Beach, Penwith Peninsula
  37. Porthkidney Sands Beach, Penwith Peninsula
  38. Porthluney Cove Beach, St Austell
  39. Portholland Beach, St Austell
  40. Porthoustock Beach, The Lizard
  41. Portmellon Beach, St Austell
  42. Bessys Cove Beach, Penwith Peninsula
  43. Rinsey Cove Beach, Praa Sands
  44. Sandymouth Beach, Bude
  45. Talland Bay Beach, Looe
  46. Towan Beach, Newquay
  47. Trevaunance Cove Beach, St Agnes
  48. Trevellas Porth Beach, St Agnes
  49. Treyarnon Bay Beach, Padstow
  50. Whipsiderry Beach, Newquay
  51. Lambeth Beach, Penwith Peninsula
  52. Black Rock Widemouth Bay Beach, Bude
  53. Boobys Bay Beach, Padstow
  54. Spit Beach, St Austell
  55. Freathy Beach, Rame Peninsula
  56. Towan St Mawes Beach, Roseland Peninsula
  57. Bassetts Cove Beach, Penwith Peninsula
  58. Kingsand Bay Beach, Rame Peninsula
  59. Polridmouth Beach, Fowey
  60. Sharrow Beach, Rame Peninsula
  61. Cape Cornwall Beach, Penwith Peninsula
  62. Long Sands Tregantle Cliff Beach, Rame Peninsula
  63. Tregonhawke Beach, Rame Peninsula
  64. Upton Towans Beach, Penwith Peninsula
  65. Harbour Cove Beach, Padstow
  66. Fishermans Cove Beach, Penwith Peninsula
  67. Beacon Cove Beach, Newquay
  68. Gew Graze Beach, The Lizard
  69. Downas Cove Beach, The Lizard
  70. Portbeer Cove Beach, The Lizard
  71. Godrevy and Leggan Coves Beach, The Lizard
  72. Newtrain Bay Beach, Padstow
  73. 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 69 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. Long Rock Beach, Penwith Peninsula
  21. Maenporth Beach, Falmouth
  22. Marazion Beach, Penwith Peninsula
  23. Mousehole Beach, Penwith Peninsula
  24. Penberth Cove Beach, Penwith Peninsula
  25. Pendower Beach, Roseland Peninsula
  26. Pentewan Beach, St Austell
  27. Perranporth Beach, Perranporth
  28. Perranuthnoe Beach, Penwith Peninsula
  29. Poldhu Cove Beach, The Lizard
  30. Polkerris Beach, Fowey
  31. Polurrian Cove Beach, The Lizard
  32. Porth Beach, Newquay
  33. Porthchapel Beach, Penwith Peninsula
  34. Porthgwarra Beach, Penwith Peninsula
  35. Porthgwidden Beach, Penwith Peninsula
  36. Porth Joke Beach, Newquay
  37. Porthminster Beach, Penwith Peninsula
  38. Porthpean Beach, St Austell
  39. Porthtowan Beach, St Agnes
  40. Port Quin Beach, Port Isaac
  41. Portreath Beach, Portreath
  42. Portscatho Beach, Roseland Peninsula
  43. Portwrinkle and Finnygook Beach, Rame Peninsula
  44. Praa Sands Beach, Praa Sands
  45. Priests Cove Beach, Penwith Peninsula
  46. Readymoney Cove Beach, Fowey
  47. Porthilly Cove Beach, Padstow
  48. St Anthony-In-Meneage Beach, The Lizard
  49. St Ives Harbour Beach, Penwith Peninsula
  50. Summerleaze Beach, Bude
  51. Swanpool Beach, Falmouth
  52. Tolcarne Beach, Newquay
  53. Trevone Bay Beach, Padstow
  54. Black Cliff Beach, Penwith Peninsula
  55. Vault Bow Beach, St Austell
  56. Widemouth Sands Beach, Bude
  57. Sennen Cove Beach, Penwith Peninsula
  58. Porthcurno Beach, Penwith Peninsula
  59. Carne Beach, Roseland Peninsula
  60. Porthmeor Beach, Penwith Peninsula
  61. Kynance Cove Beach, The Lizard
  62. Lusty Glaze Beach, Newquay
  63. Feock Loe Beach, Truro
  64. Gorran Haven Beach, St Austell
  65. Church Cove Beach, The Lizard
  66. Plaidy Beach, Looe
  67. St Mawes Beach, Roseland Peninsula
  68. Porthcressa Beach, Isles of Scilly
  69. 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 71 Cornwall beaches where we have no information on dog restrictions.

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