British Columbians know how to have a good time. Throughout the province, you’ll find festivals and events focused on everything from folk music to freeride mountain biking, eagle-watching to Ironman triathlons. Events such as the Vancouver Cherry Blossom Festival and the Fall Okanagan Wine Festival mark the changing seasons. Others such as the Victoria Dragon Boat festival and the Kamloopa Powwow celebrate BC’s diversity. Then there are the ones just for fun—like the Great Canadian Cheese Rolling Festival. Here’s what’s happening when.