Search Dates and Sorting Order Grid Search Results View Type Grouped Lists Grid Calendar Search Show Advanced Search Search Dates and Location Options Region All Regions City/Town All Cities/Towns Chemainus Cobble Hill Comox Comox-Strathcona Courtenay Cumberland Deerholme Duncan Ladysmith Lake Cowichan Mayne Island Mill Bay Nanaimo Pender Island Port Hardy Port McNeill Powell River Salt Spring Island Saturna Island Sechelt Within 5 10 25 50 100 distance units Miles Kilometers Categories Categories Campbell River Comox Valley Cowichan Nanaimo Southern Gulf Islands Sunshine Coast Vancouver Island North BC Bike Race July 1, 2024 - July 7, 2024 Cowichan Nanaimo Chemainus Wednesday Market July 3, 2024 Chemainus Cowichan Commercial Street Night Market July 4, 2024 Nanaimo Nanaimo Chemainus Wednesday Market July 10, 2024 Chemainus Cowichan Commercial Street Night Market July 11, 2024 Nanaimo Nanaimo Vancouver Island MusicFest July 12, 2024 - July 14, 2024 Courtenay Comox Valley Dragon Boat Races July 13, 2024 - July 14, 2024 Nanaimo Nanaimo Chemainus Wednesday Market July 17, 2024 Chemainus Cowichan Commercial Street Night Market July 18, 2024 Nanaimo Nanaimo Islands Folk Festival July 19, 2024 - July 21, 2024 Duncan Cowichan FILOMI Days July 19, 2024 - July 21, 2024 Port Hardy Vancouver Island North Chemainus Bluegrass Extravaganza & Festival July 20, 2024 Chemainus Cowichan Downtown Courtenay Market Day July 20, 2024 Courtenay Comox Valley Silly Boat Regatta July 21, 2024 Nanaimo Chemainus Wednesday Market July 24, 2024 Chemainus Cowichan Salt Spring Pride Festival July 25, 2024 - July 28, 2024 Salt Spring Island Southern Gulf Islands Commercial Street Night Market July 25, 2024 Nanaimo Nanaimo Bathtub Races July 26, 2024 - July 28, 2024 Nanaimo 27 Jul Art in the Orchard July 27, 2024 Pender Island Southern Gulf Islands Chemainus Wednesday Market July 31, 2024 Chemainus Cowichan < 1 2 3 4 5 >