Rain fell across the region on Canada Day, cutting attendance at fireworks events. The city called off its main downtown display and postponed several shows in the Lower Mainland. Other communities also suspended their programmes, due to safety concerns. Despite the weather, some towns went ahead with small launches, drawing limited spectators. No large central fireworks were held in the metro area. In contrast, Kelowna went ahead with its planned show, lighting the sky as scheduled.