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