O
- Oakfield
- Oak Lake
- Oasis Beach (Trail 7)
- Oastler
- Ochre Beach
- Okanagan Lake Beach - Penticton
- Okanagan Lake Provincial Park
- Old Mill Beach
- Old Mill Park Beach
- Old Orchard Park
- Oliphant
- Omemee Beach
- Ompah
- One Mile Lake Beach
- Opapiskaw Campground Beach
- Orchard Grove Beach
- Otter Falls Campground Beach
- Oyama Station Beach (Wood Lake)
- Oyster Bay Beach