Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

6-Day Victoria, British Columbia Itinerary for June

Day 1 · Mon, Jun 1
Victoria, BC

Inner Harbour and downtown Victoria

  1. Royal BC Museum — Downtown/Inner Harbour — Best first stop for Victoria context, with strong natural history and Indigenous exhibits; morning, ~2 hours.
  2. BC Legislature Buildings — Inner Harbour — A classic waterfront landmark for architecture and photos, especially in June light; late morning, ~45 minutes.
  3. Fisherman’s Wharf Park — James Bay/Inner Harbour edge — Colorful houseboats, seals, and a relaxed harbor atmosphere make this a good mid-day wander; midday, ~1 hour.
  4. Red Fish Blue Fish — Inner Harbour — Easy waterfront lunch with seafood and casual patio vibes; lunch, ~$20–35 per person, ~45 minutes.
  5. Government Street — Downtown — Good for browsing boutiques, galleries, and a slow stroll back toward the core; afternoon, ~1 hour.
  6. The Courtney Room — Downtown — A polished dinner spot to finish the day with local ingredients and a more elevated meal; dinner, ~$45–80 per person, ~1.5 hours.

Morning

Start at the Royal BC Museum right in the Inner Harbour area, ideally when it opens so you can have the galleries a little more to yourself. Plan on about 2 hours and roughly C$26–30 for admission, though it’s worth checking ahead for any exhibit closures or timed entries. The museum is the best “big picture” introduction to Victoria: British Columbia’s natural history, Indigenous cultures, and the story of the province all make more sense after this stop. If you’re coming from downtown hotels, it’s an easy walk; otherwise, any bus heading to the harbour will get you close, and there’s paid parking nearby if you’re driving.

From there, walk a few minutes to the BC Legislature Buildings for a late-morning wander around the grounds and waterfront photos. The June light is especially good here, and the building itself is one of those places that still looks exactly like a postcard in person. Give it about 45 minutes to enjoy the architecture, the statues, and the harbor views without rushing. If you want a coffee break before moving on, the cafes around Belleville Street and Government Street are handy, but keep it simple so you don’t lose the momentum of the day.

Lunch and Midday

Continue the easy waterfront stroll to Fisherman’s Wharf Park, where the whole mood shifts a bit: floating homes, little boats, and the occasional seal popping up along the docks. It’s a relaxed midday stop and a nice contrast to the more formal harbourfront core. Then head straight to Red Fish Blue Fish for lunch, which is exactly the kind of casual, local-feeling meal that works well here. Expect around C$20–35 per person depending on what you order; the lines can move, but they can also get long on a sunny June day, so don’t wait too late. If the patio is busy, grab your food and eat along the water — that’s half the appeal anyway.

Afternoon Exploring

After lunch, take your time along Government Street for an unhurried downtown stroll. This is the best stretch for browsing local shops, small galleries, bookstores, and a few easy souvenir stops without feeling too touristy if you stay just a block or two off the most obvious strip. It’s also a good time to wander into side streets and let the day breathe a bit; Victoria works best when you don’t try to over-plan every minute. If you need a pick-me-up, there are plenty of coffee stops and sweet shops in the downtown core, and everything here is walkable from the harbour.

Evening

Finish with dinner at The Courtney Room, one of the nicer downtown rooms for a polished end to the day. It’s a good fit if you want locally focused cooking, a more elevated atmosphere, and a place that feels special without being stuffy; budget about C$45–80 per person before drinks. Make a reservation if you can, especially in June, because this is exactly the sort of place that fills up with travelers and locals on a nice evening. After dinner, you can easily walk back through the lit-up Inner Harbour for a final look at the water and the Parliament buildings — one of the best simple nights in Victoria.

Day 2 · Tue, Jun 2
James Bay, Victoria

James Bay and Beacon Hill

Getting there from Victoria, BC
Walk or short taxi/ride-hail (10–20 min, ~C$0–25). This is a same-city move; arrive in the morning so you can start at Mile Zero and Beacon Hill on time.
BC Transit local bus if you have luggage and want cheap transit (15–25 min, ~C$2.50–5). Use Google Maps / Transit app for the best route.
  1. Mile Zero Monument — Dallas Road/James Bay — A fitting starting point for a quieter day and a photo stop at the western end of the Trans-Canada Highway; morning, ~20 minutes.
  2. Beacon Hill Park — James Bay — Victoria’s best central park for gardens, peacocks, ponds, and easy walking; morning, ~1.5 hours.
  3. Moss Street Market — Fairfield/near Beacon Hill — A great June market stop for local produce, baked goods, and snacks; late morning, ~1 hour.
  4. Jam Cafe — Downtown/James Bay edge — Hearty brunch/lunch with comfort-food portions that suit a full walking morning; brunch or lunch, ~$20–35 per person, ~1 hour.
  5. Dallas Road Waterfront Trail — James Bay/Oceanfront — One of the city’s best scenic walks with Salish Sea views and lots of benches; afternoon, ~1.5 hours.
  6. Craigdarroch Castle — Rockland — A historic finale with dramatic interiors and hillside views, best saved for a later, slower afternoon; late afternoon, ~1.5 hours.

