7 Best Beaches in Halifax Near the City (2026 Guide)

The ocean floor of one of the best beaches in Halifax at low tide.

With a prime location along Nova Scotia’s southern coast, Halifax is surrounded by some of the most beautiful sandy beaches in Nova Scotia. Often referred to as Canada’s Ocean Playground, Halifax offers a mix of beaches along the Atlantic Ocean, from calm, sheltered spots to stretches of coastline with crashing waves and world-class surf.

While there are a few smaller beaches near downtown Halifax, more expansive shorelines can be found just a short drive away. Many are located along the South Shore and Eastern Shore, where visitors can enjoy coastal views, nearby trails, and some of the most scenic beaches in the province.

From watching surfers along the open ocean to relaxing on a quiet beach with gentle waves, these are the top beaches to visit during your summer holiday.

1. Rainbow Haven Beach: Closest Beach to Downtown Halifax

Distance from downtown Halifax: 30 minutes

While there are a handful of smaller beaches located closer to the city, Rainbow Haven Beach is the nearest option for those looking for a full beach day. Protected within Cole Harbour-Lawrencetown Provincial Park, this stretch of shoreline features a mix of soft sand and rocky sections, along with warm, shallow water that makes it ideal for families.

The beach is equipped with boardwalks, changing rooms, and showers. Lifeguards are on duty, with supervised swimming available during July and August. The parking lot can fill up quickly on busy summer days.

2. Crystal Crescent Beach Provincial Park: Scenic Coastal Trails and Beaches

Distance from downtown Halifax: 40 minutes

Located just south of Halifax along Nova Scotia’s South Shore, Crystal Crescent Beach Provincial Park is one of the most scenic coastal destinations in the province. The park features three distinct crescent-shaped beaches with boardwalks and coastal hiking trails.

Visitors can explore the coastline on foot, enjoying sweeping coastal views, before unwinding on the soft sand and clear, turquoise water. Boardwalks and basic facilities, including vault toilets, make this a comfortable spot for a longer visit.

the beautiful white sand beach in East Lawrencetown, one of Halifax's nicest sandy beaches.

3. Lawrencetown Beach: Best Surfing Beach in Nova Scotia

Distance from downtown Halifax: 45 minutes

Famous as one of the top surfing spots in Atlantic Canada, Lawrencetown Beach offers an exciting beach day just a short drive from Halifax. Known for its consistent swells, it is widely considered one of the best surfing spots on the East Coast of Canada.

While strong rip currents make it less suitable for casual swimming, the beach is ideal for those looking to catch a wave. Surf schools and equipment rentals are available near the park, and it is also a great spot for watching surfers.

4. Queensland Beach: Best Beach for Swimming Near Halifax

Distance from downtown Halifax: 45 minutes

With soft white sand and calm waters along St. Margaret’s Bay, Queensland Beach is one of the most popular beaches near Halifax. Its sheltered beach setting helps create warmer water and gentle waves, making it a great choice for swimming and families.

Amenities include bathrooms, changing rooms, and showers, along with lifeguards on duty during July and August. The parking lot can fill up quickly during peak summer months, so arriving early is recommended.

5. Martinique Beach: Longest Beach in Nova Scotia

Distance from downtown Halifax: 1 hour

Famed as the longest sandy beach in Nova Scotia, Martinique Beach stretches for roughly 5 km along the Atlantic Ocean coastline. This wide, open shoreline, backed by sand dunes, offers plenty of space to spread out and enjoy a traditional beach day, making it a popular spot for both beachgoers and surfers.

Lifeguards are on duty during the summer months, and surf schools and rentals are available near the park entrance.

sand dollars and scultptures of one of Nova Scotia's most stunning beaches.

6. Clam Harbour Beach: Best Beach on the Eastern Shore

Distance from downtown Halifax: 1 hour

Known for its annual Clam Harbour Beach Sandcastle Competition, Clam Harbour Beach is a relaxed, family-friendly destination about an hour east of Halifax. The beach features wide open sand, picnic areas, and boardwalk access.

Its more sheltered beach setting helps create calmer, warmer water compared to more exposed Atlantic beaches, making it a safe and enjoyable option for swimming.

7. Psyche Cove Beach: Secluded Eastern Shore Beach

Distance from downtown Halifax: 1 hour 30 minutes

Located within Taylor Head Provincial Park, Psyche Cove Beach is a more remote destination that offers one of the most rewarding beach experiences in Nova Scotia. The park features over 16 km of undeveloped coastline and more than 14 km of nearby trails and coastal routes.

In the summer, the area feels quiet and untouched. Visitors can hike along the trails, take in the coastal views, and settle into a secluded stretch of white sand or take a dip in the clear waters of the cove.

Where to Stay for Halifax Beach Hopping

From beautiful beaches to historical landmarks and an iconic waterfront boardwalk, there is plenty to explore when visiting Halifax. Planning your stay starts with choosing the right location.

At Cameo Suites, guests enjoy a centrally located base in downtown Halifax that makes it easy to explore both the city and nearby beaches.

Be sure to reserve your room now.