Canada Fly Guide
Rivers & Lakes · Stocked Stillwater

Upper Halgrave Lake

A small stillwater in the Columbia River watershed, tucked between Frances Creek and Steamboat Mountain in the East Kootenay. Upper Halgrave Lake has carried a westslope cutthroat trout stocking program since 1938, most recently 2,000 Connor-strain yearlings released in 2025.
Updated July 8, 2026

Upper Halgrave Lake is a small stillwater in the Columbia River watershed, sitting between Frances Creek and Steamboat Mountain in the East Kootenay, a short distance from its close neighbor Lower Halgrave Lake. It is held entirely on westslope cutthroat trout and has been topped up by the provincial hatchery program since 1938, one of the longer stocking records on file for a small lake in this stretch of the Columbia River drainage.

The water

A 1969 provincial lake survey measured Upper Halgrave at 6.48 hectares, with a maximum depth of 10.7 m and a mean depth of 3.3 m. A Secchi disc held visibility to 5.8 m, a little over halfway to the bottom of the deepest water, and the surface ran a mildly alkaline pH of 8.5, consistent with the limestone-influenced geology common through the Rocky Mountain Trench. That combination of moderate depth and decent clarity, rather than the shallow, uniform basin of some neighboring East Kootenay lakes, gives the fish a real thermocline to retreat to once the shallows warm.

Stocking

For an angler weighing whether it's worth the drive, the release record is most of what there is to go on. The province has logged 36 stockings into Upper Halgrave Lake since 1938, for a documented total of roughly 253,000 fish. The earliest plants, through 1940, were unstrained cutthroat eyed eggs; from 1941 the program shifted to Kiakho-strain westslope cutthroat trout eggs and fry, and by 1972 it had settled onto the Connor strain that still carries the lake today. Through the 1990s and 2000s the pattern was 2,000 Connor-strain fall fry every other year; since 2016 the province has shifted to larger, less frequent drops of Connor-strain fry and yearlings, most recently 2,000 yearlings released 4 June 2025, the fourth 2,000-yearling plant since 2019.

Stocking record

Upper Halgrave Lake — 253,000 fish stocked, 1938–2025

Cutthroat Trout. Source: Province of BC — FIDQ / FISS Fish Releases via the Freshwater Fisheries Society of BC.

YearCutthroat Trout
20252,000
20222,000
20212,000
20192,000
20163,000
20142,000
20122,000
20102,000
20082,000
20062,000
20042,000
20022,000
20002,000
19982,000
19962,000
19942,000
19922,000
19902,000
19892,000
197610,000
197220,000
19702,000
19698,000
196810,000
196411,375
196321,000
196220,000
195010,000
19496,000
194710,000
19467,500
194215,000
194118,125
194015,000
193915,000
193815,000

That shift from small annual fry drops to periodic yearling plants is typical of a lake moving from establishing a population to maintaining one: fewer fish go in per release, but each is a larger, better-conditioned yearling with a stronger chance of reaching catchable size.

set_meal
Connor-strain cutthroat
2,000 yearlings, most recent release 2025
history
36 releases since 1938
~253,000 fish stocked to date
water
max 10.7 m, mean 3.3 m
1969 BC lake survey
straighten
6.48 ha
surface area

The fishing

With no dedicated local report on file for Upper Halgrave Lake, fish it as a standard small-lake stillwater: a chironomid fished under an indicator over the shoals early in the day, switching to a balanced leech or Woolly Bugger worked along the thermocline as the shallows warm through summer. A basin this small, at just 6.48 hectares, fishes close to shore-to-shore, so covering different depths with a countdown or clear intermediate line matters more than covering distance. If fish are showing on the surface toward evening, a hatch-matched dry such as the Adams is a reasonable starting point. Any westslope cutthroat trout caught this long after a given release should be sized against the 2,000-fish yearling plants from 2019, 2021, 2022 and 2025, so expect a mix of year-classes rather than a single uniform cohort.

info

What still needs confirming

No boat launch, parking area or public access route has been confirmed for Upper Halgrave Lake, and no dedicated hatch or forage report specific to this lake has surfaced beyond its stocking record. The chironomid-and-leech approach above is the standard regional stillwater starting point, not a confirmed local pattern.

Access and the rules

No confirmed public launch, trailhead or parking information is on record for Upper Halgrave Lake. It sits in backcountry between Frances Creek and Steamboat Mountain, in the same general country as the Frances Creek Forest Service Road network west of Radium Hot Springs; confirm the current route and any private-land or seasonal restrictions locally before planning a trip.

gavel

Before you fish

Confirm the current BC freshwater fishing regulations (Region 4, Kootenay), including any bait, motor or ice-fishing restrictions specific to this lake, before you go. Official synopsis: gov.bc.ca fishing regulations.

Conditions

  • Depth: max 10.7 m, mean 3.3 m, Secchi 5.8 m (BC lake survey, 1969-06-08).
  • Water chemistry: surface pH 8.5, mildly alkaline, consistent with the limestone geology of the Rocky Mountain Trench.
  • Stocking: active put-grow program, Connor-strain westslope cutthroat trout, 36 releases since 1938, most recently 2,000 yearlings released 2025-06-04.