Planning a family getaway to Victoria, BC this March Break? Whether you’re looking for outdoor adventures or some indoor spots in case it rains, here are 10 fantastic activities to keep kids entertained!
1. Beacon Hill Park
My favourite place in Victoria – located near the BC Legislature, Beacon Hill Park is a must-visit destination, especially in March when the cherry blossoms are in full bloom. Kids will love spotting peacocks, feeding the ducks at the ponds (bring birdseed!), and exploring the playgrounds. With its beautiful gardens, scenic walking paths, and open spaces for picnics, this park is a perfect outdoor escape.
📍 Address: 100 Cook St, Victoria, BC
⏰ Hours: Open daily, 24 hours
📞 Phone: (250) 361-0600

Bring some duck food and visit one of Victoria’s best places for kids – Beacon Hill Park! While you’re visiting, why not book a mini-session with one of Canada’s top photographers, located right here in Victoria BC. Find out more about mini-sessions with FunkyTown Photography!
2. Fan Tan Alley
Step into history at Canada’s narrowest street! Fan Tan Alley, located in Victoria’s Chinatown, is a charming, hidden passageway lined with eclectic shops. Kids will love weaving through the alley while discovering unique stores filled with local crafts, candy, and fun souvenirs. Plus, it’s conveniently close to great lunch spots.
📍 Address: Between Fisgard St & Pandora Ave, Victoria, BC
⏰ Hours: Varies by store (typically 10:00 AM – 5:00 PM)

A documentary family session is a great way to have candid images of your time together exploring the sites. Find out more about documentary sessions with FunkyTown Photography!
3. Sidney by the Sea & Shaw Centre for the Salish Sea
Just a short drive from Victoria, Sidney offers a charming seaside escape. Families can stroll the waterfront, visit unique bookstores, and explore the Shaw Centre for the Salish Sea—an interactive aquarium where kids can get hands-on with marine life in touch pools. Located near the Swartz Bay Ferry Terminal, it’s an easy day trip with plenty of fun for all ages.
📍 Shaw Centre for the Salish Sea Address: 9811 Seaport Pl, Sidney, BC
⏰ Hours: Daily 10:00 AM – 4:30 PM
📞 Phone: (250) 665-7511
4. Fisherman’s Wharf
A visit to Fisherman’s Wharf is a must for families! Kids can feed the friendly harbor seals, marvel at the colorful floating homes, and grab some delicious ice cream. It’s also a great place to enjoy classic fish and chips while watching the boats come and go.
📍 Address: 1 Dallas Rd, Victoria, BC
⏰ Hours: Varies by vendor (generally 10:00 AM – 6:00 PM)
📞 Phone: (250) 383-8300

5. Royal BC Museum & IMAX Victoria
This world-class museum offers interactive exhibits showcasing BC’s history, from Indigenous cultures to the natural world. Right next door, Thunderbird Park features towering totem poles. After exploring the museum, catch an immersive film experience at the IMAX theatre.
📍 Address: 675 Belleville St, Victoria, BC
⏰ Hours: Daily 10:00 AM – 5:00 PM
📞 Phone: (250) 356-7226
6. Fort Rodd Hill & Fisgard Lighthouse
Step back in time at this National Historic Site! Kids can explore military bunkers, climb through hidden tunnels, and check out the Fisgard Lighthouse—BC’s oldest lighthouse. It’s a fantastic way to combine history with adventure, all while enjoying stunning ocean views.
📍 Address: 603 Fort Rodd Hill Rd, Victoria, BC
⏰ Hours: Daily 10:00 AM – 4:30 PM
📞 Phone: (250) 478-5849

7. DinoLab
A hidden gem for dinosaur lovers! At DinoLab, families can see real dinosaur fossils being prepared and even take part in hands-on fossil restoration. It’s a unique and exciting experience for any budding paleontologist.
📍 Address: 491 Belleville St, Victoria, BC
⏰ Hours: By appointment only
📞 Phone: (250) 940-0007
8. Flying Squirrel Trampoline Park
Perfect for a rainy day, this indoor trampoline park is packed with fun activities, including foam pits, dunk hoops, and obstacle courses. It’s a fantastic way for kids to burn off energy while having a blast.
📍 Address: 808 Viewfield Rd, Victoria, BC
⏰ Hours: Varies, check website for details
📞 Phone: (778) 404-1770
9. Haunted Mini Golf at The Haunted Manor
For older kids looking for a spooky thrill, The Haunted Manor offers a one-of-a-kind mini-golf course set inside a haunted mansion! Play through creepy rooms and enjoy arcade games after your round.
📍 Address: 715 Yates St, Victoria, BC
⏰ Hours: Daily 11:00 AM – 11:00 PM
📞 Phone: (778) 433-9255
10. Book a Family Portrait Session with one of Canada’s top photographers
What better way to remember your trip than with a family portrait session in iconic Victoria locations? I’ve been a family portrait photographer for over 15 years and I have a great route nailed down to show off some of the the most iconic spots in Victoria. If it rains, we’ll move under the covered areas behind the Legislature. A session captures this special time in your family’s life, and you’ll have beautiful, lasting memories to take home.
Find out more about mini-sessions with FunkyTown Photography!
