πŸ–οΈ Nova Scotia Beach Finder

Discover 54 incredible beaches along Canada's Ocean Playground

54 Beaches
18 With Lifeguards
47 Sandy
23Β°C Warmest (Aug)

Find Your Perfect Nova Scotia Beach

With over 13,300 kilometers of coastline, Nova Scotia offers an incredible variety of beaches - from warm-water sandy shores on the Northumberland Strait to dramatic surf breaks on the Eastern Shore, and from Cape Breton's mountain-framed coves to the South Shore's white sand Caribbean-like gems.

Use our interactive beach finder below to filter by region, sand type, lifeguard status, amenities, and activities. Each beach has a dedicated page with full details, water temperatures by month, directions, and nearby accommodation options.

πŸ”₯ Warmest beach in August: Dollar Lake Beach (Halifax Metro) at 23Β°C

Martinique Beach, Nova Scotia - golden sand and turquoise water
Editor's Choice

Top 5 Beaches in Nova Scotia

Hand-picked from 54 coastline gems - the best of surf, warm water, white sand, and wild Atlantic beauty.

Lawrencetown Beach #1 Top Pick
Eastern Shore Β· Lawrencetown

Lawrencetown Beach

Nova Scotia's premier surf break, with consistent Atlantic waves just 30 minutes from Halifax.

View beach guide β†’

More of the Best

  • Crystal Crescent Beach - three turquoise white-sand coves just 30 minutes south of Halifax inside a provincial park.
  • Clam Harbour Beach - supervised, family-friendly Eastern Shore sand famous for its annual Sand Castle Competition.
  • Conrads Beach - the go-to off-leash dog beach near Halifax, with a boardwalk across protected dunes and freshwater marsh.
  • Hirtle's Beach - a 3 km white-sand South Shore surf spot and gateway to the Gaff Point coastal wilderness hike.
  • Crescent Beach (Lockeport) - the 2 km white-sand crescent that appeared on the 1954 Canadian $50 bill.
  • Heather Beach - supervised Northumberland Strait swimming with warm, shallow water and MobiMat wheelchair access.
  • Port Maitland Beach - lifeguarded provincial-park sand at a river estuary, half an hour north of Yarmouth.
  • Ingonish Beach - the Cape Breton Highlands park beach sitting between the open Atlantic and Freshwater Lake.
  • Port Hood Beach - shallow Sunset Coast sand where the water warms to about 20Β°C in August.
  • Blomidon Beach - red-cliff Fundy park beach where the tide recedes almost a kilometre at low water.

πŸ” Filter Beaches

Use the filters below to find your perfect beach. Results update instantly.

Showing 54 beaches
Martinique Beach πŸ›Ÿ Lifeguard 🏞️ Park

Martinique Beach

πŸ“ Eastern Shore
sandy 5000m 18Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Martinique Beach is the longest sandy beach in Nova Scotia, running a full five kilometres along the Eastern Shore near ...

Lawrencetown Beach πŸ›Ÿ Lifeguard 🏞️ Park

Lawrencetown Beach

πŸ“ Eastern Shore
sandy 1500m 18Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏπŸ”β™Ώ

Lawrencetown Beach is Nova Scotia's surfing capital, a 1.5 km stretch of sand 26 km β€” about 30 minutes β€” east of Halifax...

Rainbow Haven Beach πŸ›Ÿ Lifeguard 🏞️ Park

Rainbow Haven Beach

πŸ“ Eastern Shore
sandy 1200m 18Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Rainbow Haven Beach is the closest supervised saltwater beach to downtown Halifax β€” 19 km, about 25 minutes, via the Cow...

Crystal Crescent Beach 🏞️ Park

Crystal Crescent Beach

πŸ“ Halifax Metro
sandy 900m 18Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΆ

Crystal Crescent Beach is a chain of three crescent-shaped white-sand coves 28 km β€” about 30 minutes β€” south of Halifax ...

Queensland Beach πŸ›Ÿ Lifeguard 🏞️ Park

Queensland Beach

πŸ“ South Shore
sandy 600m 19Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Queensland Beach is a compact 600-metre crescent of golden sand on the South Shore near Hubbards, 46 km β€” about 45 minut...

