Victoria packs its retail into walkable heritage blocks: 1890s warehouse courtyards, a gas-lit alley from 1858, and a Government Street run of chocolate, tea and books. Add weekend artisan markets and Island-made knitwear and three days fills easily.
Saturdays 9am–3pm, May through October, on the lawn beside the Beacon Drive-In at Menzies and Superior. Around 60 stalls sell Vancouver Island produce, cedar carvings, beeswax candles and preserves, with buskers on the grass.
Artisan market set in Victoria's original 1843 fort square, running Thursday to Sunday roughly 11am–4:30pm from May to September. Roughly 40 juried makers show silver jewellery, screen-printed tees, ceramics and cedar-bark weaving.
Two tiers of independent shops wrapped around a brick courtyard at 560 Johnson Street, built as Gold Rush–era warehouses in the 1890s. Tenants cover vinyl records, incense, board games, comics and Island-made skincare; most open daily to 5:30pm.
Tea house at 1624 Government Street on the Chinatown edge, blending its own botanical teas since 1992. A tasting bar runs along one wall, spa products fill the lower level, and 100g tins start around CAD 12. Open daily to about 5:30pm.
The two blocks between Government and Store are Victoria's boutique row. Smoking Lily at 569A hand-prints its pieces in the back room, Still Life stocks Canadian denim and Japanese workwear, and Baggins Shoes holds thousands of sneakers.
Pedestrian lane cut through the block in 1858 by stonemason Thomas Trounce, still lit by hanging lamps and hung with flower baskets. Jewellers, a Scottish importer and small cafés line the painted heritage façades between Government and Broad.
Village high street 15 minutes east of downtown, densest around the 2000–2200 blocks: Ivy's Bookshop, English bone china, garden and gift shops, a second Silk Road outlet, and tea rooms for a sit-down between stops.
Downtown's enclosed mall at 1150 Douglas Street, built behind the salvaged 1913 Hudson's Bay façade, with roughly 90 stores on three levels and doors open to about 7pm. The place for chains the Old Town lanes deliberately skip.
Canada's oldest chocolate shop, at 913 Government Street since 1885, with a tiled Edwardian interior that carries heritage protection. Victoria Creams run about CAD 3.50 each and a boxed dozen lands near CAD 32; open from 10am daily.
Family-run at 1328 Government Street since 1946, stocking hand-knit Cowichan sweaters from Vancouver Island knitters alongside argillite carvings, moccasins and prints. Sweaters run CAD 300–600 and are made to outlast the traveller.
Three floors and several hundred thousand used and new titles at 734 Fort Street, with a strong BC history and maritime section. It sits at the foot of Antique Row, so the walk uphill passes a dozen dealers in silver, maps and estate china.
Victoria's largest mall at 3147 Douglas Street, about 10 minutes north by the number 6 bus, with roughly 130 stores and late hours to 9pm most weeknights. Free parking, and the practical counterweight to three days of small shops.