Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

A hidden BC beach with aqua water and white sand was ranked among the best in North America

It beat shorelines in The Bahamas!

Person on a beach. Right: A beach.

San Josef Bay. Right: San Josef Bay in Cape Scott Park.

Editor

This stunning shoreline set on an island in B.C. just ranked among the best in North America, and the top beach in all of Canada. With its crystal-clear water washing up onto the shore, sea stacks dotting the fine white sand, and hidden sea caves tucked along the edge – it's not difficult to see how it earned this new title.

The World's 50 Best Beaches released it's 2025 ranking of North America's 50 Best Beaches, and Vancouver Island's San Josef Bay was one of only two Canadian spots to make it onto the list.

Ranked among the likes of Tulum Beach in Mexico, Grace Bay in Turks and Caicos, and Lighthouse Beach in The Bahamas – San Josef Bay is in good company. It came is at #32 on the list, ahead of the other Canadian shore — Indian Head Cove in Ontario.

San Josef Bay is unlike any other place in the world though, feeling almost surreal when you visit. It starts with the journey to Cape Scott Provincial Park. Set on the northwestern tip of Vancouver Island the park is remote — an almost 11 hour drive from the city of Victoria – and is a display of rugged and untamed natural beauty.

Within the borders of the park you'll find kilometres of picturesque coastline, ancient trees surrounded by lush vegetation, and jagged rocks peppering the coast. It's spectacular in every way, and San Josef Bay is one of the most intriguing corners of the park.

A 45-minute walk through the wilderness of Cape Scott will bring you to the soft sand of the beach, where you can roam for hours taking in the breathtaking views. The trail here is actually along a well-maintained gravel path, so it makes for an easier trip than some of the other spots within the park.

It's not just the powdery sand and bright waters that draw you in here. There's little sea caves along the shore that you can explore, and the unique rock formations of the sea stacks which make this place feel especially magical.

Thanks to the remote nature of the area, you won't find crowds of people here. It's just the sounds of the ocean and the wildlife surrounding that will likely be joining you on a visit.

You can camp at this beach, according to BC Parks, if you want to make the trip that much more worth it.

Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.

Explore this list   👀

    • Editor

      Morgan Leet (she/her) is an Editor for Narcity Media Group. After graduating from Carleton University’s School of Journalism and Communication, she jumped into fulfilling her dream as a journalist, merging her passion for travelling with writing. After working in the print media world on Canada’s East Coast, she joined Narcity with a move to B.C., drawn to the beauty of Western Canada. Since then, she's documented her experience moving to Vancouver, covering everything from local events to bucket-list travel destinations across Canada's West Coast.

    Gas prices in Canada are dropping in a bunch of cities tomorrow — but rising in a few others

    Here's where to fill up today vs. wait for a better deal tomorrow. 👇

    Minimum wage just went up across Canada — but one province got left out

    There's only one province that hasn't raised its minimum wage in 2025. 😬