Conrads Beach

Conrads Beach

πŸ“ Eastern Shore
sandy 800m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸšΆβ™Ώ

Conrads Beach is the quiet counterpart to nearby Lawrencetown Beach β€” an 800-metre stretch of sand and freshwater marsh ...

Clam Harbour Beach πŸ›Ÿ Lifeguard 🏞️ Park

Clam Harbour Beach

πŸ“ Eastern Shore
sandy 2000m 18Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Clam Harbour Beach is a two-kilometre sweep of sand on the Eastern Shore, 71 km β€” about an hour β€” east of Halifax, famou...

Taylor Head Beach 🏞️ Park

Taylor Head Beach

πŸ“ Eastern Shore
sandy 1500m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆ

Taylor Head Beach sits inside Taylor Head Provincial Park, a wild 1.5 km arc of sand and barrens jutting into the Atlant...

Rissers Beach πŸ›Ÿ Lifeguard 🏞️ Park

Rissers Beach

πŸ“ South Shore
sandy 1500m 19Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏπŸ”πŸšΆβ™Ώ

Rissers Beach is the most well-equipped beach on Nova Scotia's South Shore, and it pairs that convenience with genuine b...

Hirtle's Beach

Hirtle's Beach

πŸ“ South Shore
sandy 3000m 19Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»

Hirtle's Beach is a stunning 3-kilometer stretch of white sand near Kingsburg on the South Shore. Known for excellent su...

Crescent Beach

Crescent Beach

πŸ“ South Shore
sandy 2000m 19Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Crescent Beach near Lockeport is a stunning 2-kilometer crescent of white sand that famously appeared on the 1954 $50 Ca...

Summerville Beach 🏞️ Park

Summerville Beach

πŸ“ South Shore
sandy 1000m 19Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Summerville Beach is a classic South Shore sandy beach in Queens County, offering warm waters and gentle surf ideal for ...

White Point Beach

White Point Beach

πŸ“ South Shore
sandy 1000m 19Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸ”β™Ώ

White Point Beach is a beautiful sandy beach adjacent to the iconic White Point Beach Resort. The beach offers excellent...

Mavillette Beach πŸ›Ÿ Lifeguard 🏞️ Park

Mavillette Beach

πŸ“ Yarmouth & Acadian Shores
sandy 1500m 18Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Mavillette Beach is a 1.5-kilometre stretch of sand and dune inside Mavillette Beach Provincial Park on Nova Scotia's Fr...

Port Maitland Beach πŸ›Ÿ Lifeguard 🏞️ Park

Port Maitland Beach

πŸ“ Yarmouth & Acadian Shores
sandy 1000m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Port Maitland Beach is a kilometre-long sandy beach on Nova Scotia's southwest coast, 307 km β€” around three and a half h...

Ingonish Beach πŸ›Ÿ Lifeguard

Ingonish Beach

πŸ“ Cape Breton
sandy 1500m 18Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Ingonish Beach is the best-known beach in Cape Breton Highlands National Park, a 1.5-kilometre stretch of sand where the...

Chimney Corner Beach

Chimney Corner Beach

πŸ“ Cape Breton
sandy 800m 19Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏ

Chimney Corner Beach is an 800-metre sandy cove on Cape Breton's west coast near Margaree Harbour, about 366 km β€” roughl...

Port Hood Beach 🏞️ Park

Port Hood Beach

πŸ“ Cape Breton
sandy 1000m 20Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Port Hood Beach is a kilometre of fine sand on Cape Breton's Sunset Coast, about 310 km β€” roughly three and a quarter ho...

West Mabou Beach 🏞️ Park

West Mabou Beach

πŸ“ Cape Breton
sandy 1200m 20Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏ

West Mabou Beach is a 1.2-kilometre stretch of sand and dune inside West Mabou Beach Provincial Park on Cape Breton's we...

Mira River Beach 🏞️ Park

Mira River Beach

πŸ“ Cape Breton
mixed 600m 22Β°C in Aug low crowd
πŸ…ΏοΈπŸš»β™Ώ

