BEACHES AROUND NOVA SCOTIA

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

Amherst Shore Provincial Park

Visit Website
Address: 6596 Route 366
View on Map
Phone: 902-661-6002
Community: Amherst Shore
Region: Northern
Notes: Located on the Northumberland Strait, this park features some of the warmest saltwater swimming in the province and distinctive red sandstone cliffs.

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.

Arisaig Fossil Beach

Visit Website
Address: Arisaig, NS B2G 2L1
View on Map
Community: Arisaig
Region: Northern
Notes: Part of Arisaig Provincial Park, this beach is famous for its accessible Silurian-age fossils. It features a fascinating shoreline for geology enthusiasts and a scenic trail to a small waterfall.

Barrios Beach

Address: 892 E Tracadie Rd, Monastery, NS B0H 1W0
View on Map
Community: Monastery
Region: Northern
Notes: Located in the Tracadie area, this beach offers a scenic coastal setting on the Northern shore, perfect for a quiet walk or enjoying the views of St. George's Bay.

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.

Bayswater Beach Provincial Park

Visit Website
Address: 4015 Highway 329
View on Map
Phone: 1-866-230-1586
Community: Bayswater
Region: South Shore
Notes: A large white-sand beach with a picnic area overlooking the open ocean. It is also home to a memorial cairn for the Swissair Flight 111.

Beach Meadows Beach

Visit Website
Address: 48 Beach Meadows Beach Rd
View on Map
Phone: 902-354-3453
Community: Beach Meadows
Region: South Shore
Notes: A 1km pristine white sand beach featuring a wheelchair-accessible boardwalk, picnic shelters, and views of the Coffin Island lighthouse.

Bear Cove

Address: 503 Bear Cove Rd
View on Map
Community: Mavillette
Region: Western
Notes: A scenic coastal area and rocky beach located near the end of Bear Cove Road. It offers expansive views of the Atlantic Ocean and is a peaceful destination for watching waves, beachcombing, and exploring the natural shoreline of the Acadian Coast.

Betsys Beach

Address: Beach Rd
View on Map
Community: Canso
Region: Eastern
Notes: A local beach in the Canso area offering scenic coastal views and a quiet spot for walking and nature observation along the Atlantic shoreline.

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 Island Beach

Address: Pictou County, NS B0K 1G0
View on Map
Community: Big Island
Region: Northern
Notes: A long, natural sandbar beach connecting Big Island to the mainland. It offers a remote feel with beautiful views of the Northumberland Strait.

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.

Blomidon Provincial Park

Visit Website
Address: 3138 Pereau Rd
View on Map
Phone: 902-582-7319
Community: Canning
Region: Valley
Notes: Features 600ft cliffs and the world's highest tides on the Minas Basin.

Blue Beach

Visit Website
Address: 127 Blue Beach Rd
View on Map
Phone: 902-790-9541
Community: Avonport
Region: Valley
Notes: Blue Beach operates as a globally significant geological site and rocky stretch of coastline located along the Minas Basin near Avonport. Regarded as the official birthplace of vertebrate paleontology in Canada, the cliff-bordered beach is world-famous for its massive 350-million-year-old Carboniferous fossil beds, showcasing the world's oldest collection of fossil footprints. The site features a short scenic footpath down to the shoreline and is paired with the adjacent Blue Beach Fossil Museum—a dedicated, volunteer-run barn showroom displaying thousands of rare macro-fossils, ancient fish bones, and early land animal trackways curated from the beach.

Boy Scout Beach

Address: Kingsley Brown Rd, Antigonish, NS B2G 2L4
View on Map
Community: Antigonish
Region: Northern
Notes: A quiet local beach area located off Kingsley Brown Road, known to locals for its natural shoreline and peaceful atmosphere.

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.

Cherry Hill Beach

Address: Henry Conrad Road
View on Map
Community: Cherry Hill
Region: South Shore
Notes: An exposed, rugged beach known for its fine grey sand and consistent surf. It is a protected nature reserve and a critical nesting habitat for the endangered Piping Plover; dogs must be leashed.

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.

Clam Harbour Beach Provincial Park

Visit Website
Address: 158 Beach Rd
View on Map
Phone: 1-866-230-1586
Community: Clam Harbour
Region: Eastern
Notes: Famous for its annual sandcastle competition and long sandy shore with a warm tidal stream.

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.