Morning

Start early in James Bay and make Mile Zero Monument your first stop—it's a quick, classic photo and a good way to ease into the day before the neighborhood gets busy. From there, it’s an easy wander into Beacon Hill Park, where June is especially lovely: the ponds are active, the gardens are full, and the peacocks often make an appearance. Give yourself time to just drift here rather than rushing the paths; the park is at its best when you let the smaller corners surprise you. Both stops are free, and morning is the best time for softer light and fewer people.

Late Morning to Lunch

Head over to Moss Street Market in Fairfield while it’s lively but not yet packed, especially if you want fresh fruit, pastries, and a snack to tuck into your daypack. It’s a very local Saturday-morning kind of feel, even if you’re just browsing on a weekday-like pace in June, and it pairs well with a low-key brunch stop afterward at Jam Cafe. Expect a wait if you arrive at peak brunch hours, so if you’re hungry, go with the queue and order something substantial—this is the place for big portions, hash, pancakes, or savory comfort food, usually around C$20–35 per person. If the weather is decent, sit near a window or patio edge and keep the rest of the afternoon open rather than over-planning.

Afternoon to Evening

After lunch, take your time on the Dallas Road Waterfront Trail for one of Victoria’s easiest, prettiest coastal walks. The route gives you long views across the Salish Sea, with benches, sea air, and plenty of spots to pause for photos or just watch the ferries and kayaks drift by. It’s an especially good place to walk off brunch before the day’s finale, and you can shorten or stretch the stroll depending on energy and weather—bring that light jacket, because the wind can pick up even on sunny June afternoons. Finish with Craigdarroch Castle in Rockland, ideally later in the afternoon when the pace is calmer; admission is usually around C$20–25, and the self-guided visit takes about 1.5 hours. The house is all dramatic woodwork, stained glass, and steep-hill views, so save a little time to linger upstairs and enjoy the setting before heading back.

Day 3 · Wed, Jun 3
Brentwood Bay, BC

Butchart Gardens and Brentwood Bay

Getting there from James Bay, Victoria
Drive or taxi/ride-hail via Hwy 17 / Patricia Bay Hwy (25–35 min, ~C$35–60 by ride-hail; parking extra if driving). Leave in the morning for Butchart Gardens opening, since this is your main day-trip destination.
BC Transit bus via downtown and the 75 to Brentwood Bay/Sidney area (60–90 min, ~C$2.50–5). Book nothing; use Google Maps / Transit app for live timing.
  1. Butchart Gardens — Brentwood Bay — The marquee attraction for the day, with the Sunken Garden, floral displays, and easy pacing in June; morning, ~2.5 hours.
  2. Brentwood Bay Resort & Spa — Brentwood Bay — A scenic stop for a waterfront lunch or coffee break after the gardens; lunch, ~$25–45 per person, ~1 hour.
  3. Brentwood Bay Ferry Terminal — Brentwood Bay — Use the short ferry crossing as part of the experience and enjoy the peninsula views; mid-afternoon, ~30 minutes plus wait time.
  4. The Butchart Gardens Afternoon Tea Room — Brentwood Bay — If you want a more relaxed second stop, tea inside the garden property pairs well with the setting; afternoon tea, ~$35–60 per person, ~1 hour.
  5. Victoria Butterfly Gardens — Brentwood Bay/Saanichton area — A compact, weather-proof indoor experience with tropical butterflies and other wildlife; afternoon, ~1 hour.
  6. Seahorses Cafe — Brentwood Bay — An easy, low-key dinner option before heading back, convenient for the day’s route; dinner, ~$20–40 per person, ~1 hour.

Morning