Mira River Provincial Park's day-use beach sits on the freshwater Mira River, made famous by the song 'Out on the Mira.'...

Melmerby Beach πŸ›Ÿ Lifeguard 🏞️ Park

Melmerby Beach

πŸ“ Northumberland Shore
sandy 2000m 20Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Melmerby Beach, often called 'The Merb' by locals, is one of the warmest saltwater beaches in Nova Scotia. Located on th...

Caribou Beach 🏞️ Park

Caribou Beach

πŸ“ Northumberland Shore
sandy 800m 20Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Caribou Beach is an 800-metre warm-water beach on the Northumberland Strait inside Caribou-Munroes Island Provincial Par...

Waterside Beach 🏞️ Park

Waterside Beach

πŸ“ Northumberland Shore
sandy 500m 20Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆ

Waterside Beach is a quiet, 500-metre sandy beach on Nova Scotia's Northumberland Strait, inside Waterside Beach Provinc...

Rushtons Beach 🏞️ Park

Rushtons Beach

πŸ“ Northumberland Shore
sandy 1500m 20Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Rushtons Beach is a long, 1.5-kilometre stretch of golden sand on the Northumberland Strait inside Rushton's Beach Provi...

Pomquet Beach πŸ›Ÿ Lifeguard 🏞️ Park

Pomquet Beach

πŸ“ Northumberland Shore
sandy 1200m 20Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Pomquet Beach is a 1.2-kilometre sandy strand on the Northumberland Strait near the Acadian community of Pomquet, about ...

Blomidon Beach 🏞️ Park

Blomidon Beach

πŸ“ Fundy Shore & Annapolis Valley
mixed 600m 16Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏ

Blomidon Beach sits at the base of the dramatic red cliffs of Cape Blomidon, part of Blomidon Provincial Park. At low ti...

Evangeline Beach

Evangeline Beach

πŸ“ Fundy Shore & Annapolis Valley
mixed 2000m 16Β°C in Aug low crowd
πŸ…ΏοΈπŸš»β™Ώ

Evangeline Beach is a world-renowned shorebird migration site on the Minas Basin. Each July and August, hundreds of thou...

Parrsboro Beach

Parrsboro Beach

πŸ“ Fundy Shore & Annapolis Valley
pebble 1000m 16Β°C in Aug low crowd
πŸ…ΏοΈπŸš»

Parrsboro Beach is part of the Cliffs of Fundy UNESCO Global Geopark, known for its remarkable fossil discoveries. The b...

Tor Bay Beach 🏞️ Park

Tor Bay Beach

πŸ“ Eastern Shore
sandy 1000m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸšΆ

Tor Bay Beach is a kilometre of sand inside Tor Bay Provincial Park on the Eastern Shore, about 309 km β€” roughly three a...

Bayswater Beach πŸ›Ÿ Lifeguard 🏞️ Park

Bayswater Beach

πŸ“ South Shore
sandy 600m 19Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Bayswater Beach is a crescent of sand tucked into a protected cove on the Aspotogan Peninsula, roughly 72 km β€” about an ...

Cleveland Beach 🏞️ Park

Cleveland Beach

πŸ“ South Shore
sandy 500m 19Β°C in Aug low crowd
πŸ…ΏοΈπŸš»

Cleveland Beach is a 500-metre sandy pocket inside Cleveland Beach Provincial Park at Hubbards on St. Margaret's Bay, ab...

Sandy Cove Beach

Sandy Cove Beach

πŸ“ Fundy Shore & Annapolis Valley
sandy 500m 14Β°C in Aug low crowd
πŸ…ΏοΈ

Sandy Cove Beach is a small, 500-metre mix of sand and rock on the northern tip of Digby Neck, about 257 km β€” roughly tw...

Heather Beach πŸ›Ÿ Lifeguard 🏞️ Park

Heather Beach

πŸ“ Northumberland Shore
sandy 700m 20Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Heather Beach is a warm-water Northumberland Strait beach within Heather Beach Provincial Park near Port Howe. This smal...

Black Brook Beach

Black Brook Beach

πŸ“ Cape Breton
sandy 400m 16Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»

Black Brook Beach is a picturesque cove beach in Cape Breton Highlands National Park, framed by forested headlands and a...

