Kelowna er en by i Britisk Columbia i Canada. Den ligger ved innsjøen Okanagan, rundt 270 km øst for Vancouver. Byen ble grunnlagt i 1879, og fikk bystatus i 1905. Innbyggertallet er rundt 180 000. (2011)
Byen har vokst raskt de siste årene og er med sitt varme sommerklima et populært feriemål – også for canadiere. Vakkert beliggende ved sjøen Okanagan (på størrelse med Mjøsa) er det flotte bade- og fiskemuligheter, og hvert år i august avholdes en regatta i byen.
Drøyt fire timer med bil sørvest så er du i OL-byen Vancouver. Kjører du østover vil du etter en vakker biltur gjennom Rocky Mountains ankomme Calgary etter ca. 8/9 timer. Sørover fra Kelowna kommer du til USA-grensa etter halvannen times kjøring. Kelowna blir ofte omtalt som Canadas Hawaii pga. sitt gode klima, selv om det ofte er bitende kaldt om vinteren.