BEACHES AROUND NOVA SCOTIA

Region map of Nova Scotia for Beaches
All Cape Breton Eastern Northern HRM South Shore Valley Western

Anson's Cove Beach

Visit Website
Address: Kennington Cove Rd
View on Map
Phone: 902-733-2720
Community: Louisbourg
Region: Cape Breton
Notes: The second of two spectacular beaches at Wolfe's Landing within the Fortress of Louisbourg National Historic Site. Located at the end of Kennington Cove Road, it is accessed via a short walk through the woods and offers a more secluded, sandy alternative to the main cove with basic amenities like picnic tables and pit privies.

Battleman's Beach

Address: Victoria Rd
View on Map
Community: Whitney Pier
Region: Cape Breton
Notes: A rugged shoreline area located in the Whitney Pier district of Sydney, popular with locals for coastal walks and views of the Sydney Harbour.

Big Glace Bay Beach

Visit Website
Address: Beach Rd
View on Map
Community: Glace Bay
Region: Cape Breton
Notes: A expansive barrier beach and bird sanctuary protected as a provincial park. It features a long stretch of sand and cobble, offering a vital nesting habitat for piping plovers and scenic views of the Atlantic coast.

Big Pond Beach

Visit Website
Address: 7278 NS-4 #7070
View on Map
Community: Big Pond Centre
Region: Cape Breton
Notes: A designated provincial beach on the Bras d'Or Lake in Big Pond, offering a natural cobble and sand shoreline popular for swimming and coastal viewing.

Black Brook Cove Beach

Address: Ingonish Beach, NS B0C 1L0
View on Map
Community: Ingonish Beach
Region: Cape Breton
Notes: A popular beach within Cape Breton Highlands National Park featuring turquoise water, dramatic headlands, and a waterfall flowing directly into the cove. Known for its striking scenery and easy access from the Cabot Trail.

Boardwalk Beach

Address: Company Rd
View on Map
Community: Port Hood
Region: Cape Breton
Notes: Popular sandy public beach featuring a wooden coastal boardwalk, change room infrastructure, and access to warm regional ocean waters.

Breakwater Beach

Visit Website
Address: 40 Court St
View on Map
Community: Port Hood
Region: Cape Breton
Notes: Lifeguard-patrolled white sand beach at the north end of town featuring warm Gulf waters, canteen operations, and public washroom facilities.

Cape Breton Island Beach

Visit Website
Address: 279 Lamonds Street
View on Map
Phone: 902-563-4636
Community: Sydney Mines
Region: Cape Breton
Notes: Also locally referenced as Lamonds Street Beach, this public coastal access point overlooks Sydney Harbour, offering pebble beach areas and sweeping ocean vistas.

Castle Bay Beach

Address: Castle Bay Rd
View on Map
Community: Eskasoni
Region: Cape Breton
Notes: A scenic public beach area on the Bras d'Or Lake known for its clear waters and natural shoreline, offering a peaceful spot for swimming and picnicking.

Chimney Corner Beach

Address: Inverness County, NS B0E 2B0
View on Map
Community: Chimney Corner
Region: Cape Breton
Notes: A popular sandy beach on the western Cape Breton coast, known for warm waters, dramatic cliffs, and postcard‑worthy sunsets. A favourite summer destination for swimming, relaxing, and photography.

Colindale Beach

Address: Inverness County, NS B0E 2W0
View on Map
Community: Colindale
Region: Cape Breton
Notes: A quiet, natural beach on the western Cape Breton coastline, known for its peaceful atmosphere, open shoreline, and views over the Gulf of St. Lawrence. A lesser‑known spot ideal for walking, relaxing, and enjoying the coastal landscape.

Dominion Beach Provincial Park

Visit Website
Address: Lower Mitchell Ave
View on Map
Community: Dominion
Region: Cape Breton
Notes: A popular 1.5-kilometre barrier beach park featuring a supervised swimming area, expansive boardwalks, and essential amenities including change houses and washrooms

Dingwall Beach

Address: Quarry Rd, Dingwall, NS B0C 0A1
View on Map
Community: Dingwall
Region: Cape Breton
Notes: A quiet, natural beach near Dingwall with views of the harbour entrance and surrounding highlands. Known for its peaceful atmosphere, driftwood, and rugged northern Cape Breton shoreline.

Duncans Beach

Address: Victoria County, NS B0C 1H0
View on Map
Community: Dingwall
Region: Cape Breton
Notes: A quiet, natural beach near Dingwall featuring rugged shoreline, open views, and the peaceful atmosphere typical of northern Cape Breton’s coast.

Florence Beach

Visit Website
Address: 11 Nicholas St
View on Map
Phone: 902-563-5510
Community: Florence
Region: Cape Breton
Notes: A popular local sandy beach located in the community of Florence, offering views of the Atlantic and a quiet spot for walking and swimming.

Indian Beach