Crescent Beach

Visit Website
Address: Highway 331
View on Map
Phone: 902-541-1343
Community: Crescent Beach
Region: South Shore
Notes: A unique 2km stretch of white sand beach connecting the mainland to the LaHave Islands. It is famous for being one of the only beaches in the province where motorists can drive on the sand.

Cribbons Beach

Address: Antigonish County, NS B2G 2L2
View on Map
Community: Cribbons Point
Region: Northern
Notes: A scenic beach located near Cribbons Point, popular for its sandy shoreline and views of the wharf and surrounding St. Georges Bay.

Crystal Crescent Beach Provincial Park

Visit Website
Address: 223 Sambro Creek Rd
View on Map
Phone: 1-866-230-1586
Community: Sambro Creek
Region: HRM
Notes: Featuring three white-sand crescent beaches, this park is famous for its turquoise water and the 10km Pennant Point hiking trail. The third beach is a well-known clothing-optional area.

Debert Beach

Address: Debert Beach Rd
View on Map
Community: Great Village
Region: Northern
Notes: A quiet coastal area near Great Village known for its dramatic Bay of Fundy tides and red sand shoreline.

Deveau Shore

Address: Deveau Shore Rd
View on Map
Community: Mavillette
Region: Western
Notes: A quiet coastal area located near Mavillette Beach, offering stunning views of St. Mary's Bay. It is a popular spot for locals to enjoy the sunset, beachcombing, and the natural rugged beauty of the Acadian Shore.

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.

Dunns Beach

Address: Dunns Loop
View on Map
Community: Lower South River
Region: Northern
Notes: A quiet, sandy beach located near the mouth of the Antigonish Harbour, popular with locals for swimming and birdwatching.

East Berlin Beach

Visit Website
Address: East Berlin Road
View on Map
Community: East Berlin
Region: South Shore
Notes: A secluded and stony beach popular with surfers for its consistent breaks and birdwatchers for its quiet, natural shoreline.

Edgetts Beach

Address: Apple River Road
View on Map
Community: Apple River
Region: Northern

Evangeline Beach

Visit Website
Address: Bayview Rd
View on Map
Community: Grand Pré
Region: Valley
Notes: Evangeline Beach is a famous coastal stretch located on the Minas Basin mudflats in Grand Pré, offering striking panoramic views of Cape Blomidon. The long shoreline serves as a magnificent beach walking route at low tide and acts as a critical international staging area for millions of migrating semipalmated sandpipers and shorebirds every summer. Part of the Landscape of Grand Pré UNESCO World Heritage site, the location features public parking, interpretive panels, and exceptional opportunities to witness the extreme rise and fall of the world's highest tides.

False Harbour Beach

Address: Highway 304
View on Map
Community: Cape Forchu
Region: Western
Notes: A scenic coastal beach near the Cape Forchu Lighthouse known for its sandy shores, dramatic tides, and walking trails. It is a popular spot for beachcombing and sunset views, though it lacks on-site facilities like bathrooms or lifeguards.

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.

Fox Point Beach

Address: 968 Highway 329
View on Map
Community: Fox Point
Region: South Shore
Notes: A small, quiet roadside beach located along the Aspotogan Peninsula, offering calm waters and views of St. Margarets Bay.

Freda's Beach

Visit Website
Address: Peninsula Road
View on Map
Phone: 902-275-3490
Community: Chester
Region: South Shore
Notes: A small, sandy beach located in the heart of Chester. Its sheltered location makes for calm, shallow waters ideal for families and supervised swimming.

Heather Beach Provincial Park

Visit Website
Address: 700 Heather Beach Road
View on Map
Phone: 1-866-230-1586
Community: Port Howe
Region: Northern
Notes: A popular warm-water beach on the Northumberland Strait. It is supervised during July and August and features vault toilets, change rooms, and Mobi-Mats for wheelchair accessibility.

Hirtle's Beach

Visit Website
Address: Hirtle Beach Road
View on Map
Phone: 902-541-1343
Community: Kingsburg
Region: South Shore
Notes: A massive 'living beach' that constantly shifts due to the Atlantic tides. It is a favorite for surfers and serves as the gateway to the stunning Gaff Point hiking trail.

Hubbards Beach

