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
- Aleza Lake, 58 ha, near Prince George: Dolly Varden, Rainbow Trout, Mountain Whitefish
- Allard Lake, 58 ha, near Port Hardy: Cutthroat Trout, Dolly Varden
- Angly Lake, 58 ha, near Fraser Lake: Rainbow Trout
- Beattie Lake, 58 ha, near Beryl Prairie: Rainbow Trout
- Coffee Lake, 58 ha, near 108 Mile Ranch: Rainbow Trout
- Deserter Lake, 58 ha, near Fraser Lake: Rainbow Trout
- Headwater Lakes, 58 ha, near Peachland: Rainbow Trout, Brook Trout, Bull Trout
- Hillgren Lakes, 58 ha, near Watson Lake: Lake Whitefish, Northern Pike, Arctic Grayling
- Island Lake, 58 ha, near Iskut: Rainbow Trout
- Jakes Lake, 58 ha, near Prince George: Rainbow Trout
- Little Big Bar Lake, 58 ha, near 100 Mile House: Rainbow Trout, Cutthroat Trout
- Mesachie Lake, 58 ha, near Honeymoon Bay: Brook Trout, Cutthroat Trout, Dolly Varden, Rainbow Trout, Kokanee, Coho Salmon,…
- Morte Lake, 58 ha, near Heriot Bay: Rainbow Trout
- Tizgay Lake, 58 ha, near Fort St. James: Lake Whitefish, Mountain Whitefish, Rainbow Trout
- Tomas Lake, 58 ha, near Fort St. James: Lake Trout, Rainbow Trout
- Tureen Lake, 58 ha, near Fort St. James: Rainbow Trout
- Bedingfield Lake, 57 ha, near 108 Mile Ranch: Rainbow Trout
- Clota Lake, 57 ha, near Takla Landing: Cutthroat Trout, Northern Pike, Rainbow Trout, Burbot
- Fyfe Lake, 57 ha, near Prince George: Rainbow Trout, Mountain Whitefish
- Gladys Lake, 57 ha, near Iskut: Burbot, Dolly Varden, Arctic Grayling, Lake Trout, Mountain Whitefish, Rainbow Trout
- Haynes Lake, 57 ha, near Ellison: Rainbow Trout
- Hyas Lake, 57 ha, near Sun Peaks: Rainbow Trout, Kokanee
- Inga Lake, 57 ha, near Grand Haven: Rainbow Trout, Brook Trout
- Kestrel Lake, 57 ha, near Fox Mountain: Rainbow Trout
- Melissa Lake, 57 ha, near 108 Mile Ranch: Rainbow Trout
- Pimainus Lakes, 57 ha, near Logan Lake: Rainbow Trout
- Black Lake, 56 ha, near Iskut: Rainbow Trout
- Dia Lake, 56 ha, near Takla Landing: Rainbow Trout, Rainbow Smelt
- Footsore Lake, 56 ha, near Hazelton: Coho Salmon, Dolly Varden, Rainbow Trout, Cutthroat Trout
- Gilmore Lake, 56 ha, near Houston: Rainbow Trout
- Harbour Lake, 56 ha, near Vavenby: Mountain Whitefish, Rainbow Trout
- Henriette Lake, 56 ha, near Britannia Beach: Rainbow Trout
- Jean Lake, 56 ha, near Fraser Lake: Rainbow Trout, Mountain Whitefish
- Kergin Lake, 56 ha, near Prince Rupert: Cutthroat Trout
- Napier Lake, 56 ha, near Rose Hill: Rainbow Trout
- Paradise Lake, 56 ha, near Klemtu: Cutthroat Trout
- Smith Lake, 56 ha, near Fraser Lake: Rainbow Trout
- Tenas Lake, 56 ha, near Anahim Lake: Coho Salmon, Cutthroat Trout, Mountain Whitefish, Rainbow Trout
- Tiltzarone Lake, 56 ha, near Quesnel: Rainbow Trout
- Benny Lake, 55 ha, near Fox Mountain: Rainbow Trout
- Brunson Lake, 55 ha, near Fox Mountain: Rainbow Trout
- Derrick Lake, 55 ha, near Kitwanga: Rainbow Trout
- Dutch Lake, 55 ha, near Clearwater: Rainbow Trout, Kokanee, Brook Trout
- Eena Lake, 55 ha, near Prince George: Rainbow Trout, Kokanee, Brook Trout
- Hahas Lake, 55 ha, near Wasa: Rainbow Trout, Kokanee, Brook Trout
- Jansen Lake, 55 ha, near Port Alice: Coho Salmon, Cutthroat Trout
- Keynton Lake, 55 ha, near Hazelton: Cutthroat Trout
- Kunlin Lake, 55 ha, near Gold River: Cutthroat Trout
- Lightning Lake, 55 ha, near Princeton: Rainbow Trout
- Lower McDonald Lake, 55 ha, near Carcross: Lake Trout, Arctic Grayling
- Marmot Lake, 55 ha, near Quesnel: Rainbow Trout
- Nyland Lake, 55 ha, near Quesnel: Rainbow Trout
- Otter Lake, 55 ha, near 100 Mile House: Rainbow Trout
- Rainbow Lake, 55 ha, near Takla Landing: Rainbow Trout
- Shelley Lake, 55 ha, near Barrière: Rainbow Trout
- Stack Lakes, 55 ha, near 100 Mile House: Burbot, Rainbow Trout
- Teapot Lake, 55 ha, near Quesnel: Rainbow Trout
- Bearpaw Lake, 54 ha, near 108 Mile Ranch: Rainbow Trout
- Boomerang Lake, 54 ha, near Granisle: Cutthroat Trout
- Chartrand Lake, 54 ha, near Savona: Rainbow Trout
- Fawn Lake, 54 ha, near 100 Mile House: Rainbow Trout
- Harp Lake, 54 ha, near Vanderhoof: Rainbow Trout
- Hart Lake, 54 ha, near Prince George: Rainbow Trout, Brook Trout, Mountain Whitefish, Dolly Varden
- Louise Lake, 54 ha, near Smithers: Cutthroat Trout, Dolly Varden, Rainbow Trout
- Maury Lake, 54 ha, near Clearwater: Mountain Whitefish, Rainbow Trout
- Monroe Lake, 54 ha, near Cranbrook: Rainbow Trout, Kokanee, Cutthroat Trout
- Oie Lake, 54 ha, near 108 Mile Ranch: Burbot, Rainbow Trout
- Pachena Lake, 54 ha, near Bamfield: Cutthroat Trout, Rainbow Trout
- Shesta Lake, 54 ha, near Prince George: Rainbow Trout, Chinook Salmon
- Spider Lake, 54 ha, near Dashwood: Rainbow Trout, Smallmouth Bass
- Wicheeda Lake, 54 ha, near Prince George: Rainbow Trout
- Wolverine Lake, 54 ha, near Dease Lake: Mountain Whitefish, Rainbow Trout
- Boomerang Lake, 53 ha, near Fraser Lake: Rainbow Trout
- Deer Lake, 53 ha, near Harrison Hot Springs: Rainbow Trout, Cutthroat Trout, Atlantic Salmon
- Exeter Lake, 53 ha, near 100 Mile House: Rainbow Trout, Lake Whitefish
- Grant Lake, 53 ha, near Shawnigan Lake: Rainbow Trout, Cutthroat Trout, Coho Salmon
- Iroquois Lake, 53 ha, near Mackenzie: Rainbow Trout
- Little Harrison Lake, 53 ha, near Harrison Hot Springs: Chinook Salmon, Coho Salmon, Cutthroat Trout, Rainbow Trout
- Maeford Lake, 53 ha, near McBride: Lake Trout
- Scoular Lake, 53 ha, near Port Edward: Cutthroat Trout, Dolly Varden
- Sprise Lake, 53 ha, near Bamfield: Cutthroat Trout
- Warttig Lake, 53 ha, near Tête Jaune: Rainbow Trout
- Ben Lake, 52 ha, near Fox Mountain: Kokanee, Rainbow Trout
- Boat Lake, 52 ha, near Vanderhoof: Rainbow Trout, Kokanee
- Clear Mountain Lakes, 52 ha, near McBride: Rainbow Trout, Rainbow Smelt
- Fish Hawk Lakes, 52 ha, near Lumby: Rainbow Trout
- Guyishton Lake, 52 ha, near Burns Lake: Rainbow Trout
- Kwun Lake, 52 ha, near Fox Mountain: Mountain Whitefish, Rainbow Trout
- Lubbe Lake, 52 ha, near Langford: Smallmouth Bass, Cutthroat Trout, Rainbow Trout
- Mackill Lake, 52 ha, near Hanceville: Rainbow Trout
- Mellin Lake, 52 ha, near Peachland: Rainbow Trout
- Neilson Lake, 52 ha, near 100 Mile House: Rainbow Trout
- Surrey Lake, 52 ha, near Logan Lake: Rainbow Trout
- West King Lake, 52 ha, near Clearwater: Rainbow Trout
- Curve Lake, 51 ha, near Mackenzie: Rainbow Trout
- Eaton Lake, 51 ha, near Hope: Cutthroat Trout, Rainbow Trout
- Elk Lake, 51 ha, near Fox Mountain: Rainbow Trout
- Henrietta Lake, 51 ha, near Burns Lake: Rainbow Trout
- Inkawthia Lake, 51 ha, near Hope: Rainbow Trout
- Longbow Lake, 51 ha, near 100 Mile House: 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