View Royal

Liveable, green, sustainable.

Events - Canada Day

Each Canada Day, the Town of View Royal hosts a vibrant, family-friendly celebration that brings the community together in honour of Canada’s birthday. Set against the historic backdrop of Craigflower Manor, this annual event features live entertainment, cultural displays, and fun activities for all ages.

Canada Day 2025

This year’s festivities take place on Tuesday, July 1, 2025, from 10:00 am to 4:00 pm, in partnership with the Victoria Highland Games AssociationAdmission is free, and everyone is welcome! 

Plan Your Visit

Location: Craigflower Manor site, 1801/1803 Admirals Road
Time: 10:00 am – 4:00 pm
Date: Tuesday, July 1, 2025

Please note that there is no on-site parking available. We encourage you to walk, cycle, or take transit to the event.

Click the image to enlarge

2025 Site Plan

Click the image to enlarge

Volunteer With Us

Want to be part of the action? We're looking for enthusiastic volunteers to help make this annual event a success! Volunteers assist with a variety of tasks including event setup and takedown, greeting guests, supporting activity areas, and more. It’s a great opportunity to connect with the community, gain experience, and be part of a meaningful celebration.

Interested in volunteering? Please contact gmathies@shaw.ca for more details.