Visit Website
Address: Shore Club Road
View on Map
Phone: 902-857-9771
Community: Hubbards
Region: South Shore
Notes: A beautiful, sheltered white-sand beach on St. Margarets Bay. It is a private beach requiring a small admission fee, located adjacent to the famous Shore Club.

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.

Jimtown Beach

Address: Jimtown Rd, Antigonish County, NS
View on Map
Community: Jimtown
Region: Northern
Notes: A popular local beach located just north of Antigonish, known for its sandy stretches and views of St. Georges Bay.

Johns Cove Beach

Address: 1839 NS-304
View on Map
Community: Yarmouth
Region: Western
Notes: A popular sandy beach located near the Cape Forchu Lighthouse, offering beautiful views of the Yarmouth Harbour and the open Atlantic.

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.

Lawrencetown Beach Provincial Park

Visit Website
Address: 4348 Lawrencetown Road
View on Map
Phone: 1-866-230-1586
Community: East Lawrencetown
Region: HRM
Notes: A world-class surfing destination known for its consistent swells and dramatic fog. The park features supervised swimming in July and August and connects to the Atlantic View Trail.

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.

Long Beach

Visit Website
Address: Long Beach Road
View on Map
Phone: 902-245-2861
Community: Tiverton
Region: Western
Notes: A rugged and beautiful Bay of Fundy beach on Long Island. It is a popular spot for beachcombing, finding agates, and observing the extreme tidal shifts.

MacDonalds Beach

Address: Antigonish County, NS B2G 2L2
View on Map
Community: Arisaig
Region: Northern
Notes: A quiet coastal area in Antigonish County, offering a natural beach setting along the Northumberland Strait.

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.

Martinique Beach Provincial Park

Visit Website
Address: 2389 East Petpeswick Road
View on Map
Phone: 1-866-230-1586
Community: East Petpeswick
Region: HRM
Notes: Nova Scotia's longest sandy beach, stretching 5km. It is a critical sanctuary for the Piping Plover and a popular destination for beachcombing and long coastal walks.

Meisner's Beach

Address: Highway 3
View on Map
Community: East River
Region: South Shore
Notes: A quiet, natural roadside beach located in East River. It offers a mix of sand and stones with a peaceful view of the islands in Mahone Bay.

Mill Cove Beach

Address: 70 Mill Cove Shore Road
View on Map
Community: Mill Cove
Region: South Shore
Notes: A small, rocky roadside beach located along the Aspotogan Peninsula. It offers a quiet spot for a coastal walk and views of the local fishing boats in the cove.

Myette Beach

Address: B 58 Rd, Monastery, NS B0H 1A0
View on Map
Community: Monastery
Region: Northern
Notes: A peaceful and secluded sandy beach located in the Monastery area, offering beautiful views of St. Georges Bay and a quiet spot for beachcombing.

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.

Northport Beach Provincial Park

Visit Website
Address: 7708 Highway 366
View on Map
Phone: 1-866-230-1586
Community: Northport
Region: Northern
Notes: A quiet park featuring a red sandy beach and warm saltwater. At low tide, the receding water reveals extensive sand flats, making it an excellent spot for beachcombing.

Oxner's Beach

Visit Website
Address: Five Houses Road
View on Map
Phone: 902-541-1343
Community: Lower LaHave
Region: South Shore
Notes: A quiet, sandy beach located at the mouth of the LaHave River. It offers beautiful views of the lighthouse at Fort Point and is a popular spot for locals to walk and birdwatch.

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.

Pomquet Beach Provincial Park

Visit Website
Address: 432 Pomquet Beach Rd
View on Map
Phone: 902-662-3030
Community: Pomquet
Region: Northern
Notes: A beautiful three-kilometre sandy beach featuring extensive sand dunes, boardwalks, and clear waters perfect for swimming. Website is live. https://novascotia.ca

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.

Queensland Beach Provincial Park

Visit Website
Address: 9611 Highway 3
View on Map
Phone: 1-866-230-1586
Community: Queensland
Region: HRM
Notes: One of the most popular and crowded beaches near the city due to its relatively warm water and fine white sand. It features supervised swimming during the peak summer months.

Rileys Beach

Address: Bayfield, NS
View on Map
Community: Bayfield
Region: Northern
Notes: A quiet beach located in the Bayfield area, popular with locals for its natural coastline along St. Georges Bay.

Risser's Beach Provincial Park

