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
- Jason Lake, 55 ha, near Schreiber: Brook Trout
- Tiplady Lake, 55 ha, near Espanola: Brook Trout
- Turkey Lake, 55 ha, near Sault Ste. Marie: Lake Trout
- Hearst Lake, 54 ha, near Haileybury: Lake Trout
- Long Lake, 54 ha, near Espanola: Splake
- Bay Lake, 53 ha, near Mattawa: Rainbow Trout
- Bluebelle Lake, 53 ha, near Hearst: Splake
- Clearview Lake, 53 ha, near Wawa: Lake Trout
- Plier Lake, 53 ha, near Capreol: Lake Trout
- Tom Lake, 53 ha, near Iroquois Falls: Splake
- West Lake, 53 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Rainbow Trout
- Bernard Lake, 52 ha, near Blind River: Brook Trout
- Chapman Lake, 52 ha, near Schreiber: Brook Trout
- Fork Lake, 52 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Crawfish Lake, 51 ha, near Cochrane: Lake Trout
- Emerald Lake, 51 ha, near Chapleau: Lake Trout
- Lulu Lake, 51 ha, near Kirkland Lake: Lake Trout
- North Pigeon Lake, 51 ha, near Haliburton Village: Lake Trout
- Ryan Lake, 51 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Spring Lake, 51 ha, near Bancroft: Splake
- Vanreek Lake, 51 ha, near Wawa: Splake
- Brave Lake, 50 ha, near Hearst: Lake Trout
- Camp Lake, 50 ha, near Sharbot Lake: Lake Trout
- Mair Lake, 50 ha, near Sharbot Lake: Rainbow Trout
- Nettie Lake, 50 ha, near Kirkland Lake: Rainbow Trout, Lake Trout
- Perron Lake, 49 ha, near Mattawa: Splake
- Loom Lake, 49 ha, near Bobcaygeon: Walleye
- Twin Lakes, 49 ha, near Thessalon: Splake
- Tyne Lake, 49 ha, near Powassan: Splake
- Caribou Lake, 48 ha, near Matachewan: Splake
- Coyne Lake, 48 ha, near Matachewan: Rainbow Trout
- Dowes Lake, 48 ha, near Dowling: Walleye
- Jonsons Lake, 48 ha, near Eganville: Brook Trout
- Little Long Lake, 48 ha, near Elliot Lake: Splake
- Loxton Lake, 48 ha, near Powassan: Lake Trout
- Male Lake, 48 ha, near Nipigon: Brook Trout
- Bat Lake, 47 ha, near Haliburton Village: Splake
- Boyer Lake, 47 ha, near Thessalon: Splake
- Buck Lake, 47 ha, near Sault Ste. Marie: Brook Trout
- Cardwell Lake, 47 ha, near Bancroft: Rainbow Trout
- Cruise Lake, 47 ha, near Wawa: Brook Trout
- Gusty Lake, 47 ha, near Elliot Lake: Splake
- Mile Lake, 47 ha, near Matachewan: Brook Trout
- South Sandstrum Lake, 47 ha, near Matachewan: Splake
- Belanger Lake, 46 ha, near Hornepayne: Brook Trout
- Langevin Lake, 46 ha, near Témiscaming: Rainbow Trout
- Limestone Lake, 46 ha, near Nipigon: Brook Trout
- Lucille Lake, 46 ha, near Thessalon: Brook Trout
- Mickey Lake, 46 ha, near Manitouwadge: Brook Trout
- Orient Lake, 46 ha, near Témiscaming: Rainbow Trout
- Teesdale Lake, 46 ha, near Mattawa: Brook Trout
- Boundary Lake, 45 ha, near Espanola: Brook Trout
- Brown Lake, 45 ha, near Elliot Lake: Brook Trout
- Charles Lake, 45 ha, near Espanola: Brook Trout
- Clear Lake, 45 ha, near Englehart: Rainbow Trout, Splake
- Deep Lake, 45 ha, near Schreiber: Brook Trout
- McNab Lake, 45 ha, near Ville-Marie: Lake Trout
- Moyle Lake, 45 ha, near Espanola: Brook Trout
- Wabun Lake, 45 ha, near Renfrew: Lake Trout
- Bayview Lake, 44 ha, near Elliot Lake: Brook Trout
- Beulah Lake, 44 ha, near Capreol: Brook Trout
- Bitter Lake, 44 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Lake Trout
- Frying Pan Lake, 44 ha, near Elliot Lake: Brook Trout
- Guilford Lake, 44 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Hilliard Lake, 44 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Little Weasel Lake, 44 ha, near Capreol: Splake
- Capre Lake, 43 ha, near Capreol: Splake, Brook Trout
- Flying Goose Lake, 43 ha, near Elliot Lake: Brook Trout
- Friendly Lake, 43 ha, near Sault Ste. Marie: Brook Trout
- Galer Lake, 43 ha, near Matachewan: Splake
- Morgan Lake, 43 ha, near Rayside-Balfour: Brook Trout
- Streich Lake, 43 ha, near Espanola: Splake
- Sunday Lake, 43 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Thompson Lake, 43 ha, near Nipigon: Brook Trout
- Brewer Lake, 42 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Cinder Lake, 42 ha, near Elliot Lake: Splake
- Clearwater Lake, 42 ha, near White River: Brook Trout
- Harry Lake, 42 ha, near Elliot Lake: Splake
- Hinsburger Lake, 42 ha, near Powassan: Rainbow Trout
- Lower Raven Lake, 42 ha, near Sundridge: Splake
- Pomfrey Lake, 42 ha, near Espanola: Splake
- Sandplain Lake, 42 ha, near Capreol: Splake
- Sproule Lake, 42 ha, near United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde: Splake
- Cecile Lake, 41 ha, near Chapleau: Splake
- Gaff Lake, 41 ha, near Elliot Lake: Brook Trout
- Hicks Lake, 41 ha, near Bancroft: Brook Trout
- Klaxon Lake, 41 ha, near Haliburton Village: Lake Trout
- McLaurin Lake, 41 ha, near Ignace: Brook Trout
- Rainbow Lake, 41 ha, near Huntsville: Brook Trout
- Summit Lake, 41 ha, near Sharbot Lake: Brown Trout
- Anteater Lake, 40 ha, near Vermilion Bay: Brook Trout
- Franklin Lake, 40 ha, near Thessalon: Splake
- Little Lafoe Lake, 40 ha, near Thessalon: Brook Trout
- Malbeuf Lake, 40 ha, near Capreol: Rainbow Trout
- North Rathbun Lake, 40 ha, near Haliburton Village: Splake
- Rowan Lake, 40 ha, near Chalk River: Splake
- Shoe Lake, 40 ha, near Huntsville: Lake Trout
- Sorley Lake, 40 ha, near Elliot Lake: Brook Trout
- South Quinn Lake, 40 ha, near Sharbot Lake: Brook Trout
- Spot Lake, 40 ha, near Elliot Lake: Splake
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