From James Bay, Victoria, head north toward Brentwood Bay, BC by car or taxi/ride-hail and aim to arrive right at opening so you get Butchart Gardens at its calmest. June is peak bloom season, so the earlier you’re in, the better the light for photos and the easier it is to enjoy the Sunken Garden before the midday crowds show up. Plan on about 2.5 hours here, and wear comfortable shoes — this is an easy-paced visit, but you’ll still be doing a fair bit of strolling on paths and around viewpoints. Admission is usually in the C$35–45 range for adults, and it’s smart to keep a light jacket in your daypack; even on sunny June mornings, the peninsula can feel breezy.

Lunch

After the gardens, take a short hop to Brentwood Bay Resort & Spa for lunch or a coffee break with a view. It’s one of the nicer ways to slow the day down, especially if you want a relaxed waterfront setting instead of rushing straight to the next stop. Expect roughly C$25–45 per person depending on whether you do a full meal or just drinks and a light plate. If the weather is good, linger a bit on the terrace; if it turns cool or drizzly, this is a comfortable place to warm up before the afternoon. From here, you’re also well placed for a little peninsula wandering without backtracking.

Afternoon

Use the Brentwood Bay Ferry Terminal as part of the fun rather than just a transfer point — the short crossing gives you a nice coastal breather and views of the inlet, so don’t stress if there’s a wait. Mid-afternoon is usually a good time to keep the day flexible, and having a light sweater handy helps on deck if the wind picks up. After that, if you’d prefer something slower and more refined, return to the gardens for The Butchart Gardens Afternoon Tea Room; it pairs nicely with the setting and is a lovely way to stretch out the afternoon, with tea service often landing in the C$35–60 range per person. If you’d rather stay indoors and dodge any weather, swap that in for Victoria Butterfly Gardens in the Brentwood Bay/Saanichton area — it’s compact, warm, and very easy to do in about an hour.

Evening

Wrap up with an easy dinner at Seahorses Cafe, which is the kind of low-key local stop that fits this area perfectly after a garden-heavy day. It’s convenient, unfussy, and a good place to land before heading back toward Victoria, with most dinners coming in around C$20–40 per person. If you’re not in a rush, let the day end naturally over a relaxed meal rather than trying to squeeze in one more stop — June evenings here are made for slowing down.

Day 4 · Thu, Jun 4
Oak Bay, Victoria

Oak Bay and Gonzales Beach

Getting there from Brentwood Bay, BC
Drive or taxi/ride-hail via Hwy 17 and local streets (25–40 min, ~C$35–60 by ride-hail). Mid-morning transfer works best so you can start in Oak Bay Village without rushing.
BC Transit route via Sidney/City bus connections (60–90 min, ~C$2.50–5). Check Google Maps / Transit app for the quickest combination.
  1. Oak Bay Village — Oak Bay — Start with a charming walkable village for coffee, window shopping, and a relaxed coastal feel; morning, ~1 hour.
  2. Willows Beach — Oak Bay — One of Victoria’s prettiest beaches for a calm shoreline walk and June picnic vibes; late morning, ~1 hour.
  3. Lighthouse Brewing Company — Dockside Green/near Oak Bay transit route — A casual lunch or beer stop if you want a local craft-beer break; lunch, ~$20–35 per person, ~1 hour.
  4. Gonzales Hill Regional Park — Gonzales — Short but rewarding viewpoint walk with sweeping city and ocean outlooks; early afternoon, ~45 minutes.
  5. Cattle Point Urban Star Park — Uplands/Oak Bay — A scenic headland stop that feels wild despite being close to the city; afternoon, ~45 minutes.
  6. Wellington Coffee — Oak Bay — Finish with coffee and a snack in a neighborhood cafe that fits the day’s slower pace; late afternoon, ~$8–18 per person, ~30 minutes.

Morning

From Brentwood Bay make the mid-morning run into Oak Bay so you land in the village without feeling rushed; by this point in June the roads are usually straightforward, and it’s worth arriving before the lunch crowd so you can stroll a bit. Start around Oak Bay Village, where Oak Bay Avenue has that polished-but-unfussy feel: a few good coffee stops, independent boutiques, a bakery or two, and just enough seaside charm to make a slow wander feel like an activity. Plan about an hour here, and if you want coffee, pop into a local café for a takeaway cup before you drift down toward the water.

From the village, head to Willows Beach, which is one of those Victoria spots locals love because it still feels calm even on a nice June day. It’s an easy shoreline walk with views across the harbor and the kind of soft, picnic-friendly beach where you can sit a while without needing a full beach setup. Bring your water bottle and a light layer; even in June the breeze can come off the water. If you’re packing lunch bits, this is the nicest place on the day to use them before moving on.

Lunch and Early Afternoon

