A covered wagon, a firewood dock, and a century of north shore solitude
McKinley Landing takes its name from John McKinley, an Ontarian who arrived in the Okanagan in 1896 by covered wagon via the United States and homesteaded on the north shore of Okanagan Lake for the next 30 years. The landing he established served a specific and practical function in the early years of lake transportation: Canadian Pacific Railway sternwheelers would stop at McKinley's dock to take on firewood for their furnaces, the crews coming ashore to collect fuel before continuing their runs north and south along the lake. It was a remote and utilitarian arrangement — the north shore was not a destination in those years, merely a waypoint for boats that needed wood. For most of the 20th century McKinley's shoreline remained one of the most isolated stretches of Okanagan Lake — the steep terrain, the lack of road access, and the distance from Kelowna's core kept the land largely unchanged while the city expanded to the south. There was no ferry crossing here, no steamboat wharf of commercial consequence — just the lake, the hillside, and the land that John McKinley had worked. The arrival of master-planned residential development — first McKinley Landing, then McKinley Beach — transformed what had been a remote homestead site into Kelowna's most exclusive private waterfront address: gated community, private beach, marina, tennis courts, and luxury hillside homes commanding views south across the full length of Okanagan Lake. The man who chopped firewood on that shoreline more than 100 years ago would find it unrecognisable — but the fundamental appeal of the place, the same quality of light on the water, the same remove from the noise of the city, is unchanged.
Live MLS® data — updated daily.