Ice fishing in British Columbia
British Columbia has 6,430 named lakes on this site. These are the 100 best-documented ones, with size, nearest town and fish species where known, a summary of the provincial fishing regulations and angler ice reports. Ice thickness changes daily: measure it yourself before you go out.
Lakes
- Williston Lake, 1,720 km², near Mackenzie: Lake Trout, Bull Trout, Rainbow Trout, Kokanee, Burbot
- Babine Lake, 465 km², near Granisle: Rainbow Trout, Lake Trout, Lake Char, Burbot, Kokanee
- Stuart Lake, 358 km², near Fort St. James: Rainbow Trout, Lake Trout, Burbot, Kokanee, Whitefish
- Shuswap Lake, 306 km², near Anglemont: Rainbow Trout, Lake Trout, Kokanee, Whitefish
- Francois Lake, 253 km², near Burns Lake: Rainbow Trout, Lake Trout, Burbot, Kokanee
- Charlie Lake, 18.1 km², near Grand Haven: Walleye, Northern Pike, Perch, Burbot
- Horse Lake (BC), 12.2 km², near 100 Mile House: Rainbow Trout, Lake Trout, Burbot, Kokanee
- Dragon Lake, 5.39 km², near Quesnel: Rainbow Trout
- Atlin Lake, 589 km², near Carcross: Lake Trout, Burbot, Arctic Grayling, Lake Whitefish, Northern Pike, Dolly Varden
- Kinbasket Lake, 419 km², near Jasper: Burbot, Bull Trout, Rainbow Trout, Mountain Whitefish, Kokanee, Dolly Varden,…
- Okanagan Lake, 349 km², near Traders Cove: Rainbow Trout, Kokanee, Yellow Perch, Mountain Whitefish, Pumpkinseed, Lake Whitefish,…
- Quesnel Lake, 271 km², near 108 Mile Ranch: Burbot, Lake Trout, Mountain Whitefish, Kokanee, Rainbow Trout, Bull Trout, Chinook…
- Eutsuk Lake, 250 km², near Bella Coola: Rainbow Trout, Burbot, Kokanee, Mountain Whitefish
- Harrison Lake, 222 km², near Harrison Hot Springs: Lake Whitefish, Rainbow Trout, Coho Salmon, Chinook Salmon, Cutthroat Trout, Dolly…
- Adams Lake, 132 km², near Celista: Rainbow Trout, Kokanee, Coho Salmon, Lake Trout
- Powell Lake, 124 km², near Sliammon: Cutthroat Trout, Kokanee, Rainbow Trout, Dolly Varden
- Trembleur Lake, 116 km², near Granisle: Rainbow Trout, Lake Trout, Kokanee, Lake Whitefish
- Morice Lake, 97.2 km², near Kitimat: Chinook Salmon, Coho Salmon, Rainbow Trout, Cutthroat Trout, Dolly Varden, Mountain…
- Owikeno Lake, 93.4 km², near Bella Coola: Chinook Salmon, Coho Salmon, Cutthroat Trout, Dolly Varden
- Kotcho Lake, 81.2 km², near Fort Nelson: Northern Pike
- Tezzeron Lake, 80.5 km², near Fort St. James: Lake Whitefish, Mountain Whitefish, Rainbow Trout, Lake Trout, Burbot, Kokanee
- Murtle Lake, 76.4 km², near Clearwater: Rainbow Trout, Kokanee
- Gladys Lake, 73.3 km², near Carcross: Lake Trout, Northern Pike, Burbot, Arctic Grayling, Mountain Whitefish
- Duncan Lake, 72.8 km², near Lardeau: Burbot, Kokanee, Bull Trout, Mountain Whitefish, Rainbow Trout, White Sturgeon, Brook…
- Slocan Lake, 68.9 km², near New Denver: Rainbow Trout, Kokanee, White Sturgeon, Dolly Varden, Mountain Whitefish, Brook Trout,…
- Charlotte Lake, 65.9 km², near Anahim Lake: Rainbow Trout
- Kennedy Lake, 65.3 km², near Ucluelet: Coho Salmon, Chinook Salmon, Cutthroat Trout, Kokanee
- Cowichan Lake, 62.2 km², near Youbou: Rainbow Trout, Cutthroat Trout, Atlantic Salmon, Dolly Varden, Brown Trout, Brook Trout,…
- Mabel Lake, 59.4 km², near Grindrod: Rainbow Trout, Lake Trout, Dolly Varden, Kokanee, Burbot, Bull Trout, Chinook Salmon,…
- Horsefly Lake, 57.8 km², near 108 Mile Ranch: Kokanee, Lake Trout, Rainbow Trout
- Thutade Lake, 56.8 km², near Takla Landing: Kokanee, Mountain Whitefish, Bull Trout, Rainbow Trout, Dolly Varden
- Stave Lake, 56.3 km², near Hatzic Island: Kokanee, Cutthroat Trout, Rainbow Trout, Bull Trout, Dolly Varden, Atlantic Salmon,…
- Canim Lake, 56.1 km², near 100 Mile House: Rainbow Trout, Kokanee, Lake Trout, Mountain Whitefish, Burbot
- Carp Lake, 56.1 km², near Mackenzie: Rainbow Trout, Burbot
- Pinchi Lake, 55.3 km², near Fort St. James: Rainbow Trout, Lake Trout, Lake Whitefish, Mountain Whitefish, Kokanee, Burbot
- Tetachuck Lake, 54.6 km², near Burns Lake: Rainbow Trout, Kokanee
- Fraser Lake, 54.1 km², near Fraser Lake: White Sturgeon, Dolly Varden, Lake Trout, Mountain Whitefish, Rainbow Trout, Burbot
- Pitt Lake, 53.2 km², near River Springs: Coho Salmon, Rainbow Trout, Black Crappie, Chinook Salmon, Dolly Varden, Cutthroat…
- Great Central Lake, 52.9 km², near Cumberland: Rainbow Trout, Coho Salmon, Cutthroat Trout, Chinook Salmon, Dolly Varden, Kokanee,…
- Tutshi Lake, 52.2 km², near Carcross: Northern Pike, Arctic Grayling, Lake Trout, Burbot, Lake Whitefish
- Dease Lake, 52 km², near Dease Lake: Lake Trout, Lake Whitefish, Burbot, Dolly Varden, Mountain Whitefish, Northern Pike
- Twentyfour Mile Lake, 49.5 km², near Logan Lake: Rainbow Trout
- Maxhamish Lake, 47.9 km², near Fort Liard: Northern Pike, Burbot, Walleye, Lake Whitefish
- Carpenter Lake, 46.5 km², near Birken: Bull Trout, Mountain Whitefish, Rainbow Trout, Kokanee, Dolly Varden, Walleye
- Sproat Lake, 42.3 km², near Port Alberni: Rainbow Trout, Cutthroat Trout, Kokanee, Atlantic Salmon, Coho Salmon, Dolly Varden
- Cheslatta Lake, 41.1 km², near Fraser Lake: Rainbow Trout, Kokanee, Lake Trout, Lake Whitefish, Mountain Whitefish, Burbot
- Nimpkish Lake, 38 km², near Alert Bay: Chinook Salmon, Coho Salmon, Dolly Varden, Cutthroat Trout, Kokanee
- Great Beaver Lake, 37.7 km², near Fort St. James: Dolly Varden, Kokanee, Lake Whitefish, Mountain Whitefish, Rainbow Trout
- Meziadin Lake, 36.5 km², near Stewart: Rainbow Trout, Dolly Varden, Mountain Whitefish, Coho Salmon, Chinook Salmon, Kokanee
- Bowser Lake, 35.8 km², near Stewart: Dolly Varden, Mountain Whitefish, Coho Salmon, Rainbow Trout
- Tchesinkut Lake, 35.7 km², near Burns Lake: Lake Trout, Rainbow Trout, Lake Whitefish, Burbot, Kokanee
- Inzana Lake, 35.4 km², near Fort St. James: Lake Trout, Burbot, Lake Whitefish, Rainbow Trout
- Clearwater Lake, 34 km², near Clearwater: Kokanee, Rainbow Trout, Rainbow Smelt
- Bonaparte Lake, 33.4 km², near Barrière: Kokanee, Rainbow Trout, Mountain Whitefish
- Isaac Lake, 32.5 km², near McBride: Rainbow Trout, Kokanee, Lake Trout, Mountain Whitefish
- Lillooet Lake, 32.1 km², near Mount Currie 6: Lake Whitefish, Rainbow Trout, Cutthroat Trout, Dolly Varden, Mountain Whitefish,…
- Cunningham Lake, 31.8 km², near Burns Lake: Lake Trout, Burbot, Kokanee, Lake Whitefish, Mountain Whitefish, Rainbow Trout
- Azure Lake, 31.4 km², near Valemount: Rainbow Trout
- Tuya Lake, 31.2 km², near Dease Lake: Arctic Grayling, Bull Trout, Burbot, Kokanee
- Nanika Lake, 29.5 km², near Kitimat: Dolly Varden, Lake Trout, Rainbow Trout, Cutthroat Trout
- Tochcha Lake, 29.5 km², near Granisle: Dolly Varden, Kokanee, Mountain Whitefish, Rainbow Trout
- Anderson Lake, 29.3 km², near Birken: Kokanee, Bull Trout, Dolly Varden, Rainbow Trout
- Moberly Lake, 28.9 km², near Chetwynd: Lake Trout, Northern Pike, Burbot, Dolly Varden, Lake Whitefish, Mountain Whitefish,…
- Green Lake, 28.8 km², near 100 Mile House: Rainbow Trout, Kokanee, Lake Trout, Brook Trout
- Trout Lake, 28.4 km², near Nakusp: Rainbow Trout, Kokanee, Mountain Whitefish, Burbot, Lake Trout, Bull Trout, Cutthroat…
- Kinaskan Lake, 27.7 km², near Iskut: Rainbow Trout
- Nitinat Lake, 27 km², near Bamfield: Coho Salmon, Chinook Salmon
- Ellerslie Lake, 26.4 km², near Bella Bella: Cutthroat Trout, Kokanee, Rainbow Trout
- Christina Lake, 25.6 km², near Christina Lake: Rainbow Trout, Kokanee, Pumpkinseed, Largemouth Bass, Mountain Whitefish, Smallmouth…
- Kalamalka Lake, 25.6 km², near Oyama: Rainbow Trout, Lake Trout, Kokanee, Yellow Perch, Mountain Whitefish, Pumpkinseed,…
- Link Lake, 25.4 km², near Bella Bella: Rainbow Trout, Cutthroat Trout, Kokanee, Dolly Varden
- McLeod Lake, 25 km², near Mackenzie: Mountain Whitefish, Rainbow Trout, Dolly Varden
- Nicola Lake, 25 km², near Merritt: Rainbow Trout, Kokanee, Mountain Whitefish, Chinook Salmon, Burbot, Cutthroat Trout,…
- Seton Lake, 24.9 km², near Lillooet: Bull Trout, Kokanee, Rainbow Trout, Chinook Salmon, Coho Salmon, Lake Whitefish,…
- Cry Lake, 24.6 km², near Dease Lake: Arctic Grayling, Lake Trout
- Campbell Lake, 24.3 km², near Campbell River: Rainbow Trout, Cutthroat Trout, Dolly Varden
- Columbia Lake, 24.1 km², near Canal Flats: Rainbow Trout, Burbot, Mountain Whitefish, Dolly Varden, Pumpkinseed, Kokanee, Bull…
- Lois Lake, 24.1 km², near Myrtle Point: Cutthroat Trout, Kokanee, Rainbow Trout, Chinook Salmon, Coho Salmon
- Downton Lake, 22.3 km², near Birken: Rainbow Trout, Dolly Varden, Kokanee, Mountain Whitefish
- Sugar Lake, 21.7 km², near Cherryville: Kokanee, Rainbow Trout, Dolly Varden, Burbot, Mountain Whitefish, Bull Trout, Cutthroat…
- Huaskin Lake, 21.5 km², near Sointula: Cutthroat Trout, Dolly Varden, Kokanee, Rainbow Trout, Chinook Salmon, Coho Salmon
- Mitchell Lake, 21.5 km², near McBride: Dolly Varden, Lake Trout, Rainbow Trout
- Whalen Lake, 21.5 km², near Klemtu: Kokanee, Dolly Varden, Cutthroat Trout, Coho Salmon
- Taltapin Lake, 21.4 km², near Burns Lake: Burbot, Kokanee, Lake Trout, Lake Whitefish, Rainbow Trout
- Long Lake, 21.3 km², near Port Hardy: Chinook Salmon, Coho Salmon, Cutthroat Trout, Dolly Varden
- Tachick Lake, 21.2 km², near Vanderhoof: Rainbow Trout, Mountain Whitefish
- Comox Lake, 21.1 km², near Cumberland: Rainbow Trout, Cutthroat Trout, Dolly Varden, Kokanee, Chinook Salmon, Coho Salmon,…
- Cluculz Lake, 19.8 km², near Vanderhoof: Rainbow Trout, Lake Trout, Kokanee, Lake Whitefish, Dolly Varden, Mountain Whitefish,…
- Tsayta Lake, 19.7 km², near Takla Landing: Burbot, Dolly Varden, Lake Trout, Lake Whitefish, Mountain Whitefish, Rainbow Trout
- Skaha Lake, 19.5 km², near Kaleden: Kokanee, Rainbow Trout, Smallmouth Bass, Burbot, Lake Whitefish, Mountain Whitefish,…
- Ian Lake, 19.2 km², near Port Clements: Coho Salmon, Cutthroat Trout, Dolly Varden, Kokanee, Rainbow Trout
- Kitsumkalum Lake, 19 km², near Terrace: Chinook Salmon, Coho Salmon, Dolly Varden, Rainbow Trout, Cutthroat Trout, Mountain…
- Sigutlat Lake, 19 km², near Bella Coola: Burbot, Rainbow Trout
- Bear Lake, 18.7 km², near Takla Landing: Chinook Salmon, Coho Salmon, Burbot, Kokanee, Lake Trout, Mountain Whitefish, Rainbow…
- Tatuk Lake, 18.6 km², near Vanderhoof: Rainbow Trout, Mountain Whitefish
- Lac la Hache, 18.4 km², near 108 Mile Ranch: Kokanee, Rainbow Trout, Lake Trout, Lake Whitefish, Mountain Whitefish, Burbot, Atlantic…
- Tsacha Lake, 18.2 km², near Anahim Lake: Dolly Varden, Mountain Whitefish, Rainbow Trout, Bull Trout
- Swan Lake, 17.8 km², near Stewart: Coho Salmon, Dolly Varden, Mountain Whitefish, Chinook Salmon, Kokanee, Lake Trout,…
- Tatla Lake, 17.7 km², near Anahim Lake: Kokanee, Mountain Whitefish
- Germansen Lake, 17.6 km², near Takla Landing: Dolly Varden, Mountain Whitefish, Rainbow Trout
Guides
- Ice thickness guidance
- Walleye ice fishing
- Northern Pike ice fishing
- Yellow Perch ice fishing
- Lake Whitefish ice fishing
- Mountain Whitefish ice fishing
- Burbot ice fishing
- Lake Trout ice fishing
- Rainbow Trout ice fishing
Other provinces
- Ice fishing in Alberta
- Ice fishing in Manitoba
- Ice fishing in New Brunswick
- Ice fishing in Newfoundland and Labrador
- Ice fishing in Nova Scotia
- Ice fishing in Northwest Territories
- Ice fishing in Nunavut
- Ice fishing in Ontario
- Ice fishing in Prince Edward Island
- Ice fishing in Quebec
- Ice fishing in Saskatchewan
- Ice fishing in Yukon
Home · About and data sources · All guides · Getting started · Ice safety · Terms · Privacy