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 2026
This year’s festivities take place on Wednesday, July 1, from 10:00am to 3:30pm, in partnership with the Victoria Highland Games Association. Admission is free, and everyone is welcome!
Plan Your Visit
Location: Craigflower Manor site, 1801/1803 Admirals Road
Time: 10:00am – 3:30pm
Date: Wednesday, July 1
Please note that there is no on-site parking available. We encourage you to walk, cycle, or take transit to the event.
Schedule of Events
Coming soon
Volunteer With Us
- Event setup (tents and chairs), 8:00am to 10:00am
- Event tear-down and cleanup, 3:30pm to 4:30pm
- Greeting attendees and supporting activity areas, including face painting and balloon artists, 10:00am to 3:30pm
- Assisting at the welcome booth, providing information, maps, and souvenirs, 10:00am to 3:30pm
- Supporting performers on and off stage, 10:00am to 3:00pm


