Spring is a great time to visit Kelowna. The warmer weather brings out BBQs and patio dining, as well as a several popular events including outdoor festivals.