158th Victoria Highland Games & Celtic Festival Meets All Expectations!

The 2021 Games were well attended for a “pandemic event” with over 2,000 people enjoying the activities at our Craigflower Manor property.

While the weather was a little misty on Saturday, the sunny skies on Sunday provided a great ending for our first major public event in two years. Many thanks to our Chieftain Joan McAuley for attending, as well as all the volunteers that made the event so successful.

Significant donations were raised for the new community centre arising on the property, and everyone was able to see the exciting venue space where many Scottish and Celtic events will take place starting next year!

Plans are currently underway for the 159th Victoria Highland Games & Celtic Festival to be held at Topaz Park on May 21 and 22, 2022, including a new Saturday night Performance Extravaganza. We look forward to seeing you there!

2021 Craigflower Games

Canada Day at Craigflower – July 1

On Thursday, July 1, 2021 the VHGA presented its annual “Canada Day at Craigflower”.

This event was videotaped and the video is provided on the link below. Due to the pandemic regulations, the event was kept small this year with approximately 50 performers and a limited number of spectators attending.

A variety of dancers and musicians performed, with many performers stating this was the first public performance they had participated in for over a year.

Canada Day at Craigflower


  1. Please note that there are no exchanges or refunds on tickets.sign-no-smoking-100x100
  2. Following CRD BYLAW 3962 the games are a SMOKE FREE EVENT.
  3. In true Scottish fashion, the Victoria Highland Games & Celtic Festival takes place rain or shine.No Dogs Logo
  4. For the safety of our furry friends, dogs are not allowed at the park/on the field during the Games weekend.
  5. For more important information, please visit our Information Tent page

159th. Victoria

Victoria Highland Games & Celtic Festival

May 21st & 22nd 2022

Topaz Park – Victoria – BC – Canada

May 21st, 22nd & 23rd 2016