Dominion Beach πŸ›Ÿ Lifeguard 🏞️ Park

Dominion Beach

πŸ“ Cape Breton
sandy 1500m 19Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆβ™Ώ

Dominion Beach is the premier beach of industrial Cape Breton, a 1.5-kilometre sandy shoreline on the island's east coas...

Fox Island Beach 🏞️ Park

Fox Island Beach

πŸ“ Northumberland Shore
sandy 800m 20Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΆ

Fox Island Beach is a hidden treasure within the Fox Island Provincial Park on the Northumberland Strait. Connected to t...

Sand Hills Beach 🏞️ Park

Sand Hills Beach

πŸ“ South Shore
sandy 2500m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆ

Sand Hills Beach is a remote, pristine beach in the Sand Hills Beach Provincial Park near Barrington. This expansive str...

Ingonish North Bay Beach

Ingonish North Bay Beach

πŸ“ Cape Breton
sandy 800m 18Β°C in Aug low crowd
πŸ…ΏοΈ

Ingonish North Bay Beach is a quieter alternative to the main Ingonish Beach, located on the northern side of the Ingoni...

Kennington Cove Beach

Kennington Cove Beach

πŸ“ Cape Breton
sandy 500m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸš»

Kennington Cove Beach is a historic beach within the Fortress of Louisbourg National Historic Site. This is where Britis...

Carters Beach 🏞️ Park

Carters Beach

πŸ“ South Shore
sandy 800m 19Β°C in Aug low crowd
πŸ…ΏοΈ

Carters Beach is the South Shore's flagship stretch of white sand and the closest thing Nova Scotia has to a Caribbean s...

Bachmans Beach

Bachmans Beach

πŸ“ South Shore
sandy 400m 19Β°C in Aug low crowd
πŸ…ΏοΈ

Bachmans Beach is a small, 400-metre sandy cove on the Atlantic side of the Kingsburg Peninsula at the mouth of the LaHa...

Five Islands Beach 🏞️ Park

Five Islands Beach

πŸ“ Fundy Shore & Annapolis Valley
mixed 2000m 16Β°C in Aug low crowd
πŸ…ΏοΈπŸš»

Five Islands Beach offers dramatic views of the namesake five islands rising from the Minas Basin: Moose, Diamond, Long,...

Meat Cove Beach

Meat Cove Beach

πŸ“ Cape Breton
pebble 500m 15Β°C in Aug low crowd
πŸ…ΏοΈ

Meat Cove Beach is a pebble and cobble cove at the end of the Meat Cove road, where the northern extension of Route 2 me...

Lahave River Beach

Lahave River Beach

πŸ“ South Shore
sandy 300m 20Β°C in Aug low crowd
πŸ…ΏοΈ

The Lahave River offers several small, sandy beach areas along its banks, perfect for a freshwater or mixed-water swim. ...

Stoney Island Beach πŸ›Ÿ Lifeguard

Stoney Island Beach

πŸ“ South Shore
sandy 2000m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸš»β™Ώ

Stoney Island Beach is a beautiful, white sand barrier beach on Cape Sable Island in southwestern Nova Scotia. This wild...

Hubbards Beach 🏞️ Park

Hubbards Beach

πŸ“ South Shore
sandy 400m 19Β°C in Aug high crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Hubbards Beach is the centerpiece of the Hubbards community on the South Shore. This popular beach features a protected ...

Cherry Hill Beach

Cherry Hill Beach

πŸ“ South Shore
sandy 2000m 18Β°C in Aug low crowd
πŸ…ΏοΈ

Cherry Hill Beach is a long, wild stretch of sand on the South Shore near Broad Cove. This undeveloped beach offers a ra...

Blue Sea Beach 🏞️ Park

Blue Sea Beach

πŸ“ Northumberland Shore
sandy 500m 20Β°C in Aug low crowd
πŸ…ΏοΈπŸš»

Blue Sea Beach is a 500-metre sandy strand inside Blue Sea Beach Provincial Park on the Northumberland Strait near Malag...

Dollar Lake Beach πŸ›Ÿ Lifeguard 🏞️ Park

