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
- Little Pinaus Lake, near Falkland: Rainbow Trout, Yellow Perch
- Little Sandrift Lake, near Ellison: Rainbow Trout
- Liumchen Lake, near Bell Acres: Rainbow Trout
- Liver Lake, near Malakwa: Rainbow Trout
- Lizard Lake, near Honeymoon Bay: Rainbow Trout, Cutthroat Trout
- Llama Lake, near Telkwa: Cutthroat Trout, Rainbow Trout
- Loch Lost, near Ellison: Rainbow Trout
- Loch Oichie, near Lumby: Rainbow Trout
- Lodestone Lake, near Princeton: Rainbow Trout
- Lodgepole Lake, near Logan Lake: Rainbow Trout, Brook Trout
- Logus Lake, near Lardeau: Bull Trout
- Lomas Lake, near Youbou: Rainbow Trout
- Lomond Lake, near Salmo: Brook Trout, Rainbow Trout, Yellow Perch, Pumpkinseed
- Long Lake, near North Oyster/Yellow Point: Rainbow Trout, Cutthroat Trout
- Long Lake, near Invermere: Rainbow Trout, Cutthroat Trout
- Loon Lake, near Coldstream: Rainbow Trout, Brook Trout
- Loon Lake, near Balfour: Brook Trout, Rainbow Trout, Kokanee
- Loon Lake, near Port Alberni: Rainbow Trout, Cutthroat Trout, Pumpkinseed
- Loosemore Lake, near Aspen Grove: Rainbow Trout
- Lost Lake, near Oyster River: Cutthroat Trout, Coho Salmon, Kokanee
- Lost Lake, near Mackenzie: Brook Trout
- Lost Lake, near Campbell River: Cutthroat Trout
- Lost Lake, near Nelson: Rainbow Trout
- Lost Lake, near Clearwater: Rainbow Trout
- Lower Halgrave Lake, near Radium Hot Springs: Cutthroat Trout
- Lower Messiter Lake, near Vavenby: Rainbow Trout
- Lucid Lake, near East Wellington: Cutthroat Trout, Rainbow Trout
- Lunchtime Lake, near Cumberland: Cutthroat Trout, Coho Salmon
- Lusk Lake, near Grindrod: Rainbow Trout, Brook Trout
- Macdonald Lake, near Sooke: Rainbow Trout, Cutthroat Trout
- Madden Lake, near Oliver: Rainbow Trout, Brook Trout
- Mahood Lake, near Clearwater: Rainbow Trout, Kokanee, Lake Trout, Mountain Whitefish
- Malaspina Lake, near Tahsis: Rainbow Trout
- Maloney Lake, near Naramata: Rainbow Trout
- Maltby Lake, near View Royal: Cutthroat Trout, Pumpkinseed, Smallmouth Bass
- Manning Lake, near 100 Mile House: Rainbow Trout
- Manson Lakes, near Mackenzie: Lake Whitefish, Mountain Whitefish, Rainbow Trout, Dolly Varden, Lake Trout, Kokanee
- Margaret Lake, near Quesnel: Rainbow Trout
- Marion Lake, near Furry Creek: Cutthroat Trout, Dolly Varden, Rainbow Trout
- Mariwood Lake, near Puntledge: Rainbow Trout
- Marshy Lake, near Port Alberni: Rainbow Trout
- Martha Lake, near Barrière: Rainbow Trout
- Martin Lake, near Penticton: Rainbow Trout, Brook Trout
- Martin Lake, near Princeton: Rainbow Trout
- Mathew Lake, near Merritt: Rainbow Trout, Brook Trout
- Matson Lake, near Langford: Cutthroat Trout, Smallmouth Bass
- Matthews Lake, near Greenwood: Rainbow Trout, Brook Trout
- Maurier Lake, near New Denver: Rainbow Trout
- Mayo Lake, near Lake Cowichan: Rainbow Trout, Cutthroat Trout, Coho Salmon
- McCaffrey Lake, near Princeton: Rainbow Trout, Brook Trout, Kokanee, Lake Trout, Mountain Whitefish
- McCall Lakes, near Peachland: Rainbow Trout, Brook Trout, Bull Trout
- McCorvie Lake, near Vavenby: Rainbow Trout
- McCulloch Reservoir, near Ellison: Rainbow Trout, Brook Trout
- McDiarmid Lake, near Aspen Grove: Brook Trout
- McDonald Lake, near Birken: Rainbow Trout
- McDonald Lake, near Quesnel: Dolly Varden, Rainbow Trout, Bull Trout
- McGinty Lake, near Kimberley: Brook Trout
- McGregor Lake, near Balfour: Brook Trout, Rainbow Trout
- McIntyre Lake, near Cherryville: Brook Trout, Rainbow Trout
- McKay Lake, near Cassidy: Cutthroat Trout, Rainbow Trout
- McKenzie Lake, near Sooke: Cutthroat Trout, Rainbow Trout
- McKenzie Lake, near Six Mile: Cutthroat Trout
- McLean Clan Lake, near Okanagan Falls: Rainbow Trout
- McNair Lakes, near Wasa: Rainbow Trout, Cutthroat Trout
- McPhee Lake, near Puntledge: Rainbow Trout, Cutthroat Trout
- McQuarrie Lake, near Houston: Rainbow Trout
- Mead Lake, near Birken: Rainbow Trout
- Meadow Lake, near Puntledge: Rainbow Trout
- Meadow Lake, near Creston: Brook Trout
- Meadow Lake, near Ellison: Rainbow Trout
- Menzies Lake, near Aspen Grove: Rainbow Trout
- Michel Lake, near Bella Coola: Cutthroat Trout
- Mike Lake, near Maple Ridge: Rainbow Trout, Cutthroat Trout
- Milford Lake, near Kaslo: Rainbow Trout, Kokanee
- Milk Lake, near Prince George: Rainbow Trout
- Mill Lake, near Balfour: Rainbow Trout, Brook Trout
- Min Lake, near Coldstream: Rainbow Trout
- Mineral Lake, near Cranbrook: Rainbow Trout, Kokanee, Burbot
- Mirror Lake, near Kaslo: Rainbow Trout, Largemouth Bass
- Mirror Lake, near Maple Ridge: Rainbow Trout
- Mitchell Lake, near Six Mile: Cutthroat Trout, Smallmouth Bass
- Moon Lake, near Lillooet: Rainbow Trout
- Moose Lake, near Radium Hot Springs: Rainbow Trout
- Morgan Lake, near Lower Nicola: Rainbow Trout
- Morley Lake, near Carcross: Arctic Grayling, Lake Trout, Lake Whitefish
- Morris Lake, near Harrison Hot Springs: Cutthroat Trout, Coho Salmon, Mountain Whitefish, Lake Whitefish
- Morton Lake, near Sicamous: Rainbow Trout
- Mosquito Lake, near Mount Currie: Rainbow Trout, Cutthroat Trout, Coho Salmon
- Moss Lake, near Harrison Hot Springs: Rainbow Trout
- Mud Lake, near Gold River: Cutthroat Trout, Rainbow Trout, Dolly Varden
- Mud Lakes, near Birken: Rainbow Trout
- Munday Lake, near Port Moody: Cutthroat Trout, Rainbow Trout
- Munro Lake, near Westwold: Rainbow Trout
- Murdock Lakes, near Fox Mountain: Rainbow Trout
- Murphy Lakes, near Princeton: Rainbow Trout
- Murray Lake, near Jaffray: Rainbow Trout
- My Lake, near South Pender Harbour: Cutthroat Trout
- Mystery Lake, near Aspen Grove: Rainbow Trout
- Natalkuz Lake, near Fraser Lake: Rainbow Trout, Mountain Whitefish, Kokanee, Lake Trout
- Nation Lakes, near Takla Landing: 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