If you’re dreaming of a portrait session that feels natural, light-filled, and uniquely you, there’s no better place than the coast of Nova Scotia. Just a short drive from Halifax, you’ll find some of the most stunning beach locations perfect for family photos, maternity shoots, or authentic headshots with a coastal vibe.
As a local photographer, I’ve spent years scouting the best beach spots that offer not only gorgeous scenery but also the right mix of light, texture, and privacy to make your session feel effortless and beautiful.
Here are five of my favourite beaches near Halifax that I love recommending to clients for their portrait sessions:

1. Cleveland Beach Provincial Park: Peaceful & Underrated
Tucked along the Lighthouse Route, Cleveland Beach is a quiet, spacious spot that often flies under the radar—making it ideal for relaxed sessions without the crowds. The wide sandy shoreline and gentle tidal pools create a calm, open feel, perfect for playful family shots or quiet, intimate moments.
One of the most unique features here is the tranquil lake that sits just beside the beach, often mirroring the sky in stunning detail. On calm evenings, the lake reflects the soft pastel tones of the sunset—pinks, golds, and purples dancing on the surface—creating an incredibly dreamy backdrop that looks like something out of a painting.
Cleveland Beach is a favorite for sunset maternity sessions, family portraits, or anyone looking for a soft, romantic feel with plenty of natural beauty.



2. Crystal Crescent Beach: Classic Nova Scotia Beauty
Located just 30 minutes from Halifax, Crystal Crescent Beach offers three distinct white-sand beaches bordered by dramatic rocky coastlines. It’s a fantastic spot for couples or families who want a bit of drama in their portraits—wind in your hair, waves in the background, and sandy boardwalks.
There are also nearby trails if you want to mix in some scenic variety with beachy shots.


3. Conrads Beach, Lawrencetown: Windy, Wild & Wonderful
Conrads Beach is perfect if you love the idea of windswept hair, natural textures, and open space. Less busy than Lawrencetown Beach, Conrads features tall dune grass, long sandy stretches, and a raw, natural beauty that makes for incredibly emotive photos.
This spot is a top pick for lifestyle family sessions or dreamy maternity shoots with that wild East Coast feel.


4. Point Pleasant Park: Coastal Vibes in the City
While not a traditional beach, Point Pleasant Park offers rugged shoreline access along with beautiful forest trails, historic ruins, and panoramic ocean views. It’s ideal for clients looking for a blend of nature and urban accessibility—all just minutes from downtown Halifax.
It’s especially stunning in the fall and spring, with filtered light through the trees and soft ocean breezes.



Final Thoughts: Planning Your Dream Beach Session
If you’re looking for portraits that feel relaxed, authentic, and full of heart, these Nova Scotia beaches are the perfect setting. Whether you’re planning a maternity shoot, family session, or personal branding portraits, we’ll choose a beach that reflects your vibe and makes you feel totally at ease.
As someone who knows these beaches well, I’ll guide you through choosing the best time of day, outfits that work with the landscape, and little tips to help you feel confident in front of the camera.
Let’s make magic by the ocean—sand between your toes, salt in the air, and memories you’ll love for years to come.
