Galena Shores

Location: British Columbia


Galena Shores and Arrow Lakes, just south of Revelstoke, British Columbia, are a place of spectacular beauty and an outdoor lover’s paradise. An extensive network of back country trails offers a seemingly endless variety of hiking, fishing and cycling opportunities. Galena Shores is in close proximity to world class downhill skiing at Revelstoke Mountain resort, as well as back country skiing, cat skiing, and heli-skiing in the surrounding area. After a day’s activities, enjoy a soak in the natural hotsprings of Halcyon. Whatever the time of year, you can always find something special at Galena Shores.


Galena Shores is located at Upper Arrow Lake in British Columbia, Canada. South of Revelstoke, Galena Shores is 5.5 hours away from Calgary and 3.5 hours from Kelowna. Galena Bay is a quiet secluded bay ringed on 3 sides by mountains. The Monashees, the Valhallas and the Selkirks.

Site Plan

Galena Shores is flat, waterfront property, fully serviced in a spectacular and pristine environment with warm, swimmable water. This waterfront property is next to the most exciting powder skiing in North America, Revelstoke. Galena Shores is a 60-lot residential development on 141 acres of land, with 31 of the lots being waterfront and 29 having stunning views with excellent access to the waterfront via greenways, parks, marina, and a boat launch.

Lot Prices

Lot prices at Galena Shores in Arrow Lake, British Columbia range from $175,000 - $388,000. Contact Resort Property Connection for more details.