One of Canada's 'most charming' small towns is this quaint spot set on an island in BC

Cute shops and picturesque streets await.

Editor

This little community feels almost too charming to be real. Historic buildings line the picturesque streets, minutes away from an idyllic waterfront where boats are bobbing in a harbour. It feels like a town from a romance novel, with charm bursting at its seams.

As if it couldn't get more picture-perfect, it's also set on Vancouver Island – a place where the most beautiful parts of nature collide — making the backyard of this town rainforest hikes, world-renowned beaches, and breathtaking rocky coastlines.

That, and more, all work together to make Duncan, B.C. a special place — earning it a spot on the Betway Inside ranking of the "The most charming small towns in Canada". Duncan landed in fourth place on the ranking, behind it's fellow-B.C. community of Langley.

Duncan is actually a city, but its got a certain charm that lends itself to a small-town feel. The downtown area is full of Victorian-era buildings, quaint shops and picturesque storefronts.

Spend the day here popping in and out of the local spots, from book stores and antique shops to chocolatiers.

Wandering around town you'll notice the many totem polls, which is why it's known as "The City of Totems."

"Downtown Duncan features over 40 beautifully carved totems by Indigenous artists from across Vancouver Island, Canada and as far away as New Zealand," the tourism website says.

You can grab a walking tour map from the Cowichan Valley Museum to learn about the history of each one, or check out the virtual tour. The Cowichan Valley Museum is a great spot to visit in town to dive into some of the history of the area. You also can't miss the Duncan Farmers’ Market, which runs every Saturday from 9 a.m. to 2 p.m. and is one of the oldest year-round farmer' markets in B.C.

Just outside of downtown, about 15 minutes away, is the Maple Bay Marina. The little bay is where you can get waterfront views on a visit, enjoying a picnic or a stroll. There's also lots of stunning hikes in the area if you're looking for an adventure, like Mount Tzouhalem.

If you want a getaway full of beauty and charm, this is the spot.

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.

  • 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. She got her start working in the print media world on Canada’s East Coast, then joined Narcity with a move to B.C., leading the launch of West Coast coverage. Her focus now is managing a large group of freelance writers, bringing human-forward and opinion content to the site.

Trump just launched a trade investigation into Canada and it could lead to even more tariffs

They're looking for "unreasonable or discriminatory" trading practices.

A storm is forecast to drop up to 20 cm of snow in southern Ontario by this weekend

"Prepare for quickly changing and deteriorating travel conditions."

Unemployment rates in Canada very so much by city — Here's where they stand in February 2026

Here's a quick glance at unemployment rates for February, by Canadian city.