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
- Batchelor Lake, 11 ha, near Sechelt: Cutthroat Trout
- Becker Lake, 11 ha, near Lavington: Brook Trout, Rainbow Trout
- Bewlay Lake, 11 ha, near Bamfield: Cutthroat Trout
- Blue Earth Lake, 11 ha, near Ashcroft: Rainbow Trout
- Boswell Lake, 11 ha, near Fox Mountain: Rainbow Trout
- Boundary Line Lake, 11 ha, near Clearwater: Rainbow Trout
- Brousseau Lake, 11 ha, near Cache Creek: Brook Trout
- Brunette Lake, 11 ha, near Oyama: Rainbow Trout
- Chain Lake, 11 ha, near Jaffray: Brook Trout
- Clear Lake, 11 ha, near Prince George: Rainbow Trout
- Collier Lake, 11 ha, near Penticton: Rainbow Trout
- Coquihalla Lakes, 11 ha, near Princeton: Rainbow Trout
- Cox Lake, 11 ha, near Port Alberni: Cutthroat Trout
- Crater Lake, 11 ha, near Quesnel: Rainbow Trout
- Curtis Lake, 11 ha, near Lavington: Rainbow Trout
- Darkis Lake, 11 ha, near Gold River: Rainbow Trout, Cutthroat Trout
- Drinnan Lake, 11 ha, near Slocan: Rainbow Trout
- Duckbill Lake, 11 ha, near Smithers: Rainbow Trout
- Ena Lake, 11 ha, near Terrace: Rainbow Trout
- Goose Lake, 11 ha, near Aspen Grove: Rainbow Trout, Brook Trout
- Grant Lake, 11 ha, near Barrière: Rainbow Trout
- Green Lake, 11 ha, near Fox Mountain: Rainbow Trout
- Harvey Hall Lake, 11 ha, near Aspen Grove: Rainbow Trout, Brook Trout
- John Lake, 11 ha, near Fox Mountain: Rainbow Trout
- Kaufmann Lake, 11 ha, near Lake Louise: Brook Trout, Rainbow Trout
- Lake Eileen, 11 ha, near Invermere: Brook Trout, Rainbow Trout
- Lindeman Lake, 11 ha, near Bridal Falls: Rainbow Trout, Brook Trout, Cutthroat Trout
- Loch Larsen, 11 ha, near Cherryville: Rainbow Trout
- Lois Lake, 11 ha, near Cumberland: Cutthroat Trout
- Loon Lake, 11 ha, near Golden: Rainbow Trout, Brook Trout
- Max Lake, 11 ha, near Sayward: Cutthroat Trout
- McKenzie Lake, 11 ha, near Puntledge: Rainbow Trout, Cutthroat Trout
- Meadow Lake, 11 ha, near Clearwater: Rainbow Trout
- Moore Lake, 11 ha, near Lillooet: Rainbow Trout
- Nina Lake, 11 ha, near Fox Mountain: Rainbow Trout
- Nuphar Lake, 11 ha, near Burns Lake: Lake Whitefish, Rainbow Trout
- Ogden Lake, 11 ha, near French Creek: Brook Trout
- Pearse Lake, 11 ha, near Puntledge: Rainbow Trout, Cutthroat Trout
- Pement Lake, 11 ha, near Chase: Rainbow Trout
- Poison Lake, 11 ha, near 100 Mile House: Rainbow Trout
- Robinson Lake, 11 ha, near New Hazelton: Cutthroat Trout, Rainbow Trout
- Santa Maria Lake, 11 ha, near Sayward: Cutthroat Trout, Rainbow Trout
- Silver Lake, 11 ha, near Peachland: Rainbow Trout, Kokanee
- Skunsnat Lake, 11 ha, near Hazelton: Cutthroat Trout, Rainbow Trout
- Swartz (Fish) Lake, 11 ha, near Birken: Rainbow Trout
- Tiny Tim Lake, 11 ha, near 108 Mile Ranch: Rainbow Trout
- Trout Lake, 11 ha, near Tumbler Ridge: Rainbow Trout
- Twin Lake, 11 ha, near Heriot Bay: Cutthroat Trout
- Ware Lake, 11 ha, near Logan Lake: Rainbow Trout
- Wilma Lake, 11 ha, near Coldstream: Rainbow Trout
- Wollaston Lake, 11 ha, near Coldstream: Rainbow Trout
- Andy Lake, 10 ha, near Sun Peaks: Rainbow Trout
- Beartrack Lake, 10 ha, near 108 Mile Ranch: Rainbow Trout
- Bigelow Lake, 10 ha, near Smithers: Brook Trout, Dolly Varden
- Bullocks Lake, 10 ha, near Ganges: Cutthroat Trout
- Call Lake, 10 ha, near Smithers: Brook Trout, Rainbow Trout
- Chuwhels Lake, 10 ha, near Logan Lake: Rainbow Trout
- Clanwilliam Lake, 10 ha, near Big Eddy: Rainbow Trout
- Cooper Lake, 10 ha, near Sayward: Cutthroat Trout
- Crater Lake, 10 ha, near Clearwater: Rainbow Trout
- Crest Lake, 10 ha, near Gold River: Cutthroat Trout, Rainbow Trout, Dolly Varden
- Demers Lake, 10 ha, near Clearwater: Rainbow Trout
- Dennis Lake, 10 ha, near Chase: Rainbow Trout
- Dobbin Lake, 10 ha, near West Kelowna: Rainbow Trout, Brook Trout
- Dougan Lake, 10 ha, near Cowichan Bay: Rainbow Trout, Cutthroat Trout, Pumpkinseed, Coho Salmon
- Drum Lake, 10 ha, near Westwold: Rainbow Trout
- Ed James Lake, 10 ha, near Midway: Rainbow Trout
- Edna Lake, 10 ha, near Coldwater: Brook Trout, Rainbow Trout
- Elliot Lake, 10 ha, near 108 Mile Ranch: Rainbow Trout
- Ellswick Lake, 10 ha, near Ucluelet: Dolly Varden
- End Lake, 10 ha, near Terrace: Coho Salmon, Rainbow Trout
- Eneas Lakes, 10 ha, near Peachland: Rainbow Trout
- Fellers Lake, 10 ha, near Tumbler Ridge: Dolly Varden, Mountain Whitefish
- Foley Lake, 10 ha, near Bridal Falls: Rainbow Trout, Dolly Varden, Bull Trout
- Frozen Lake, 10 ha, near Jaffray: Bull Trout, Dolly Varden
- Gnawed Lake, 10 ha, near Logan Lake: Rainbow Trout
- Harelda Lakes, 10 ha, near Masset: Coho Salmon
- Hawthorn Lake, 10 ha, near Port Alberni: Cutthroat Trout, Rainbow Trout
- Higgens Lake, 10 ha, near Campbell River: Cutthroat Trout
- Holstein Lake, 10 ha, near Cherryville: Rainbow Trout
- Hoover Lake, 10 ha, near Hatzic Island: Cutthroat Trout, Rainbow Trout
- Humpback Reservoir, 10 ha, near Langford: Cutthroat Trout, Rainbow Trout
- Idiens Lake, 10 ha, near Cumberland: Rainbow Trout
- Kemess Lake, 10 ha, near Takla Landing: Mountain Whitefish, Rainbow Trout, Dolly Varden, Bull Trout
- Kimbol Lake, 10 ha, near Nakusp: Rainbow Trout
- Lake Lucille, 10 ha, near Whistler: Rainbow Trout, Brook Trout, Kokanee
- Lake of the Woods, 10 ha, near Aspen Grove: Rainbow Trout
- Lawier Lake, 10 ha, near Campbell River: Cutthroat Trout
- LeRoy Lake, 10 ha, near Logan Lake: Rainbow Trout
- Lifeline Lake, 10 ha, near Beryl Prairie: Rainbow Trout
- Lily Lake, 10 ha, near Coldwater: Rainbow Trout
- Linden Lake, 10 ha, near Lumby: Rainbow Trout
- Little Anne Lake, 10 ha, near Anmore: Rainbow Trout
- Little Scot Lake, 10 ha, near Barrière: Rainbow Trout
- Lower Joffre Lake, 10 ha, near Mount Currie 6: Rainbow Trout
- Lund Lake, 10 ha, near Jaffray: Rainbow Trout, Brook Trout, Largemouth Bass
- Mackie Lake, 10 ha, near Sayward: Cutthroat Trout, Kokanee
- Martha Lake, 10 ha, near Campbell River: Rainbow Trout
- Monsoon Lake, 10 ha, near Stewart: Dolly Varden, Cutthroat Trout
- Moose Lake, 10 ha, near Clearwater: Rainbow Trout, Brook 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