Kokanee ice fishing in British Columbia
300 British Columbia lakes on this site have kokanee on record, largest first. A lake without a record may still hold them: records come from provincial open data and our own research, and are not complete. Some records are stocking records, which show what a province has stocked, not everything in the lake.
Lakes
- Williston Lake, 1,720 km², near Mackenzie
- Babine Lake, 465 km², near Granisle
- Kinbasket Lake, 419 km², near Jasper
- Stuart Lake, 358 km², near Fort St. James
- Okanagan Lake, 349 km², near Traders Cove
- Shuswap Lake, 306 km², near Anglemont
- Quesnel Lake, 271 km², near 108 Mile Ranch
- Francois Lake, 253 km², near Burns Lake
- Eutsuk Lake, 250 km², near Bella Coola
- Harrison Lake, 222 km², near Harrison Hot Springs
- Adams Lake, 132 km², near Celista
- Powell Lake, 124 km², near Sliammon
- Trembleur Lake, 116 km², near Granisle
- Morice Lake, 97.2 km², near Kitimat
- Tezzeron Lake, 80.5 km², near Fort St. James
- Murtle Lake, 76.4 km², near Clearwater
- Duncan Lake, 72.8 km², near Lardeau
- Slocan Lake, 68.9 km², near New Denver
- Kennedy Lake, 65.3 km², near Ucluelet
- Cowichan Lake, 62.2 km², near Youbou
- Mabel Lake, 59.4 km², near Grindrod
- Horsefly Lake, 57.8 km², near 108 Mile Ranch
- Thutade Lake, 56.8 km², near Takla Landing
- Stave Lake, 56.3 km², near Hatzic Island
- Canim Lake, 56.1 km², near 100 Mile House
- Pinchi Lake, 55.3 km², near Fort St. James
- Tetachuck Lake, 54.6 km², near Burns Lake
- Pitt Lake, 53.2 km², near River Springs
- Great Central Lake, 52.9 km², near Cumberland
- Carpenter Lake, 46.5 km², near Birken
- Sproat Lake, 42.3 km², near Port Alberni
- Cheslatta Lake, 41.1 km², near Fraser Lake
- Nimpkish Lake, 38 km², near Alert Bay
- Great Beaver Lake, 37.7 km², near Fort St. James
- Meziadin Lake, 36.5 km², near Stewart
- Tchesinkut Lake, 35.7 km², near Burns Lake
- Clearwater Lake, 34 km², near Clearwater
- Bonaparte Lake, 33.4 km², near Barrière
- Isaac Lake, 32.5 km², near McBride
- Lillooet Lake, 32.1 km², near Mount Currie 6
- Cunningham Lake, 31.8 km², near Burns Lake
- Tuya Lake, 31.2 km², near Dease Lake
- Tochcha Lake, 29.5 km², near Granisle
- Anderson Lake, 29.3 km², near Birken
- Green Lake, 28.8 km², near 100 Mile House
- Trout Lake, 28.4 km², near Nakusp
- Ellerslie Lake, 26.4 km², near Bella Bella
- Christina Lake, 25.6 km², near Christina Lake
- Kalamalka Lake, 25.6 km², near Oyama
- Link Lake, 25.4 km², near Bella Bella
- Nicola Lake, 25 km², near Merritt
- Seton Lake, 24.9 km², near Lillooet
- Columbia Lake, 24.1 km², near Canal Flats
- Lois Lake, 24.1 km², near Myrtle Point
- Downton Lake, 22.3 km², near Birken
- Sugar Lake, 21.7 km², near Cherryville
- Huaskin Lake, 21.5 km², near Sointula
- Whalen Lake, 21.5 km², near Klemtu
- Taltapin Lake, 21.4 km², near Burns Lake
- Comox Lake, 21.1 km², near Cumberland
- Cluculz Lake, 19.8 km², near Vanderhoof
- Skaha Lake, 19.5 km², near Kaleden
- Ian Lake, 19.2 km², near Port Clements
- Bear Lake, 18.7 km², near Takla Landing
- Lac la Hache, 18.4 km², near 108 Mile Ranch
- Swan Lake, 17.8 km², near Stewart
- Tatla Lake, 17.7 km², near Anahim Lake
- Mara Lake, 17.6 km², near Sicamous
- Whatshan Lake, 17.6 km², near Nakusp
- Tesla Lake, 17.2 km², near Bella Coola
- Windermere Lake, 16.2 km², near Invermere
- Nulki Lake, 16.1 km², near Vanderhoof
- Alouette Lake, 15.8 km², near Maple Ridge
- Moose Lake, 14 km², near Valemount
- Woss Lake, 14 km², near Tahsis
- Bridge Lake, 13.7 km², near 100 Mile House
- Natowite Lake, 13.6 km², near Granisle
- Uncha Lake, 13.6 km², near Burns Lake
- Morrison Lake, 13.3 km², near Takla Landing
- Burns Lake, 12.6 km², near Burns Lake
- Horse Lake (BC), 12.2 km², near 100 Mile House
- Coquitlam Lake, 12 km², near Anmore
- Chilliwack Lake, 11.8 km², near Bridal Falls
- Choelquoit Lake, 11.8 km², near Hanceville
- Decker Lake, 11.7 km², near Burns Lake
- Haslam Lake, 11.6 km², near Powell River
- Jesse Lake, 11.6 km², near Kitimat
- Deka Lake, 11.5 km², near 100 Mile House
- Pondosy Lake, 11.2 km², near Bella Coola
- Anchor Lake, 10.7 km², near Klemtu
- Glatheli Lake, 10.6 km², near Burns Lake
- Bowron Lake, 10.2 km², near Quesnel
- Cariboo Lake, 10.2 km², near Quesnel
- East Barrière Lake, 10.2 km², near Barrière
- Nadina Lake, 9.17 km², near Houston
- Tatelkuz Lake, 9.14 km², near Fraser Lake
- Bonanza Lake, 9.11 km², near Alert Bay
- Wood Lake, 9.1 km², near Oyama
- Augier Lake, 9.07 km², near Burns Lake
- Simpson Lake, 8.86 km², near Kitimat
- Fulmore Lake, 8.76 km², near Sayward
- Stony Lake, 8.7 km², near Quesnel
- Dinosaur Lake, 8.57 km², near Beryl Prairie
- Naltesby Lake, 8.44 km², near Vanderhoof
- Lucas Lake, 8.34 km², near Fraser Lake
- Finger Lake, 8.28 km², near Vanderhoof
- Horne Lake, 8.14 km², near Bowser
- Red Bluff Lake, 8.14 km², near Kitimat
- Purden Lake, 8.05 km², near Prince George
- Kitwancool Lake, 7.78 km², near Kitwanga
- Kuyakuz Lake, 7.61 km², near Anahim Lake
- Clowhom Lake, 7.44 km², near Britannia Beach
- Nahmint Lake, 7.28 km², near Port Alberni
- Khtada Lake, 7.22 km², near Kitimat
- Dodd Lake, 7.2 km², near Powell River
- Stump Lake, 7.13 km², near Rose Hill
- Williams Lake, 6.97 km², near Fox Mountain
- Sakinaw Lake, 6.84 km², near South Pender Harbour
- Mooto Lake, 6.72 km², near Klemtu
- Lac des Roches, 6.62 km², near Clearwater
- Douglas Lake, 6.51 km², near Aspen Grove
- Entiako Lake, 6.42 km², near Anahim Lake
- Cultus Lake, 6.34 km², near Cultus Lake
- McDougall Lake, 6.31 km², near Clearwater
- Mohun Lake, 6.29 km², near Heriot Bay
- Mosquito Lake, 6.06 km², near Daajing Giids
- Sooke Lake, 6 km², near Shawnigan Lake
- Moyie Lake, 5.96 km², near Cranbrook
- Johnny Lake, 5.89 km², near Anahim Lake
- Big Lake, 5.8 km², near Fox Mountain
- Euchiniko Lakes, 5.79 km², near Anahim Lake
- Gun Lake, 5.75 km², near Birken
- Konni Lake, 5.68 km², near Hanceville
- Hallett Lake, 5.62 km², near Fraser Lake
- White Lake, 5.6 km², near White Lake
- Goat Lake, 5.53 km², near Sliammon
- Shawnigan Lake, 5.45 km², near Shawnigan Lake
- Lava Lake, 5.4 km², near Kitwanga
- Batnuni Lake, 5.19 km², near Vanderhoof
- McKinley Lake, 5.17 km², near 108 Mile Ranch
- Newcombe Lake, 5.17 km², near Houston
- Nadsilnich Lake, 5.08 km², near Prince George
- Upper Quinsam Lake, 5.06 km², near Campbell River
- Brewster Lake, 5 km², near Campbell River
- Nascall Lake, 4.99 km², near Bella Coola
- North Barrière Lake, 4.99 km², near Barrière
- Bosk Lake, 4.95 km², near 108 Mile Ranch
- Tom Browne Lake, 4.93 km², near Sayward
- Bear Lake, 4.85 km², near Klemtu
- Wahleach Lake, 4.83 km², near Popkum
- Khartoum Lake, 4.81 km², near Myrtle Point
- Machete Lake, 4.8 km², near Barrière
- Spectacle Lakes, 4.77 km², near McBride
- Eulatazella Lake, 4.73 km², near Vanderhoof
- Kluskoil Lake, 4.67 km², near Vanderhoof
- Sylvia Lake, 4.63 km², near Kitimat
- Nilkitkwa Lake, 4.58 km², near Takla Landing
- Caverhill Lake, 4.55 km², near Barrière
- Seabird Lake, 4.54 km², near Sayward
- Ruby Lake, 4.52 km², near South Pender Harbour
- Deer Lake, 4.47 km², near Klemtu
- Webster Lake, 4.46 km², near Bella Bella
- Timothy Lake, 4.45 km², near 108 Mile Ranch
- Stella Lake, 4.42 km², near Heriot Bay
- Cameron Lake, 4.37 km², near Whisky Creek
- Chimney Lake, 4.29 km², near Fox Mountain
- Ikesumkah Lake, 4.29 km², near Bella Coola
- Weare Lake, 4.27 km², near Kitimat
- Tyee Lake, 4.21 km², near Fox Mountain
- Crawfish Lake, 4.16 km², near Esperanza
- Eagan Lake, 4.1 km², near Barrière
- Birkenhead Lake, 4.05 km², near Birken
- Horseshoe Lake, 4.04 km², near Myrtle Point
- Niskonlith Lake, 4.01 km², near Chase
- Lowe Lake, 3.89 km², near Kitimat
- Sulphurous Lake, 3.85 km², near 100 Mile House
- Daisy Lake, 3.79 km², near Whistler
- West Lake, 3.79 km², near South Pender Harbour
- Pye Lake, 3.76 km², near Sayward
- Tacheeda Lakes, 3.76 km², near Mackenzie
- Hobiton Lake, 3.67 km², near Bamfield
- Dunn Lake, 3.6 km², near Clearwater
- Narrow Lake, 3.55 km², near Prince George
- Young Lake, 3.55 km², near 100 Mile House
- Ness Lake, 3.48 km², near Prince George
- Inland Lake, 3.46 km², near Sliammon
- St. Mary Lake, 3.44 km², near Kimberley
- Leonora Lake, 3.37 km², near Port Hardy
- Cougar Lake, 3.33 km², near Klemtu
- Ruth Lake, 3.27 km², near 108 Mile Ranch
- John Hart Lake, 3.25 km², near Campbell River
- Tsusiat Lake, 3.21 km², near Bamfield
- Amor Lake, 3.15 km², near Heriot Bay
- Main Lake, 3.12 km², near Heriot Bay
- Tuwartz Lake, 3.12 km², near Kitimat
- Belowe Lake, 3.02 km², near Kitimat
- Atluck Lake, 2.95 km², near Tahsis
- Vaseux Lake, 2.83 km², near Okanagan Falls
- McCreight Lake, 2.81 km², near Sayward
- Puntataenkut Lake, 2.81 km², near Quesnel
- Swan Lake, 2.78 km², near McBride
- Lapan Lake, 2.76 km², near Sayward
- Hayward Lake, 2.73 km², near Mission
- Ten Mile Lake, 2.71 km², near Quesnel
- Kwinageese Lake, 2.7 km², near Stewart
- Titetown Lake, 2.69 km², near Vanderhoof
- Paul Lake, 2.67 km², near Campbell Creek
- Ewart Lake, 2.65 km², near Esperanza
- Western Lake, 2.63 km², near Klemtu
- Bootjack Lake, 2.61 km², near Fox Mountain
- Sustut Lake, 2.58 km², near Takla Landing
- Nahwitti Lake, 2.55 km², near Port Hardy
- Klaklakama Lakes, 2.54 km², near Tahsis
- Union Lake, 2.53 km², near Prince Rupert
- Missezula Lake, 2.52 km², near Aspen Grove
- McNeil Lake, 2.49 km², near 108 Mile Ranch
- Stafford Lake, 2.48 km², near Sayward
- Elkin Lake, 2.42 km², near Hanceville
- Hemming Lake, 2.4 km², near Heriot Bay
- Goosly Lake, 2.39 km², near Houston
- Glacier Lake, 2.31 km², near Whistler
- King Salmon Lake, 2.31 km², near Dease Lake
- Unwin Lake, 2.28 km², near Lund
- Ellis Lake, 2.23 km², near Heriot Bay
- Antoine Lake, 2.2 km², near Fox Mountain
- Puntchesakut Lake, 2.18 km², near Quesnel
- McLeese Lake, 2.17 km², near Williams Lake
- Nanaimo Lakes, 2.14 km², near East Wellington
- Horseshoe Lake, 2.11 km², near Houston
- Salmon Lake, 2.08 km², near Fort St. James
- Viola Lake, 2.08 km², near Sointula
- Musclow Lake, 2.07 km², near Bella Coola
- Otter Lake, 2.02 km², near Princeton
- Premier Lake, 2.02 km², near Wasa
- Stephens Lake, 2.02 km², near Kitwanga
- Fourth Lake, 2 km², near Youbou
- Easter Lake, 1.99 km², near Tofino
- Green Lake, 1.99 km², near Whistler
- Hautête Lake, 1.99 km², near Granisle
- Redfish Lake, 1.97 km², near Bella Coola
- Stephen Nelson Lake, 1.96 km², near Kitimat
- Paterson Lake, 1.92 km², near Campbell River
- Strait Lake, 1.91 km², near Vavenby
- Fish Lake, 1.86 km², near Houston
- William Lake, 1.82 km², near Port Hardy
- Rose Lake, 1.81 km², near Fox Mountain
- Sand Lake, 1.81 km², near Terrace
- Huson Lake, 1.8 km², near Alert Bay
- Bentzi Lake, 1.79 km², near Fraser Lake
- Chutanli Lake, 1.79 km², near Vanderhoof
- Round Lake, 1.78 km², near Telkwa
- Peculiar Lake, 1.76 km², near Prince George
- Pyper Lake, 1.76 km², near Hanceville
- Sliammon Lake, 1.75 km², near Sliammon
- Hanson Lake, 1.73 km², near Fraser Lake
- Beaver Lake, 1.7 km², near Fox Mountain
- Roberts Lake, 1.66 km², near Heriot Bay
- Kluskus Lakes, 1.64 km², near Anahim Lake
- Monte Lake, 1.64 km², near Westwold
- Anderson Lake, 1.6 km², near Clearwater
- Tuzcha Lake, 1.59 km², near Hanceville
- Buntzen Lake, 1.57 km², near Anmore
- Hathaway Lake, 1.54 km², near 100 Mile House
- Quatse Lake, 1.54 km², near Port Hardy
- Miner Lake, 1.5 km², near Anahim Lake
- Snass Lake, 1.5 km², near Klemtu
- Three Valley Lake, 1.49 km², near Big Eddy
- Wolf Lake, 1.49 km², near Oyster River
- Le Mare Lake, 1.47 km², near Port Alice
- Quinsam Lake, 1.47 km², near Campbell River
- Tasa Lake, 1.47 km², near Vanderhoof
- Tahlo Lake, 1.45 km², near Takla Landing
- Kibbee Lake, 1.44 km², near McBride
- Wilson Lake, 1.42 km², near Nakusp
- Tumuch Lake, 1.37 km², near Prince George
- Copley Lake, 1.35 km², near Fraser Lake
- Camp Island Lake, 1.34 km², near Dease Lake
- Devereux Lake, 1.31 km², near Sayward
- Gotchen Lake, 1.28 km², near 108 Mile Ranch
- Simmons Lake, 1.28 km², near Sayward
- Capoose Lake, 1.27 km², near Fraser Lake
- Hicks Lake, 1.27 km², near Harrison Hot Springs
- Grave Lake, 1.24 km², near Sparwood
- Comstock Lake, 1.23 km², near Vanderhoof
- Callaghan Lake, 1.21 km², near Whistler
- Glendale Lake, 1.21 km², near Sayward
- Sarita Lake, 1.21 km², near Bamfield
- Leverson Lake, 1.2 km², near Prince Rupert
- Saskum Lake, 1.2 km², near Vavenby
- Needle Lake, 1.19 km², near Houston
- Big Lake, 1.16 km², near 108 Mile Ranch
- Stephen Lake, 1.13 km², near Quesnel
- Arctic Lake, 1.11 km², near Prince George
- Skinny Lake, 1.1 km², near Houston
- Brannen Lake, 1.09 km², near Lantzville
- Walkus Lake, 1.09 km², near Bella Coola
- Peter Hope Lake, 1.08 km², near Rose Hill
- Bobbs Lake, 1.07 km², near 100 Mile House
- Beavertail Lake, 1.05 km², near Campbell River
- Kalder Lake, 1.05 km², near Fort St. James
General kokanee tips
Kokanee are landlocked sockeye that school in open water; small jigging spoons or jigs tipped with a maggot or corn, fished at the depth the school shows on your sonar.
This is general guidance for the species, written by Ice Fish Canada, not a report from any one lake. Limits, size rules and closures vary by lake, so read the current British Columbia regulations before you fish. Measure the ice yourself: see the ice thickness guidance.
All ice fishing lakes in British Columbia · Kokanee lakes across Canada
Home · About and data sources · All guides · Getting started · Ice safety · Terms · Privacy