Ice fishing in British Columbia
British Columbia has 6,430 named lakes on this site. These are the 100 next 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
- Mitten Lake, 51 ha, near Hazelton: Cutthroat Trout
- Nevertouch Lake, 51 ha, near Ellison: Rainbow Trout
- Pine Tree Lake, 51 ha, near Granisle: Cutthroat Trout, Rainbow Trout
- Portage Lake, 51 ha, near Tumbler Ridge: Rainbow Trout, Lake Trout, Dolly Varden, Burbot
- Short Portage Lake, 51 ha, near Houston: Mountain Whitefish, Rainbow Trout
- Whonnock Lake, 51 ha, near Maple Ridge: Rainbow Trout, Coho Salmon, Cutthroat Trout, Black Crappie, Brook Trout, Kokanee
- Bill Lake, 50 ha, near Prince Rupert: Dolly Varden, Kokanee, Cutthroat Trout
- Crooked Lake, 50 ha, near Oyama: Rainbow Trout
- Dawson Lake, 50 ha, near Houston: Dolly Varden, Rainbow Trout
- Disappointment Lake, 50 ha, near Anmore: Rainbow Trout
- Dukaihoonli Lake, 50 ha, near Takla Landing: Mountain Whitefish
- Ejas Lake, 50 ha, near Clearwater: Rainbow Trout
- Grayling Lake, 50 ha, near Mackenzie: Rainbow Trout
- Hewson Lake, 50 ha, near Burns Lake: Rainbow Trout
- Hodder Lake, 50 ha, near Hazelton: Dolly Varden, Rainbow Trout, Coho Salmon
- Loon Lake, 50 ha, near Maple Ridge: Cutthroat Trout, Dolly Varden
- McLeary Lake, 50 ha, near McBride: Rainbow Trout
- Pam Lake, 50 ha, near Port Clements: Cutthroat Trout
- Roe Lake, 50 ha, near 100 Mile House: Rainbow Trout
- Rose Valley Lake, 50 ha, near West Kelowna: Rainbow Trout
- Souran Lake, 50 ha, near Williams Lake: Rainbow Trout
- Surprise Lake, 50 ha, near Heriot Bay: Cutthroat Trout, Kokanee, Rainbow Trout
- Wendle Lake, 50 ha, near Prince George: Mountain Whitefish, Rainbow Trout
- Bleeker Lake, 49 ha, near Rose Hill: Rainbow Trout
- Dewar Lake, 49 ha, near Fox Mountain: Rainbow Trout
- Edwards Lakes, 49 ha, near Jaffray: Rainbow Trout, Kokanee
- Frogmoore Lakes, 49 ha, near Logan Lake: Rainbow Trout
- Gates Lake, 49 ha, near Fort St. James: Rainbow Trout
- Hidden Lake, 49 ha, near Houston: Cutthroat Trout
- Hill-Tout Lake, 49 ha, near Houston: Lake Trout, Lake Whitefish
- Joan Lake, 49 ha, near Naramata: Rainbow Trout
- Lastman Lake, 49 ha, near Hanceville: Rainbow Trout
- Lundbom Lake, 49 ha, near Merritt: Rainbow Trout
- Robert Lake, 49 ha, near Fox Mountain: Kokanee
- Rosen Lake, 49 ha, near Jaffray: Rainbow Trout, Kokanee, Brook Trout, Dolly Varden, Cutthroat Trout, Lake Trout
- Strohn Lake, 49 ha, near Stewart: Dolly Varden
- Telfer Lake, 49 ha, near Vavenby: Rainbow Trout
- Three Kettle Lake, 49 ha, near Dease Lake: Arctic Grayling, Lake Trout, Mountain Whitefish, Rainbow Trout
- Westwick Lakes, 49 ha, near Williams Lake: Brook Trout
- Blackpine Lake, 48 ha, near Takla Landing: Burbot, Bull Trout, Lake Whitefish, Mountain Whitefish, Rainbow Trout
- Chonat Lake, 48 ha, near Heriot Bay: Coho Salmon
- Claud Elliott Lake, 48 ha, near Alert Bay: Cutthroat Trout, Dolly Varden, Kokanee, Coho Salmon, Rainbow Trout
- Clayoquot Lake, 48 ha, near Ucluelet: Coho Salmon, Chinook Salmon, Cutthroat Trout, Dolly Varden, Rainbow Trout
- Darb Lake, 48 ha, near Takla Landing: Dolly Varden
- Dardanelles Lake, 48 ha, near Westwold: Rainbow Trout
- Elizabeth Lake, 48 ha, near Cranbrook: Brook Trout
- Gataiga Lake, 48 ha, near Mackenzie: Rainbow Trout
- Klinger Lake, 48 ha, near Houston: Brook Trout, Rainbow Trout
- Neck Lake, 48 ha, near Quesnel: Rainbow Trout
- Swordgrass Lake, 48 ha, near Hazelton: Coho Salmon, Dolly Varden, Mountain Whitefish
- Thirsk Lake, 48 ha, near Peachland: Rainbow Trout
- Tuck Lake, 48 ha, near Tumbler Ridge: Dolly Varden, Bull Trout
- Willow Lake, 48 ha, near Clearwater: Rainbow Trout
- Wilson Lake, 48 ha, near Clearwater: Rainbow Trout, Burbot
- Ant Lake, 47 ha, near Anahim Lake: Cutthroat Trout
- Apollo Lake, 47 ha, near 100 Mile House: Rainbow Trout
- Bremner Lake, 47 ha, near Port Edward: Coho Salmon
- Buckingham Lake, 47 ha, near McBride: Burbot, Kokanee, Rainbow Trout
- Cranberry Lake, 47 ha, near Powell River: Cutthroat Trout
- Deadman Lake, 47 ha, near Savona: Rainbow Trout
- Fishhook Lake, 47 ha, near Prince George: Rainbow Trout, Dolly Varden, Lake Whitefish, Mountain Whitefish
- Island Lake, 47 ha, near Coldstream: Rainbow Trout
- Kokwaskey Lake, 47 ha, near Lillooet: Rainbow Trout
- Paska Lake, 47 ha, near Logan Lake: Rainbow Trout, Kokanee
- Reflector Lake, 47 ha, near Clearwater: Rainbow Trout
- Skunk Lake, 47 ha, near Mackenzie: Rainbow Trout
- Tugulnuit Lake, 47 ha, near Oliver: Rainbow Trout, Mountain Whitefish, Burbot, Largemouth Bass, Walleye, Smallmouth Bass
- Vivian Lake, 47 ha, near Prince George: Brook Trout, Rainbow Trout
- Zippermouth Lake, 47 ha, near Prince George: Rainbow Trout
- 103 Mile Lake, 46 ha, near 100 Mile House: Brook Trout
- 105 Mile Lake, 46 ha, near 108 Mile Ranch: Rainbow Trout
- Cecilia Lake, 46 ha, near Tofino: Cutthroat Trout, Rainbow Trout, Coho Salmon
- Chichonajilh Lake, 46 ha, near Fort St. James: Rainbow Trout
- Chunamun Lake, 46 ha, near Beryl Prairie: Rainbow Trout
- Dome Lake, 46 ha, near Klemtu: Coho Salmon
- Duckwing Lake, 46 ha, near Smithers: Rainbow Trout
- Elizabeth Lake, 46 ha, near Hazelton: Cutthroat Trout, Rainbow Trout
- Leighton Lake, 46 ha, near Logan Lake: Rainbow Trout
- Lizzie Lake, 46 ha, near Mount Currie 6: Rainbow Trout
- Martin Lake, 46 ha, near Bella Bella: Coho Salmon, Cutthroat Trout, Dolly Varden
- Mehan Lake, 46 ha, near Stewart: Dolly Varden, Rainbow Trout, Coho Salmon
- Mollimarn Lake, 46 ha, near Barrière: Rainbow Trout
- Oweegee Lake, 46 ha, near Stewart: Dolly Varden, Mountain Whitefish, Rainbow Trout, Coho Salmon, Chinook Salmon
- Rimrock Lake, 46 ha, near Williams Lake: Rainbow Trout, Kokanee
- Roserim Lake, 46 ha, near 100 Mile House: Rainbow Trout
- Sara Lake, 46 ha, near Port Alice: Cutthroat Trout, Coho Salmon, Rainbow Trout
- Yardley Lake, 46 ha, near Quesnel: Rainbow Trout
- Alleyne Lake, 45 ha, near Aspen Grove: Rainbow Trout, Kokanee, Lake Trout
- Berman Lake, 45 ha, near Prince George: Rainbow Trout, Mountain Whitefish, Lake Trout, Lake Whitefish
- Brewster Lakes, 45 ha, near Fraser Lake: Rainbow Trout
- Cohen Lake, 45 ha, near Anahim Lake: Rainbow Trout
- Duten Lake, 45 ha, near Vanderhoof: Rainbow Trout
- Fish Lake, 45 ha, near Fraser Lake: Rainbow Trout
- Forbush Lake, 45 ha, near Cumberland: Cutthroat Trout, Dolly Varden, Kokanee
- Gantahaz Lake, 45 ha, near Mackenzie: Brook Trout
- Hay Lake, 45 ha, near Quesnel: Rainbow Trout
- Holmes Lake, 45 ha, near Tumbler Ridge: Dolly Varden, Bull Trout
- Klaytahnkut Lake, 45 ha, near Granisle: Rainbow Trout
- Lowry Lake, 45 ha, near Fanny Bay: Cutthroat Trout, Rainbow Trout, Kokanee, Coho Salmon
- Peach Lake, 45 ha, near 108 Mile Ranch: 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