For lunch, work in Lighthouse Brewing Company near the Dockside Green area if you want a casual beer-and-bite stop that feels very local. Expect roughly C$20–35 per person depending on whether you do a couple of beers, a flight, and food. It’s an easy reset after the beach, and a good place to sit down for about an hour before the afternoon viewpoints. After that, make your way to Gonzales Hill Regional Park for a short but satisfying climb: the trail is quick, the outlook is wide, and you get a lovely sweep over the city and water without committing to a big hike. Give yourself about 45 minutes here, including a few pauses for photos.

Afternoon and Evening

Continue on to Cattle Point Urban Star Park, which has that slightly wilder, windswept feel even though you’re still very close to town. It’s especially good in late afternoon when the light softens over the headland and the shoreline gets that classic South Island glow. Wear your walking shoes here; it’s more of a scenic wander than a serious trek, but the exposed edges can be breezy, so a light jacket helps. Finish the day with Wellington Coffee back in Oak Bay, where you can slow things down with a coffee and a snack for about C$8–18. It’s the right final stop for this day: relaxed, neighborhood-y, and close enough to the evening bus or ride home that you can linger a little if the weather’s good.

Day 5 · Fri, Jun 5
Saanich, BC

Saanich Peninsula coastal day

Getting there from Oak Bay, Victoria
Drive, taxi, or ride-hail via local roads / Hwy 17 depending on where in Saanich you’re headed (20–35 min, ~C$25–50). Go in the morning to reach Sea Cider / Island View area on schedule.
BC Transit bus (45–75 min, ~C$2.50–5) if you’re traveling light; use Google Maps / Transit app for the best stop-to-stop option.
  1. Sea Cider Farm & Ciderhouse — Saanichton — A great first stop for a coastal-agriculture day, with orchard views and cider tasting; morning, ~1.5 hours.
  2. Island View Beach Regional Park — Central Saanich — Long shoreline, driftwood, and birds make this a peaceful mid-morning reset; late morning, ~1 hour.
  3. The Roost Farm Bakery — Saanichton — Excellent for a casual lunch or fresh baked goods while staying close to the peninsula route; lunch, ~$15–30 per person, ~45 minutes.
  4. Todd Inlet — Brentwood Bay/Saanich Peninsula — A beautiful, less hectic coastal walk with sheltered water and forested edges; afternoon, ~1 hour.
  5. Brentwood Bay Provincial Park — Brentwood Bay — Good for a final nature walk and quiet shoreline time before heading back; afternoon, ~1 hour.
  6. Marigold Café & Bakery — Saanichton — An easy final coffee-and-dessert stop to cap the day with a local favorite feel; late afternoon, ~$10–20 per person, ~30 minutes.

Morning

Leave Oak Bay early enough to get to the Saanich Peninsula while it still feels calm and green; if you’re driving or taking a ride-hail, the trip usually runs about 20–35 minutes, and parking at the first stop is straightforward if you arrive soon after opening. Start at Sea Cider Farm & Ciderhouse in Saanichton, where the orchard setting and rolling views make it feel much more countryside than city. Plan on about 1.5 hours here for a tasting or a glass on the patio; cider flights usually land in the C$12–20 range, and if the weather turns blustery, the covered areas are still pleasant. It’s a good spot to slow down, breathe in the coastal air, and do a little unhurried wandering before the rest of the day takes you toward the shore.

From there, head to Island View Beach Regional Park in Central Saanich for a late-morning reset. The shoreline is broad and open, with driftwood, tidal edges, and lots of bird activity, so bring your binoculars if you packed them. Spend about an hour here walking the beach path and pausing where the views open toward the water; June can be bright but breezy, so a light jacket and sunscreen are both useful. There’s usually enough space to linger without feeling pinned into a schedule, which is exactly the right tempo for this part of the peninsula.

Lunch

Continue a short drive back toward Saanichton for The Roost Farm Bakery, which is exactly the kind of low-key lunch stop that fits this route. Expect around C$15–30 per person depending on whether you go for a sandwich, soup, pastry, or a more substantial plate, and budget about 45 minutes so you can sit down instead of eating on the move. It’s a smart place to refuel before the afternoon coastal walk, and if you’re tempted to grab extra baking for later, this is one of the better moments in the day to do it.

Afternoon

After lunch, make your way to Todd Inlet for a quieter, more tucked-away shoreline walk. This is the sort of place locals like when they want water views without the bigger-park energy: sheltered inlet, forested edges, and a peaceful pace that works well after the morning’s open beaches. Give yourself about an hour to meander, take photos, and just follow the waterline without pushing for a big “hike.” Then continue on to Brentwood Bay Provincial Park, where another easy hour on the shoreline gives the day a softer landing—good for sitting on a bench, watching the water, and letting the peninsula scenery do the work. If you’ve got a compact rain jacket in your daypack, this is the part of the day when it earns its place, especially if the wind picks up off the bay.

