Ice fishing in Ontario
Ontario has 22,894 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
- Malloch Lake, 12 ha, near Haileybury: Brook Trout
- Marion Lake, 12 ha, near Dowling: Splake
- Nansen Lake, 12 ha, near Kapuskasing: Lake Trout
- Neumann Lake, 12 ha, near Espanola: Splake
- Norn Lake, 12 ha, near Hornepayne: Brook Trout
- Otherside Lake, 12 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Paisley Lake, 12 ha, near South River: Brook Trout
- Potvin Lake, 12 ha, near Matachewan: Brook Trout
- Reguly Lake, 12 ha, near Ignace: Brook Trout
- Ruby Lake, 12 ha, near Bancroft: Brook Trout
- Seven Mile Lake, 12 ha, near Chapleau: Splake
- South Coleman Lake, 12 ha, near Haileybury: Rainbow Trout
- Stillwater Lake, 12 ha, near Nipigon: Brook Trout
- Tarpaper Lake, 12 ha, near Thessalon: Brook Trout
- Trotter Lake, 12 ha, near Timmins: Brook Trout
- Underhill Lake, 12 ha, near Wawa: Splake
- West Quinn Lake, 12 ha, near Sharbot Lake: Brown Trout
- Wish Lake, 12 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Black Lake, 11 ha, near Spanish: Brook Trout
- Bottle Lake, 11 ha, near Sharbot Lake: Rainbow Trout, Brook Trout
- Camp Lake, 11 ha, near Témiscaming: Brook Trout
- Cecil Lake, 11 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Clear Lake, 11 ha, near Kapuskasing: Lake Trout
- Croker Lake, 11 ha, near Sharbot Lake: Brook Trout
- Dayle Lake, 11 ha, near Lappe: Rainbow Trout
- Dead Lake, 11 ha, near White River: Brook Trout
- Dismal Lake, 11 ha, near Hornepayne: Splake
- Dorothy Lake, 11 ha, near Kirkland Lake: Brook Trout, Splake, Rainbow Trout
- Driftstone Lake, 11 ha, near Nipigon: Splake
- Emond Lake, 11 ha, near Hornepayne: Brook Trout
- Fish Lake, 11 ha, near Bancroft: Brook Trout
- Forsyth Lake, 11 ha, near Kirkland Lake: Rainbow Trout, Splake
- Found Lake, 11 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Inwood Lake, 11 ha, near Atikokan: Brook Trout
- Little Clear Lake, 11 ha, near Callander: Brook Trout
- Length Lake, 11 ha, near Chalk River: Brook Trout
- Little Addie Lake, 11 ha, near Neebing: Brook Trout
- Little Butler Lake, 11 ha, near Ignace: Brook Trout
- Little Minnow Lake, 11 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Lloyd Lake, 11 ha, near Cochrane: Splake
- Marble Lake, 11 ha, near Bancroft: Rainbow Trout
- Marie Lake, 11 ha, near Chalk River: Brook Trout
- Murphy Lake, 11 ha, near Eganville: Brook Trout
- Pointing Lake, 11 ha, near Hornepayne: Brook Trout
- Pritchard Lake, 11 ha, near Bancroft: Brook Trout
- Quackenbush Lake, 11 ha, near Sharbot Lake: Rainbow Trout
- Reception Lake, 11 ha, near Elliot Lake: Brook Trout
- Redpine Lake, 11 ha, near Mattawa: Brook Trout
- Shoepack Lake, 11 ha, near Sharbot Lake: Brook Trout
- South Odin Lake, 11 ha, near Capreol: Brook Trout
- South Portage Lake, 11 ha, near Sharbot Lake: Brook Trout
- Starling Lake, 11 ha, near Hornepayne: Splake
- Tenho Lake, 11 ha, near Espanola: Brook Trout
- Thumb Lake, 11 ha, near Huntsville: Brook Trout
- Tim Lake, 11 ha, near Bancroft: Brook Trout
- Walton Lake, 11 ha, near Spanish: Brook Trout
- Waweya Lake, 11 ha, near Chapleau: Splake
- West Trump Lake, 11 ha, near Kapuskasing: Splake
- Bailey Lake, 10 ha, near Renfrew: Brook Trout
- Barns Lake, 10 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Battery Lake, 10 ha, near Renfrew: Splake
- Bear Trap Lake, 10 ha, near Schreiber: Splake, Lake Trout
- Blakely Lake, 10 ha, near Bancroft: Rainbow Trout
- Bob Lake, 10 ha, near Matachewan: Rainbow Trout
- Bolger's Lake, 10 ha, near Elliot Lake: Brook Trout
- Canoe Lake, 10 ha, near Eganville: Brook Trout
- Caro Lake, 10 ha, near Nipigon: Brook Trout
- Chouinard Lake, 10 ha, near Bancroft: Rainbow Trout
- Colette Lake, 10 ha, near Wawa: Brook Trout
- Elspeth Lake, 10 ha, near Matachewan: Brook Trout
- Franks Lake, 10 ha, near Thessalon: Brook Trout
- Froggy Lake, 10 ha, near Callander: Brook Trout
- Gay Lake, 10 ha, near Matachewan: Brook Trout
- Gillies Lake, 10 ha, near Englehart: Rainbow Trout
- Glassy Lake, 10 ha, near Callander: Brook Trout
- Greengrass Lake, 10 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Hakli Lake, 10 ha, near Ignace: Splake
- Hardings Lake, 10 ha, near Bancroft: Brook Trout
- Hilder Lake, 10 ha, near Geraldton: Rainbow Trout, Splake, Brook Trout
- Jackson Lake, 10 ha, near Markstay-Warren: Rainbow Trout, Brook Trout
- Johnson Lake, 10 ha, near Bancroft: Brook Trout
- Leo's Lake, 10 ha, near White River: Brook Trout
- Lolligag Lake, 10 ha, near Elliot Lake: Brook Trout
- McCreary Lake, 10 ha, near Renfrew: Brook Trout
- McDouall Lake, 10 ha, near Elliot Lake: Brook Trout
- Millichamp Lake, 10 ha, near Huntsville: Brook Trout
- Milligan Lake, 10 ha, near Iroquois Falls: Brook Trout
- Milon Lake, 10 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Minnow Lake, 10 ha, near Terrace Bay: Brook Trout
- Moonbeam Lake, 10 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Brook Trout
- Moonshine Lake, 10 ha, near Dowling: Brook Trout
- Murphy Lake, 10 ha, near Hornepayne: Brook Trout
- Murray Lake, 10 ha, near Thessalon: Brook Trout
- Mystery Lake, 10 ha, near Dubreuilville: Brook Trout
- North Buck Lake, 10 ha, near White River: Splake
- Norway Lake, 10 ha, near Témiscaming: Brook Trout
- O'Connell Lake, 10 ha, near Kirkland Lake: Rainbow Trout
- Park Lake, 10 ha, near Cochrane: Splake
- Ronald Lake, 10 ha, near Haliburton Village: Brook Trout
- Seahorse Lake, 10 ha, near Kirkland Lake: 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 British Columbia
- 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 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