Ice fishing in Nova Scotia
Nova Scotia has 5,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
- Kennedy Lake, 14 ha, near Brule Shore: Brook Trout
- MacAloneys Lake, 14 ha, near Parrsboro: Brook Trout
- McMullin Lake, 14 ha, near Cross Roads Country Harbour: Brook Trout, Yellow Perch, Brown Bullhead
- Milbury Lake, 14 ha, near Annapolis Royal: Brook Trout
- Paul Morris Lake, 14 ha, near Sheet Harbour: White Perch
- Pear Lake, 14 ha, near New Germany: Yellow Perch
- Pye Lake, 14 ha, near Sheet Harbour: Brook Trout, White Perch
- Rhodes Lake, 14 ha, near Lunenburg: Smallmouth Bass
- Trout Lake, 14 ha, near Debert: Brook Trout
- Twin Lakes, 14 ha, near Cornwallis: Yellow Perch, Brown Bullhead
- Blowdown Lake, 13 ha, near Louisdale: Brook Trout
- Boot Lake, 13 ha, near Lake Charlotte: Brook Trout
- Calder Lake, 13 ha, near Stellarton: Brook Trout
- Colwell Round Lake, 13 ha, near Hayes Subdivision: Yellow Perch, Brown Bullhead
- Farm Lake, 13 ha, near Debert: Brook Trout
- Fourth Lake, 13 ha, near Sheet Harbour: Brook Trout, White Perch, Brown Bullhead, Yellow Perch
- Garrets Lake, 13 ha, near St. Peter's: Brook Trout, White Perch
- Goshen Lake, 13 ha, near Goshen: Yellow Perch
- Huey Lake, 13 ha, near Hebbville: Brook Trout, White Perch, Yellow Perch, Brown Bullhead
- Lac à Isaïe, 13 ha, near Tiverton: Brook Trout
- MacLeods Lake, 13 ha, near St. Peter's: Rainbow Trout, Brook Trout
- MacPhersons Lake, 13 ha, near Stellarton: Brook Trout
- Maitland Millpond, 13 ha, near Great Village: Brook Trout
- Morrison Lake, 13 ha, near Eskasoni 3: Brown Trout, Brook Trout
- Mud Lake, 13 ha, near Tusket: Yellow Perch, Brown Bullhead
- Pearl Lake, 13 ha, near Lake Charlotte: Brook Trout
- Publicover Lake, 13 ha, near Hebbville: Yellow Perch, Brown Bullhead
- Sundown Lake, 13 ha, near Cornwallis: Brook Trout, Yellow Perch, Brown Bullhead
- Turbitt Lake, 13 ha, near Hayes Subdivision: Yellow Perch, Brown Bullhead
- View Lake, 13 ha, near Cornwallis: Brook Trout, Yellow Perch, Brown Bullhead
- Wild Duck Lake, 13 ha, near New Germany: Brook Trout, Yellow Perch, Brown Bullhead
- Bottle Lake, 12 ha, near Hammonds Plains: Brook Trout
- Bull Moose Lake, 12 ha, near Sheet Harbour: Brook Trout, Brown Bullhead
- Caribou Lake, 12 ha, near Stellarton: Brook Trout
- Clearland Lake, 12 ha, near Mahone Bay: Brook Trout, White Perch
- First Lake, 12 ha, near Annapolis Royal: Brook Trout
- Lake Darling, 12 ha, near Chester: Brook Trout
- Lauchlin Lake, 12 ha, near Louisdale: White Perch
- Long Lake, 12 ha, near Shelburne: Brook Trout, Yellow Perch, Brown Bullhead
- MacKinnons Lake, 12 ha, near Marion Bridge: Brook Trout, White Perch
- Muskrat Lake, 12 ha, near Lake Charlotte: Brook Trout, Brown Bullhead, White Perch
- Round Lake, 12 ha, near Goshen: Brown Bullhead
- Tanner Lake, 12 ha, near New Germany: Brook Trout, Brown Bullhead
- Walsh Lake, 12 ha, near Guysborough: Brook Trout
- West Twin Lake, 12 ha, near Greenwood: Brook Trout, Brown Bullhead
- Witherod Lake, 12 ha, near Spryfield: Brook Trout
- Arnold Lake, 11 ha, near Lake Charlotte: Brook Trout
- Awalt Lake, 11 ha, near Hubbards: Brook Trout
- Black Lake, 11 ha, near Goshen: Brook Trout, Chain Pickerel, Yellow Perch
- East Twin Lake, 11 ha, near Greenwood: Brook Trout, Brown Bullhead
- Grassy Lake, 11 ha, near Musquodoboit Harbour: Brook Trout, Brown Bullhead, White Perch
- Harlow Lake, 11 ha, near Shelburne: Brook Trout, Yellow Perch, Brown Bullhead
- Hartshorne Lake, 11 ha, near Middle Musquodoboit: Brook Trout, Brown Bullhead
- Hirtles Pond, 11 ha, near Lunenburg: Brook Trout
- Laytons Lake, 11 ha, near Amherst: White Perch
- Lewis Lake, 11 ha, near Lake Echo: White Perch, Brown Bullhead, Brook Trout, Yellow Perch
- Little Dyke Lake, 11 ha, near Great Village: Yellow Perch
- Liverpool Head Lake, 11 ha, near Cornwallis: Yellow Perch, Brown Bullhead, Lake Whitefish
- Maple Lake, 11 ha, near Stellarton: Brook Trout
- Mardi Gras Lake, 11 ha, near Tiverton: Yellow Perch
- Milldam Lake, 11 ha, near Goshen: Yellow Perch
- Petit Lac, 11 ha, near Inverness: White Perch
- Pug Hole Lake, 11 ha, near Lake Charlotte: Brook Trout
- Rodneys Lake, 11 ha, near Yarmouth: White Perch, Brown Bullhead
- String Lakes, 11 ha, near Marion Bridge: White Perch
- Texas Lake, 11 ha, near New Germany: Smallmouth Bass, Atlantic Salmon, Brook Trout, Yellow Perch, Brown Bullhead
- Étang à Johnny à Eusèbe, 11 ha, near Ingonish: Brook Trout
- Botany Bay Lake, 10 ha, near Westville: Brook Trout, Yellow Perch
- Cochran Lake, 10 ha, near Mount Uniacke: Yellow Perch
- Fancys Pond, 10 ha, near Cross Roads Country Harbour: White Perch
- Heron Lake, 10 ha, near Tiverton: Chain Pickerel, White Perch, Yellow Perch, Brown Bullhead
- James Lake, 10 ha, near Tusket: White Perch, Yellow Perch, Brown Bullhead
- Janes Lake, 10 ha, near Tusket: Brook Trout, Brown Bullhead, Yellow Perch
- Lac Innocent, 10 ha, near Tiverton: Chain Pickerel
- Longs Lake, 10 ha, near Guysborough: Brook Trout, Yellow Perch
- Moore Lake, 10 ha, near Mount Uniacke: Brook Trout
- Mulgaman Lake, 10 ha, near Goshen: Brook Trout, Yellow Perch
- Palmer Lake, 10 ha, near Cross Roads Country Harbour: Brook Trout, Yellow Perch, Brown Bullhead
- Stewart Lake, 10 ha, near Goshen: Yellow Perch
- Vickery Lake, 10 ha, near Oxford: Brook Trout
- Agard Lake, near Tusket: Smallmouth Bass, White Perch, Yellow Perch, Brown Bullhead
- Ash Lake, near Cross Roads Country Harbour: Brook Trout
- Aylesford Lake, near Cambridge: Chain Pickerel, Brook Trout, White Perch, Yellow Perch, Brown Bullhead, Smallmouth Bass
- Bar Pond, near Liverpool: Chain Pickerel, Brook Trout, Yellow Perch
- Barrett Lake, near Beaver Bank: Smallmouth Bass, Brown Bullhead
- Beach Pond, near New Germany: Yellow Perch, Brown Bullhead
- Bear Lake, near Cross Roads Country Harbour: Brook Trout
- Bear Lake, near Goshen: Yellow Perch
- Beaver Lake, near Tiverton: Chain Pickerel, White Perch, Yellow Perch, Brown Bullhead
- Beaver Pond, near Hammonds Plains: Yellow Perch
- Beavertail Lake, near Hebbville: White Perch, Yellow Perch, Brown Bullhead
- Benjamins Pond, near St. Peter's: Brook Trout
- Big Molly Upsim Lake, near Lawrencetown: Smallmouth Bass, Yellow Perch, Brown Bullhead
- Blackie Lake, near Middle Musquodoboit: Brook Trout
- Bonnie Lake, near Baddeck: Brook Trout
- Boot Lake, near Cornwallis: Yellow Perch, Brown Bullhead
- Bordens Lake, near Guysborough: Brook Trout
- Bryden Lakes, near Goshen: Brook Trout
- Campbell Lake, near Stellarton: Brook Trout
- Catcha Lake, near Musquodoboit Harbour: 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 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