BC Hot Springs Directory

Halcyon Hot Springs

Open

Lithia-rich pools terraced above Upper Arrow Lake, north of Nakusp.

StatusOpen
Soak temp37–40°C
CostDay & evening passes
AccessDrive-up, Hwy 23
Fact check✓ August 2026
The spring

Halcyon Hot Springs terraces its pools down a hillside above Upper Arrow Lake, with some of the best soaking views in the Kootenays. The water is unusually rich in lithia (lithium salts) and has no sulphur smell; a hot pool around 37–40°C, a warm pool, a 27°C swimming pool and a cold plunge cover every taste.

Day visitors can buy a 9am–5pm day pass or a 5–9pm evening pass, and the last hour (8–9pm) is adults-only. The resort also offers cabins, dining and a spa, making it an easy overnight from Revelstoke or Nakusp.

The lower pool at Halcyon Hot Springs overlooking Upper Arrow Lake
Photo courtesy of Halcyon Hot Springs Resort

Quick facts

LocationHalcyon Hot Springs Resort, Hwy 23, 32 km N of Nakusp on Upper Arrow Lake
Water temperatureHot pool ~37–40°C, warm pool, 27°C swimming pool, cold plunge
HoursDay pass 9am–5pm; evening 5–9pm; adults-only 8–9pm
Good to knowLithia-rich water; three odourless pools + cold stream plunge; lake views
Facts verified August 2026

Getting there

On Hwy 23, 32 km north of Nakusp and about 90 minutes south of Revelstoke via the Galena Bay ferry (free, hourly).

Official source
Check current conditions ↗

Fees, hours and closures change — confirm with the official source before you travel.

More springs in Kootenay Rockies

Soak BC is an independent directory. Conditions, fees and hours change — always confirm with the official source above before travelling, especially for remote sites.
Spotted a change? Send a field report →