Rainbow Trout ice fishing in British Columbia
300 British Columbia lakes on this site have rainbow trout 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
- Charlotte Lake, 65.9 km², near Anahim Lake
- 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
- Carp Lake, 56.1 km², near Mackenzie
- Pinchi Lake, 55.3 km², near Fort St. James
- Tetachuck Lake, 54.6 km², near Burns Lake
- Fraser Lake, 54.1 km², near Fraser Lake
- Pitt Lake, 53.2 km², near River Springs
- Great Central Lake, 52.9 km², near Cumberland
- Twentyfour Mile Lake, 49.5 km², near Logan Lake
- Carpenter Lake, 46.5 km², near Birken
- Sproat Lake, 42.3 km², near Port Alberni
- Cheslatta Lake, 41.1 km², near Fraser Lake
- Great Beaver Lake, 37.7 km², near Fort St. James
- Meziadin Lake, 36.5 km², near Stewart
- Bowser Lake, 35.8 km², near Stewart
- Tchesinkut Lake, 35.7 km², near Burns Lake
- Inzana Lake, 35.4 km², near Fort St. James
- 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
- Azure Lake, 31.4 km², near Valemount
- Nanika Lake, 29.5 km², near Kitimat
- 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
- Kinaskan Lake, 27.7 km², near Iskut
- 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
- McLeod Lake, 25 km², near Mackenzie
- Nicola Lake, 25 km², near Merritt
- Seton Lake, 24.9 km², near Lillooet
- Campbell Lake, 24.3 km², near Campbell River
- 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
- Mitchell Lake, 21.5 km², near McBride
- Taltapin Lake, 21.4 km², near Burns Lake
- Tachick Lake, 21.2 km², near Vanderhoof
- Comox Lake, 21.1 km², near Cumberland
- Cluculz Lake, 19.8 km², near Vanderhoof
- Tsayta Lake, 19.7 km², near Takla Landing
- Skaha Lake, 19.5 km², near Kaleden
- Ian Lake, 19.2 km², near Port Clements
- Kitsumkalum Lake, 19 km², near Terrace
- Sigutlat Lake, 19 km², near Bella Coola
- Bear Lake, 18.7 km², near Takla Landing
- Tatuk Lake, 18.6 km², near Vanderhoof
- Lac la Hache, 18.4 km², near 108 Mile Ranch
- Tsacha Lake, 18.2 km², near Anahim Lake
- Charlie Lake, 18.1 km², near Grand Haven
- Swan Lake, 17.8 km², near Stewart
- Germansen Lake, 17.6 km², near Takla Landing
- Little Shuswap Lake, 17.6 km², near Chase
- Mara Lake, 17.6 km², near Sicamous
- Whatshan Lake, 17.6 km², near Nakusp
- Tesla Lake, 17.2 km², near Bella Coola
- Sheridan Lake, 16.5 km², near 100 Mile House
- Tatsamenie Lake, 16.4 km², near Dease Lake
- Troitsa Lake, 16.2 km², near Houston
- Windermere Lake, 16.2 km², near Invermere
- Nulki Lake, 16.1 km², near Vanderhoof
- Alouette Lake, 15.8 km², near Maple Ridge
- Victoria Lake, 15.8 km², near Port Alice
- Muncho Lake, 15.3 km², near Fort Nelson
- Kitchener Lake, 14.1 km², near Iskut
- Moose Lake, 14 km², near Valemount
- Woss Lake, 14 km², near Tahsis
- Bridge Lake, 13.7 km², near 100 Mile House
- Lakelse Lake, 13.7 km², near Terrace
- Natowite Lake, 13.6 km², near Granisle
- Uncha Lake, 13.6 km², near Burns Lake
- Summit Lake, 13.4 km², near Prince George
- Morrison Lake, 13.3 km², near Takla Landing
- Kazchek Lake, 13 km², near Fort St. James
- Burns Lake, 12.6 km², near Burns Lake
- Horse Lake (BC), 12.2 km², near 100 Mile House
- Duck Lake, 12.1 km², near Wynndel
- 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
- Deka Lake, 11.5 km², near 100 Mile House
- Pondosy Lake, 11.2 km², near Bella Coola
- Eagle (Murphy) Lake, 11 km², near 108 Mile Ranch
- Crooked Lake, 10.9 km², near 108 Mile Ranch
- Anchor Lake, 10.7 km², near Klemtu
- Tagetochlain Lake, 10.7 km², near Houston
- Glatheli Lake, 10.6 km², near Burns Lake
- Eddontenajon Lake, 10.3 km², near Iskut
- Bowron Lake, 10.2 km², near Quesnel
- Cariboo Lake, 10.2 km², near Quesnel
- East Barrière Lake, 10.2 km², near Barrière
- Kloch Lake, 10.2 km², near Takla Landing
- Tsuniah Lake, 10.2 km², near Hanceville
- Garibaldi Lake, 10.1 km², near Whistler
- Meek Lake, 10.1 km², near Dease Lake
- Davie Lake, 9.66 km², near Prince George
- Nimpo Lake, 9.44 km², near Anahim Lake
- Pennask Lake, 9.44 km², near Aspen Grove
- Kakiddi Lake, 9.39 km², near Iskut
- 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
- Denetiah Lake, 9 km², near Dease Lake
- Weedon Lake, 9 km², near Mackenzie
- Camsell Lake, 8.94 km², near Fort St. James
- Stony Lake, 8.7 km², near Quesnel
- Dinosaur Lake, 8.57 km², near Beryl Prairie
- Naltesby Lake, 8.44 km², near Vanderhoof
- Yakoun Lake, 8.39 km², near Daajing Giids
- Binta Lake, 8.35 km², near Burns Lake
- Lucas Lake, 8.34 km², near Fraser Lake
- Eaglet Lake, 8.3 km², near Prince George
- Finger Lake, 8.28 km², near Vanderhoof
- Ahbau Lake, 8.15 km², near Quesnel
- Horne Lake, 8.14 km², near Bowser
- Tzenzaicut Lake, 8.1 km², near Quesnel
- Purden Lake, 8.05 km², near Prince George
- Cold Fish Lake, 8 km², near Iskut
- Pelly Lake, 7.98 km², near Takla Landing
- Blanchet Lake, 7.84 km², near Burns Lake
- Weissener Lake, 7.84 km², near Fort Nelson
- Kitwancool Lake, 7.78 km², near Kitwanga
- Kostal Lake, 7.72 km², near Clearwater
- Elliott Lake, 7.63 km², near Granisle
- Kuyakuz Lake, 7.61 km², near Anahim Lake
- Qualcho Lake, 7.59 km², near Anahim Lake
- Tumeka Lake, 7.51 km², near Iskut
- Takatoot Lake, 7.45 km², near Takla Landing
- Clowhom Lake, 7.44 km², near Britannia Beach
- Fenton Lake, 7.29 km², near Burns Lake
- Chief Lake, 7.28 km², near Prince George
- Nahmint Lake, 7.28 km², near Port Alberni
- Carrier Lake, 7.27 km², near Fort St. James
- Tuchodi Lakes, 7.24 km², near Fort Nelson
- Whitefish Lake, 7.24 km², near Fort St. James
- Khtada Lake, 7.22 km², near Kitimat
- Nakinilerak Lake, 7.16 km², near Takla Landing
- Alastair Lake, 7.14 km², near Kitimat
- Stump Lake, 7.13 km², near Rose Hill
- Kidprice Lake, 7.02 km², near Houston
- Williams Lake, 6.97 km², near Fox Mountain
- Loon Lake, 6.93 km², near Cache Creek
- Spout Lake, 6.87 km², near 108 Mile Ranch
- Sakinaw Lake, 6.84 km², near South Pender Harbour
- Chapman Lake, 6.76 km², near Granisle
- Grassham Lake, 6.76 km², near Fort St. James
- Lang Lake, 6.71 km², near 108 Mile Ranch
- Indata Lake, 6.66 km², near Takla Landing
- Lac des Roches, 6.62 km², near Clearwater
- Douglas Lake, 6.51 km², near Aspen Grove
- Maxan Lake, 6.51 km², near Burns Lake
- Elizabeth Lake, 6.5 km², near Bella Bella
- Elsie Lake, 6.44 km², near Cumberland
- Chief Louis Lake, 6.43 km², near Burns Lake
- Entiako Lake, 6.42 km², near Anahim Lake
- Tudyah Lake, 6.39 km², near Mackenzie
- Cultus Lake, 6.34 km², near Cultus Lake
- McDougall Lake, 6.31 km², near Clearwater
- Mohun Lake, 6.29 km², near Heriot Bay
- Chehalis Lake, 6.27 km², near Harrison Hot Springs
- Nuttlude Lake, 6.21 km², near Iskut
- Bowers Lake, 6.11 km², near 100 Mile House
- Oppy Lake, 6.11 km², near Bella Coola
- Nahlouza Lake, 6.08 km², near Bella Coola
- Mosquito Lake, 6.06 km², near Daajing Giids
- Murray Lake, 6.05 km², near Fraser Lake
- Sooke Lake, 6 km², near Shawnigan Lake
- Moyie Lake, 5.96 km², near Cranbrook
- Pinkut Lake, 5.96 km², near Burns Lake
- Johnny Lake, 5.89 km², near Anahim Lake
- Buckley Lake, 5.86 km², near Iskut
- Big Lake, 5.8 km², near Fox Mountain
- Euchiniko Lakes, 5.79 km², near Anahim Lake
- Moose Lake, 5.79 km², near Anahim Lake
- Drewry Lake, 5.77 km², near 100 Mile House
- Anahim Lake, 5.75 km², near Anahim Lake
- Gun Lake, 5.75 km², near Birken
- Knot Lakes, 5.72 km², near Anahim Lake
- Knapp Lake, 5.7 km², near Fraser Lake
- Konni Lake, 5.68 km², near Hanceville
- Trapper Lake, 5.63 km², near Dease Lake
- Bugle Lake, 5.62 km², near Fort St. James
- Hallett Lake, 5.62 km², near Fraser Lake
- White Lake, 5.6 km², near White Lake
- Cheakamus Lake, 5.55 km², near Whistler
- Goat Lake, 5.53 km², near Sliammon
- Tutizzi Lake, 5.5 km², near Takla Landing
- Angus Horne Lake, 5.47 km², near Valemount
- Muchalat Lake, 5.47 km², near Gold River
- Lindquist Lake, 5.45 km², near Bella Coola
- Shawnigan Lake, 5.45 km², near Shawnigan Lake
- Lava Lake, 5.4 km², near Kitwanga
- Dragon Lake, 5.39 km², near Quesnel
- Batnuni Lake, 5.19 km², near Vanderhoof
- Prairie Lake, 5.18 km², near Dease Lake
- McKinley Lake, 5.17 km², near 108 Mile Ranch
- Newcombe Lake, 5.17 km², near Houston
- Disella Lake, 5.13 km², near Dease Lake
- Takysie Lake, 5.12 km², near Burns Lake
- Indianpoint Lake, 5.11 km², near McBride
- Ealue Lake, 5.1 km², near Iskut
- Norman Lake, 5.09 km², near Prince George
- Laslui Lake, 5.08 km², near Iskut
- Nadsilnich Lake, 5.08 km², near Prince George
- Upper Quinsam Lake, 5.06 km², near Campbell River
- Wahla Lake, 5.05 km², near Bella Coola
- Brewster Lake, 5 km², near Campbell River
- North Barrière Lake, 4.99 km², near Barrière
- Redfern Lake, 4.97 km², near Fort Nelson
- Bosk Lake, 4.95 km², near 108 Mile Ranch
- Tisdall Lake, 4.94 km², near 108 Mile Ranch
- Tahltan Lake, 4.88 km², near Iskut
- Wahleach Lake, 4.83 km², near Popkum
- Khartoum Lake, 4.81 km², near Myrtle Point
- One Eye Lake, 4.81 km², near Anahim Lake
- Machete Lake, 4.8 km², near Barrière
- Spectacle Lakes, 4.77 km², near McBride
- Stepp Lake, 4.74 km², near Houston
- Eulatazella Lake, 4.73 km², near Vanderhoof
- Fredrikson Lake, 4.73 km², near Takla Landing
- Hotlesklwa Lake, 4.7 km², near Iskut
- Kluskoil Lake, 4.67 km², near Vanderhoof
- Martin Lake, 4.62 km², near Anahim Lake
- Nilkitkwa Lake, 4.58 km², near Takla Landing
- Skins Lake, 4.58 km², near Burns Lake
- Ghitezli Lake, 4.56 km², near Burns Lake
- Caverhill Lake, 4.55 km², near Barrière
- Seabird Lake, 4.54 km², near Sayward
- Chesterfield Lake, 4.53 km², near Fort Nelson
- Hluey Lakes, 4.53 km², near Dease Lake
- Koeye Lake, 4.53 km², near Bella Bella
- Middle Lake, 4.53 km², near Anahim Lake
- Humamilt Lake, 4.51 km², near Anglemont
- Klawli Lake, 4.49 km², near Takla Landing
- Spanish Lake, 4.47 km², near Fox Mountain
- Wasko Lakes, 4.47 km², near McBride
- Taweel Lake, 4.45 km², near Clearwater
- Timothy Lake, 4.45 km², near 108 Mile Ranch
- Chaunigan Lake, 4.42 km², near Hanceville
- Tucho Lake, 4.41 km², near Dease Lake
- Airline Lake, 4.37 km², near Takla Landing
- Cameron Lake, 4.37 km², near Whisky Creek
- Chapperon Lake, 4.36 km², near Westwold
- Kumealon Lake, 4.36 km², near Port Edward
- Nukko Lake, 4.35 km², near Prince George
- Otter Lake, 4.31 km², near Prince George
- Mud Lake, 4.3 km², near Vavenby
- Chimney Lake, 4.29 km², near Fox Mountain
- Rubyrock Lake, 4.28 km², near Burns Lake
- Tyee Lake, 4.21 km², near Fox Mountain
- Swan Lake, 4.11 km², near Vernon
- Eagan Lake, 4.1 km², near Barrière
- Whiteswan Lake, 4.08 km², near Canal Flats
- Ootsanee Lake, 4.07 km², near Burns Lake
- St. Thomas Lake, 4.06 km², near Houston
- Birkenhead Lake, 4.05 km², near Birken
- Bonney Lake, 4.04 km², near Stewart
- Horseshoe Lake, 4.04 km², near Myrtle Point
- Merton Lake, 4.01 km², near Prince George
- Niskonlith Lake, 4.01 km², near Chase
- Fred Wright Lake, 3.92 km², near Stewart
- Kerry Lake, 3.91 km², near Mackenzie
- Lowe Lake, 3.89 km², near Kitimat
- Holy Cross Lake, 3.86 km², near Fraser Lake
- Hottah Lake, 3.86 km², near Dease Lake
- Hansard Lake, 3.85 km², near Prince George
General rainbow trout tips
Rainbow trout are often stocked and cruise shallow to mid-depth; small jigs, spoons or bait under a bobber will take them.
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 · Rainbow Trout lakes across Canada
Home · About and data sources · All guides · Getting started · Ice safety · Terms · Privacy