Late Afternoon

Wrap up with coffee or something sweet at Marigold Café & Bakery back in Saanichton. It’s an easy final stop before heading out, and a good way to turn the day from “out exploring” into “slowly winding down” without rushing straight back. Budget roughly C$10–20 per person for a coffee, tea, and dessert, and give yourself about 30 minutes here. From Marigold, you can head back toward Oak Bay or your next stop in town via Hwy 17 and local roads; if you time it after the post-work traffic window, the drive is usually smooth enough to feel like a proper exhale at the end of the day.

Day 6 · Sat, Jun 6
Esquimalt, Victoria

Esquimalt waterfront and departure area

Getting there from Saanich, BC
Drive or ride-hail via McKenzie Ave / Trans-Canada Hwy and city streets (25–40 min, ~C$30–55). Aim for a late-morning arrival so you can make the most of Esquimalt Gorge Park and Point Ellice House.
BC Transit local bus (50–90 min, ~C$2.50–5). Use Google Maps / Transit app; this is the cheapest option but slower.
  1. Esquimalt Gorge Park — Esquimalt — A gentle start with water views, gardens, and a relaxed neighborhood feel; morning, ~1 hour.
  2. Point Ellice House Museum and Gardens — Vic West/Esquimalt edge — A worthwhile heritage stop with historic house interiors and grounds; late morning, ~1.5 hours.
  3. Spinnakers Brewpub — Vic West/West Song Way — Good for a waterfront lunch close to the departure area, with reliable casual fare; lunch, ~$20–40 per person, ~1 hour.
  4. Saxe Point Park — Esquimalt — One of the area’s best oceanfront parks for a final walk and Salish Sea views; early afternoon, ~1.5 hours.
  5. Westsong Walkway — Esquimalt/Vic West waterfront — A flat, scenic stroll that works well before packing up or heading to transit; afternoon, ~1 hour.
  6. Sooke Seaweed — Esquimalt — A practical final dinner or takeaway stop for fresh local seafood before departure; dinner, ~$20–45 per person, ~1 hour.

Morning

From Saanich, BC, plan to reach Esquimalt late in the morning so you can start without feeling rushed; by car or ride-hail it’s usually a straightforward 25–40 minutes via McKenzie Ave and the Trans-Canada Hwy, and if you’re taking BC Transit it’s cheaper but slow enough that you’ll want to leave well ahead of opening time. Begin at Esquimalt Gorge Park, where the shoreline path, gardens, and calm water make for an easy reset after a week of exploring. Give yourself about an hour here; it’s one of those places that feels more local than touristy, and June is ideal because everything is green, bright, and still pleasantly cool in the shade.

Late Morning to Lunch

A short hop brings you to Point Ellice House Museum and Gardens, which is a lovely counterpoint to the park: more history, more detail, and a much better sense of the old waterfront edge between Vic West and Esquimalt. Budget about C$15–20 for admission, and check opening hours in advance since heritage sites can have limited summer schedules or guided-entry formats. Afterward, head to Spinnakers Brewpub on West Song Way for lunch — it’s one of the easiest waterfront meals in this part of town, with a dependable menu that usually lands in the C$20–40 range per person. If the weather is decent, ask for a patio seat; otherwise, it’s still a good stop for a relaxed pint, fish and chips, or a sandwich before your afternoon walk.

Afternoon to Evening

Spend the early afternoon at Saxe Point Park, one of the best oceanfront viewpoints in Esquimalt. The paths are easy, the benches are plentiful, and the lookout over the Salish Sea is exactly the kind of soft, salty finish that fits the last full day of a Victoria trip. From there, the flat Westsong Walkway makes a perfect unhurried wander back toward the departure area — think harbor views, marinas, and that pleasant mix of city and shoreline that Victoria does so well. Keep your daypack light, carry water, and enjoy the slow pace; this is a good place to take photos, breathe, and let the week settle in.

For dinner, stop at Sooke Seaweed for a final seafood meal or takeaway before you pack up. It’s practical, unfussy, and a nice way to end with something local rather than overplanning a last-night splurge. If you’re heading out right after dinner, give yourself a little cushion for bags, transit, or a ride-hail pickup; if you have extra time, the waterfront around Vic West is pleasant for one last stroll before you go.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version