The Island is home to a ton of great annual and totally random one off festivals and events.  This list is by no means exhaustive but it gives you a place to start and an idea as to what is within reach here from cultural and historical events to world class sporting events, food and wine festivals and the list rolls on……
Festival of Trees Nov 16 – Jan 2, 2018
Habitat for Humanity 9th Annual Gingerbread Showcase Nov 18-Jan 2, 2018
Wildlife Photographer of the Year Exhibition at Royal BC Museum Dec 8-Apr 2, 2018
Victoria Film Festival   Feb 2-11, 2018
Song & Surf Music Festival Feb 9-11, 2018
Capital City Comic Con Mar 16-18,2018
Greater Victoria Performing Arts Festival    Apr 4-May 12 , 2018
Uno Festival -Contemporary solo theatre and performance   May 9-19, 2018
Victoria Highland Games and Celtic Festival    May 19-21, 2018
Swiftsure International Yacht Race    May 24-28, 2018
TD Victoria International Jazz Festival    June 22 -July 2, 2018
Victoria Ska Fest    June 20-24, 2018
Victoria Pride    July 2018
Phillips Backyard Weekender Music festival   July 20-22, 2018
Vancouver Island Music Festival (Comox Valley)   July 13-15, 2018
Rock the Shores Music Festival   July 13-15, 2018
Free B Film Festival Aug 2018
Symphony Splash Aug 5, 2018

Victoria Dragon Boat Festival    Aug 10-12, 2018
Victoria Fringe Theatre Festival    Aug 22-Sept 2, 2018
Victoria Buskers Festival Aug 31-Sept 3, 2018
Vancouver Island Blues Bash Sept 1-3, 2018
Victoria International Cycling Festival
Victoria Classic Boat Festival    Sept  2018
Rifflandia Music Festival    Sept 13-16, 2018
Goodlife Fitness Victoria Marathon    Oct 7, 2018
Art of the Cocktail    Oct 13-14, 2018

Other great local resources for event listings include:
Tourism Victoria Calendar of Events
                                                                 Downtown Victoria Business Association (DVBA) Calendar of Events
                                                                                                           Tourism Vancouver Island Festivals and Events
                                  Chatterblock Victoria – especially great for families with young kids