Visit Website
Address: 5366 Highway 331
View on Map
Phone: 902-688-2034
Community: Petite Rivière
Region: South Shore
Notes: A well-loved provincial park featuring a white sand beach, a sheltered campground, and a unique boardwalk that winds through an inland salt marsh.

Sand Dollar Beach

Visit Website
Address: Highway 332
View on Map
Phone: 902-541-1343
Community: Rose Bay
Region: South Shore
Notes: A hidden gem known for the abundance of sand dollars found at low tide. The water is exceptionally shallow and often much warmer than nearby Atlantic beaches.

Sandy Cove Beach

Visit Website
Address: Sandy Cove Road
View on Map
Phone: 902-245-2861
Community: Sandy Cove
Region: Western
Notes: A picturesque beach nestled between high cliffs on the Digby Neck. It is famous for its massive Bay of Fundy tides and is a favorite spot for beachcombing and photography.

Seawall Beach

Address: Highway 3
View on Map
Community: Queensland
Region: HRM
Notes: A narrow, sandy roadside beach located between Cleveland Beach and Queensland Beach. It is named for the concrete seawall that separates the sand from Highway 3.

Sinclairs Island Beach

Address: Pictou County, NS B0K 0B1
View on Map
Community: Sinclairs Island
Region: Northern
Notes: A quiet beach area on Sinclairs Island, offering scenic views of the Northumberland Strait and a peaceful spot for coastal walks.

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.

South Side Beach

Address: 5-89 Daniels Head Rd
View on Map
Community: Clark's Harbour
Region: Western
Notes: A beautiful white sand beach on Cape Sable Island, popular for walking and birdwatching with expansive views of the Atlantic Ocean.

Sperry's Beach

Visit Website
Address: Highway 331
View on Map
Phone: 902-541-1343
Community: Petite Rivière
Region: South Shore
Notes: A small, sheltered sandy beach located near the Petite Rivière bridge. Its calm and shallow waters make it a favorite local spot for families with young children.

Spindler Beach

Visit Website
Address: Feltzen South Road
View on Map
Phone: 902-541-1343
Community: Feltzen South
Region: South Shore
Notes: A quiet beach located just outside the entrance to The Ovens Natural Park. It offers a spectacular panoramic view of the Lunenburg harbour and the town's historic waterfront.

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.

Summerville Beach Provincial Park

Visit Website
Address: 7501 Highway 3
View on Map
Phone: 1-866-230-1586
Community: Summerville Centre
Region: South Shore
Notes: A stunning 1km stretch of fine white sand backed by dunes and an open salt marsh. It is a popular spot for swimming and is home to the endangered Piping Plover.

Sunday Point Beach

Address: Sunday Point Rd
View on Map
Community: Sunday Point
Region: Western
Notes: A rugged and quiet coastal beach located south of Yarmouth. It offers beautiful views of the Atlantic, rocky shoreline sections, and a peaceful environment for nature walks and birdwatching.

The Sand Bar

Address: Little Harbour Rd
View on Map
Community: Little Harbour
Region: HRM
Notes: A secluded coastal stretch near Owls Head characterized by a mix of sand and rugged rock, offering a quiet, natural beach experience on the Eastern Shore.

Tidnish Dock Provincial Park

Visit Website
Address: 914 Tidnish Head Road
View on Map
Phone: 1-866-230-1586
Community: Tidnish
Region: Northern
Notes: A unique park combining a small beach with significant history. It marks the eastern end of the 19th-century marine railway and features the Henry G.C. Ketchum suspension bridge.

West Arm Beach

Address: Antigonish County, NS B0H 1A0
View on Map
Community: Monastery
Region: Northern
Notes: A secluded coastal spot near Monastery, known for its natural beauty and quiet surroundings along the West Arm.

West Beach

Address: Apple River Road
View on Map
Community: Apple River
Region: Northern

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.

Wolfville Reservoir Beach

Address: Pleasant St
View on Map
Community: Wolfville
Region: Valley
Notes: Wolfville Reservoir Beach is a secluded public recreation area and park space located at the top of Pleasant Street within the town limits of Wolfville. The destination features a freshwater swimming area, wooded trail loops, and scenic lookouts, offering local residents and visitors a natural outdoor footprint for hiking and seasonal swimming within the Annapolis Valley landscape.
Return to Canada Return to Nova Scotia