Visit Website
Address: 445 Purves Street
View on Map
Phone: 902-794-8589
Community: North Sydney
Region: Cape Breton
Notes: A popular waterfront community park and rocky beach situated next to the Marine Atlantic ferry terminal. The site features a children's playground, picnic areas, sea glass beachcombing, and an outdoor pavilion hosting live summer music.

Indian Point Beach

Address: Inverness County, NS B0E 1P0
View on Map
Community: Indian Point
Region: Cape Breton
Notes: A quiet coastal beach area in Inverness County offering shoreline views, peaceful walking, and access to the Gulf of St. Lawrence. Known for its natural setting and relaxed atmosphere.

Kennington Cove Beach

Visit Website
Address: Kennington Cove Rd
View on Map
Phone: 902-733-2720
Community: Louisbourg
Region: Cape Breton
Notes: A stunning, expansive sandy beach within the Fortress of Louisbourg National Historic Site. It is historically significant as the 1745 and 1758 landing site for British forces (Wolfe's Landing) and remains a popular destination for swimming and coastal hiking.

Lawrence's Beach

Address: Route 19
View on Map
Community: Harbourview
Region: Cape Breton
Notes: Secluded sandy coastal beach area on the western side of the island providing quiet ocean vistas and warm-water shoreline swimming opportunities.

Lingan Beach

Address: Lingan Beach Rd
View on Map
Community: Dominion
Region: Cape Breton
Notes: A scenic and tranquil coastal destination near Dominion featuring a mix of sandy shores and rocky outcroppings. The area is popular for swimming, beachcombing, and birdwatching, offering a peaceful atmosphere away from larger crowds

Lockman's Beach

Visit Website
Address: 34 Cable St
View on Map
Phone: 902-563-5510
Community: Sydney Mines
Region: Cape Breton
Notes: A quiet, rocky shoreline in Sydney Mines known for its views across the Sydney Harbour toward the Whitney Pier and North Sydney areas.

MacPhersons Shore

Address: Inverness County, NS B0E 1N0
View on Map
Community: MacPhersons Shore
Region: Cape Breton
Notes: A quiet coastal stretch along the Gulf of St. Lawrence, offering natural shoreline views and a peaceful atmosphere. A lesser‑known spot ideal for walking, photography, and enjoying the rugged Cape Breton coastline.

MacQuarries Beach

Address: Shore Rd
View on Map
Community: Port Hood
Region: Cape Breton
Notes: Secluded local beach area providing scenic ocean vistas, seasonal swimming options, and quiet sandy shorelines along the western coastline.

North Harbour Beach

Address: Victoria County, NS B0C 1R0
View on Map
Community: North Harbour
Region: Cape Breton
Notes: A quiet, natural beach in North Harbour offering views of the surrounding highlands and sheltered coastal waters. A peaceful spot for walking, photography, and enjoying northern Cape Breton’s rugged shoreline.

Petit Nez Beach

Address: Petit Nez Rd
View on Map
Community: Arichat
Region: Cape Breton
Notes: A pristine and relatively secluded sandy beach on the southern shore of Isle Madame. It is well-regarded by locals for its clear water and rugged coastal scenery.

Pondville Beach

Address: Pondville South Rd
View on Map
Community: Pondville
Region: Cape Breton
Notes: A beautiful, long sandy beach on Isle Madame known for its dunes and warm waters. It is a favorite local spot for swimming, beachcombing, and enjoying the Atlantic coastline.

Port Hood Station Beach

Address: Route 19
View on Map
Community: Port Hood
Region: Cape Breton
Notes: Scenic sandy shoreline area offering warm-water ocean swimming and access to the regional multi-use trail network.

Smelt Brook Shore

Address: Victoria County, NS B0C 1G0
View on Map
Community: Smelt Brook
Region: Cape Breton
Notes: A quiet, rugged shoreline area near Smelt Brook featuring rocky beaches, coastal views, and access to the dramatic northern Cape Breton coastline.

Stony Beach

Address: Victoria County, NS B0C 1H0
View on Map
Community: Dingwall
Region: Cape Breton
Notes: A rugged shoreline beach near Dingwall known for its rocky terrain, open coastal views, and quiet northern Cape Breton atmosphere.

Sunset Beach

Address: Main St
View on Map
Community: Port Hood
Region: Cape Breton
Notes: Scenic sandy beach waterfront park featuring sunset viewing conditions, warm ocean waters, public picnic areas, and accessible boardwalk paths.

West Mabou Beach Provincial Park

Visit Website
Address: 1757 Little Mabou Rd, Port Hood, NS B0E 2W0
View on Map
Community: West Mabou
Region: Cape Breton
Notes: A protected coastal park featuring a long sandy beach, dune systems, salt marshes, and walking trails. Popular for swimming, beachcombing, birdwatching, and exploring the natural coastal landscape of western Cape Breton.
Return to Canada Return to Nova Scotia