Dollar Lake Beach

πŸ“ Halifax Metro
sandy 300m 23Β°C in Aug medium crowd
πŸ…ΏοΈπŸš»πŸšΏβ™Ώ

Dollar Lake Beach is a freshwater beach in Dollar Lake Provincial Park, just 45 minutes from Halifax. The lake's sandy b...

Long Pond Beach πŸ›Ÿ Lifeguard

Long Pond Beach

πŸ“ Halifax Metro
sandy 200m 23Β°C in Aug high crowd
πŸ…ΏοΈπŸš»

Long Pond Beach is a small but well-loved supervised freshwater beach on Herring Cove Road in Halifax, managed by the Ha...

Point Michaud Beach πŸ›Ÿ Lifeguard 🏞️ Park

Point Michaud Beach

πŸ“ Cape Breton
sandy 3000m 18Β°C in Aug low crowd
πŸ…ΏοΈπŸš»πŸšΏπŸšΆ

Point Michaud Beach is a renowned surf destination on Cape Breton's southeast coast, known for its powerful Atlantic wav...

Margaree Harbour Beach

Margaree Harbour Beach

πŸ“ Cape Breton
mixed 600m 19Β°C in Aug low crowd
πŸ…ΏοΈ

Margaree Harbour Beach sits at the mouth of the Margaree River where it meets the Gulf of St. Lawrence on Cape Breton's ...

Ingomar Beach

Ingomar Beach

πŸ“ South Shore
sandy 800m 18Β°C in Aug low crowd
πŸ…ΏοΈ

Ingomar Beach is a remote, 800-metre stretch of sand near the tiny community of Ingomar on Nova Scotia's South Shore, ab...

πŸ–οΈ

Black's Point Beach

πŸ“ South Shore
sandy 250m 19Β°C in Aug low crowd
πŸ…ΏοΈ

Black's Point Beach is a small, sandy community beach at the head of St. Margaret's Bay, about 40 km β€” roughly 30 minute...

Frequently Asked Questions

What is the best beach in Nova Scotia?

Lawrencetown Beach is the best all-round pick for most visitors - consistent surf, summer lifeguards, and only 30 minutes from Halifax. Carters Beach offers the province's most tropical-looking white sand and turquoise water, while Melmerby Beach has its warmest swimming. Filter the finder above by what matters most to you - surf, warm water, or family amenities.

What is the warmest beach in Nova Scotia?

Beaches along the Northumberland Strait, such as Melmerby Beach, Caribou Beach, and Port Hood Beach, have the warmest waters in Nova Scotia, often reaching 20Β°C+ in August. The shallow waters of the strait warm up quickly in summer, making them ideal for swimming.

Which beach is best for surfing in Nova Scotia?

Lawrencetown Beach near Halifax is Nova Scotia's premier surf destination with consistent waves year-round. Martinique Beach and Point Michaud Beach in Cape Breton are also excellent surf spots. Several surf schools offer lessons and rentals at Lawrencetown.

Are Nova Scotia beaches free?

Yes! All provincial park beaches in Nova Scotia are free to access with free parking. Some beaches within national parks (like Ingonish Beach in Cape Breton Highlands National Park) require a park entry pass. Most beaches have no admission fees.

When is beach season in Nova Scotia?

The main beach season runs from late June to early September, with July and August being the warmest months. Lifeguards are typically on duty July 1 to August 31 at supervised beaches. For warmer water, visit Northumberland Strait beaches, which warm up earlier than Atlantic-facing beaches.

Which beaches have lifeguards?

Approximately 18 of our 54 listed beaches have lifeguard supervision during July and August. Use the filter above to find supervised beaches. The Nova Scotia Lifesaving Society oversees the provincial beach supervision program.

Can I bring my dog to Nova Scotia beaches?

Most Nova Scotia beaches allow dogs on-leash. Some beaches, like Conrads Beach, permit off-leash dogs. Always check individual beach regulations, clean up after your pet, and be mindful of wildlife and nesting birds in dune areas.

Get Nova Scotia beach updates

Water temperatures, best swimming days, and hidden coves - free, no spam.