1. Beddis Beach: Best for Swimming
If you only have time for one beach on Salt Spring, make it Beddis. This is the best straight-up swimming beach on the island: a wide sandy stretch with calm, shallow water that warms up nicely over the summer months. Parking is easy along the road, and a short 30-metre path leads you down to the sand.
One thing to know before you go: timing matters. The beach starts to shade over around 2 pm and is fully in shadow by 4, so aim for a morning or early afternoon visit to get the most out of it. High tide is ideal, but it's still a solid swim at low tide, which puts Beddis ahead of a few other spots on this list when it comes to flexibility.
2. Vesuvius Beach: (One of the) Best Sunset Spots
Vesuvius is arguably the best sunset spot on Salt Spring Island (but there is some stiff competition). The beach is wide and well-exposed to the western sky, and the view as the sun drops behind the surrounding islands is genuinely beautiful. There's plenty of roadside parking right by the water, and a small village nearby makes it an easy place to pair with dinner.
At high tide, Vesuvius is also one of the better swimming beaches on the island. At low tide, though, a muddy stretch opens up between you and the water, so timing matters here more than it does at Beddis. The move, if you can swing it, is to visit twice: once for a swim at high tide, once for the sunset.
3. Bader Beach: Best Hidden Sunset Beach
Bader Beach is the other strong contender for the best sunset beach on the island. It stays shallow for a long way out, which makes it better suited to wading and floating than serious lap swimming, and at low tide, swimming isn't really worth the effort. Like Vesuvius, it's best for a high-tide visit.
Getting here requires descending a steep dirt road, which was well-maintained as of May 2026 but is worth knowing about before you arrive. There is a 4x4-only sign at the top of the hill, but we saw a VW Gulf at the bottom, and our AWD Forester handled it fine. The payoff is a quiet, tucked-away spot that feels genuinely off the beaten path.
4. Cusheon Lake: Best for Kayaking and Paddleboarding
If you've brought a kayak or paddleboard, or are thinking about renting one, Cusheon Lake is the place to take it. The lake is calm, sheltered, and big enough to make a proper outing of it, making it one of the best launch points on the island for either sport. There's no swell, no current, and no boat traffic to contend with, so it's a relaxed paddle whether you're experienced or just getting comfortable on the water.
Even if you're not paddling, the large public dock is reason enough to visit. It gets sun on it all day, which makes it a great spot to spread out, lounge, and warm up between swims. It's also a solid jump platform if you're after a bit more excitement than a gentle wade-in. The lake water gets genuinely warm over summer, so the combination of a full-sun dock and a refreshing jump into calm water is hard to argue with.
5. St. Mary's Lake: Best for Families
St. Mary's Lake is the local family beach on Salt Spring, and it shows. On a warm summer day, you'll find kids jumping in, parents lounging on the shore, and the general relaxed energy of a spot that's been a community staple for generations. If you're travelling with children, this is probably your first stop.
The lake is calm and fresh, with easy access and good parking. There are no steep dirt roads or tricky navigation required. The water warms up well over summer, which makes it far more kid-friendly than the ocean beaches, and the gentle entry makes it suitable for little ones.
6. Stowel Lake: Best for a Casual Dip
Not ocean, but worth including, because lake swimming on a hot day is hard to beat, and Stowel Lake delivers. The water warms up more than the ocean does in summer, it's clean, and there are two floating docks that are fun to swim out to and tan on. Just be sure to check them before you jump up and lie down because sometimes they can accumulate a worrying amount of goose poop.
Parking is limited to a small roadside pull-off, and the shore is small and sloped rather than a proper beach. But if you're after a casual dip without worrying about tides, current, or cold water, Stowel Lake is a great option, especially for kids or anyone who just wants to float in warm water for an hour.
7. Fernwood Dock: Most Iconic Spot
This is the Salt Spring dock you've probably already seen in photos: a long wooden pier stretching out into the water, with views across to the mainland mountains on a clear day. It's one of the most photographed spots on the island, and it earns it.
There's a good amount of parking nearby and a cute little café right by the dock, which makes this an easy and genuinely pleasant stop. The beach on either side of the pier is a long rocky stretch with some seaweed, so it's not a swimming beach, but it works as a place to take a walk, grab a coffee, and soak in some of the best scenery on the island.
8. Southey Point: Best for a Scenic Walk
At the north tip of the island, Southey Point is a rocky peninsula that's worth the drive for the scenery alone. It's rugged and windswept in a way that feels distinctly different from the calmer beaches further south, and you can walk around the point with good views in multiple directions. Lots of boats are usually anchored nearby, adding to the atmosphere.
The rocky, seaweedy shoreline rules it out as a swimming spot, but as a place to stretch your legs and take in the north end of the island, Southey Point is a great addition to any beach-hopping day.
9. Sunset Beach: Best-Kept Secret
Sunset Beach is one of Salt Spring's clothing-optional beaches, which might catch you off guard if you don't know ahead of time, so consider this your heads-up. The beach is rocky, but it sits in a protected bay that gradually deepens, which actually makes it one of the better swimming spots on the island once you're in.
The walk in takes about five minutes from the roadside parking, with a bit of elevation gain on the way back out. The setting is quietly dramatic, the bay keeps the water calm, and the whole beach looks out to a little postcard-perfect island.
10. Ruckle Provincial Park Best for Exploration
Ruckle is the wildcard on this list, because it's less a single beach than an entire stretch of coastline worth exploring. The park is the largest provincial park on Salt Spring, and it earns a spot here because, if you're willing to put in a bit of effort, it offers something none of the other spots on this list can: the chance to find a beach entirely to yourself.
A shoreline trail runs along the water's edge, and tucked along it are a number of small hidden beaches that most visitors never reach. The walk to get to them is long enough to filter out the casual day-trippers, which means that on a busy summer weekend when Beddis and Vesuvius are humming, you can still find a quiet patch of shoreline out here with no one else on it. Entry is rocky rather than sandy, and the swimming is decent if you're comfortable on slippery rocks or have watershoes.
The other way to explore Ruckle is by water. Launching a kayak from the day-use area opens up a whole other layer of the park: paddling along the shoreline, you'll find beaches that are only accessible by boat, completely hidden from the trail and almost always empty. Parking is easy with a good-sized lot at the day-use area, so logistics are straightforward.
A Note on Tides
Several of these beaches change significantly with the tide. Vesuvius and Bader, especially. If you're planning a swimming-focused day, it's worth checking the tide chart before you go and building your itinerary around high tide. I use TideCharts.com to stay on top of the shifting tide timing.
Putting It All Together
Here's a quick summary of what each spot does best:
| Beach | Best For |
|---|---|
| Beddis Beach | Swimming (go before 2pm) |
| Vesuvius Beach | Sunsets; swimming at high tide |
| Bader Beach | Quiet sunsets; wading |
| Cusheon Lake | Kayaking and Paddleboarding |
| Stowel Lake | Warm water, casual dips |
| Fernwood Dock | Scenery, coffee, photos |
| Southey Point | Walks, views, rugged scenery |
| Sunset Beach | Swimming, seclusion |
| Ruckle | Best for exploration |
Final Thoughts
Salt Spring won't overwhelm you with beach options, but the spots it does have are great and varied, and a few of them are quietly special. A slow afternoon looping between Beddis in the morning, one of the lakes during midday sun, and Vesuvius at golden hour, is about as good as a lazy summer day gets.
But if you're looking for some bigger, more dramatic beaches, consider a trip to Tofino. You can follow our beach guide for a much more epic beach-hopping day on the west coast.
And if you want some larger family-friendly beaches that are great for swimming, tanning, and spending the day, consider a road trip along the Sunshine Coast. You can follow our beach guide for that stretch of coast as well.
Personally, I find the beaches around Sechelt more impressive than the ones on Salt Spring.
Our Trusted Travel Partners
We only recommend products and services we personally use and trust.

SafetyWing
Travel medical insurance for nomads and remote workers
Booking.com
Find the best deals on hotels, apartments, and vacation rentals
AllTrails
Discover hiking trails with detailed maps and reviews
Surfshark
Secure VPN for safe browsing and accessing content worldwide
Get Your Guide
Find the best deals on tours and experiences
Airalo
Prepaid SIM cards for travelers
Trusted Housesitters
Find free accommodation by house and pet sitting worldwide
Wise
Send and receive money internationally with low fees* We may earn a commission when you make a purchase through our affiliate links, at no extra cost to you. We appreciate this support, which helps sustain our blog and allows us to create more content and help more great trips get planned!









