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
- Charlotte Lake, near Liverpool: White Perch, Brown Bullhead
- China Lake, near Hebbville: Yellow Perch, Brown Bullhead
- Christopher Lakes, near New Germany: White Perch, Yellow Perch, Brown Bullhead
- Church Lake, near Musquodoboit Harbour: Brook Trout
- Churchover Lakes, near Shelburne: Yellow Perch
- Clear Lake, near Tatamagouche: Brook Trout
- College Lake, near Goshen: Brook Trout
- Coolen Lake, near Hubbards: Brook Trout
- Copper Lake, near Sheet Harbour: Brook Trout
- Cormier Lake, near Inverness: Brook Trout
- Cow Bay Lake, near Cow Bay: Brook Trout
- Crouse Lake, near Lunenburg: Smallmouth Bass, Brook Trout
- Cruickshank Lake, near Sheet Harbour: Brook Trout, Brown Bullhead
- Cupboard Lake, near Guysborough: Yellow Perch
- DeMoliter Lake, near Shelburne: Yellow Perch
- Dorey Lake, near Hubbards: Yellow Perch
- Doyles Lake, near Digby: Yellow Perch, Brown Bullhead
- Dryden Lake, near Westville: Yellow Perch
- Duck Lake, near Beaver Bank: Smallmouth Bass, Yellow Perch, Brown Bullhead
- Duck Pond, near Yarmouth: White Perch, Chain Pickerel
- Duggans Lake, near Cross Roads Country Harbour: Brook Trout, Yellow Perch
- Earltown Lake, near Middleton: Brown Trout
- East Loon Lake, near Stellarton: Brook Trout
- Eel Lake, near Tiverton: Chain Pickerel, Brook Trout, White Perch, Brown Bullhead
- Egg Lake, near Fall River: Brook Trout
- Elbow Lake, near Stellarton: Brook Trout
- Eleven Mile Lake, near Annapolis Royal: Yellow Perch, Brown Bullhead, Lake Whitefish
- Ellenwood Lake, near Tusket: Chain Pickerel, White Perch, Yellow Perch
- Falls Lake, near Windsor: Smallmouth Bass, Brown Bullhead
- Ferry Lake, near Sheet Harbour: Brown Trout, Brook Trout, White Perch, Yellow Perch, Brown Bullhead
- First Christopher Lake, near New Germany: White Perch, Yellow Perch, Brown Bullhead
- Fish Lake, near Goshen: Brook Trout, White Perch, Yellow Perch, Brown Bullhead
- Fish Lake, near Stellarton: Brook Trout, Brown Bullhead
- Fisher Lake, near Cornwallis: Brook Trout, Yellow Perch, Brown Bullhead
- Flynn Lake, near Havre Boucher: Brook Trout
- Frank Lake, near New Germany: Brook Trout, Yellow Perch, Brown Bullhead
- Frog Lake, near Spryfield: Brown Bullhead
- Frog Lake, near Cross Roads Country Harbour: Yellow Perch, Brown Bullhead
- Frog Lake, near Debert: Brook Trout
- Gabarus Lake, near Marion Bridge: Brook Trout, White Perch
- Gairloch Lake, near Westville: Brook Trout
- Gammons Pond, near Sheet Harbour: Brook Trout, Yellow Perch
- Germain Lake, near Tiverton: Chain Pickerel, White Perch, Yellow Perch, Brown Bullhead
- Glen Ponds, near Whycocomagh: Brook Trout
- Great Barren Lake, near Tusket: Brook Trout, Yellow Perch, Brown Bullhead
- Green Lake, near Sheet Harbour: Brook Trout
- Gunn Lake, near Goshen: Brook Trout
- Guyon Lake, near Debert: Brook Trout
- Half Mile Lake, near Timberlea: Brook Trout, Yellow Perch
- Hamilton Pond, near Tusket: Brook Trout
- Hanrahan Lake, near Goshen: Brook Trout
- Harlow Lake, near Cornwallis: Yellow Perch
- Hatchet Lake, near Lake Charlotte: Brook Trout, Smallmouth Bass
- Haynes Pond, near New Germany: Yellow Perch, Brown Bullhead
- Hebb Lake, near Hebbville: Chain Pickerel, Smallmouth Bass, White Perch, Yellow Perch
- Hector Lake, near Port Hawkesbury: Brook Trout
- Hingley Lake, near Bible Hill: Brook Trout, White Perch, Yellow Perch
- Hog Lake, near New Germany: Brook Trout, White Perch, Yellow Perch, Brown Bullhead
- Horseshoe Lake, near North Preston: White Perch, Yellow Perch
- Howell Lake, near Chester: Brook Trout
- Hudson Lake, near Hayes Subdivision: Yellow Perch, Brown Bullhead
- Huey Lake, near Hebbville: Brook Trout
- Hunt Lake, near New Germany: White Perch, Brown Bullhead
- Hutt Lake, near Chester: Brown Trout, Brook Trout, Yellow Perch
- Ice Lakes, near Guysborough: Brook Trout
- Irvine Lake, near Debert: Brook Trout
- Irving Lake, near Guysborough: Brook Trout
- John Miller Lake, near Goshen: Yellow Perch
- Johnson Lake, near Musquodoboit Harbour: Brook Trout
- Kimballs Lake, near Goshen: Brook Trout
- Lake Charlotte, near Lake Charlotte: Brook Trout, White Perch, Brown Bullhead
- Lake Echo, near Lake Echo: Brook Trout, White Perch, Brown Bullhead
- Lake Egmont, near Milford Station: Chain Pickerel, Smallmouth Bass, White Perch, Yellow Perch, Brown Bullhead
- Lake Micmac, near Port Wallace: Smallmouth Bass, Brook Trout, White Perch
- Lake Milo, near Yarmouth: Chain Pickerel, White Perch, Smallmouth Bass
- Land of Laziness Lake, near Stillwater Lake: Brook Trout
- Lansdowne Lake, near Westville: Smallmouth Bass, Brook Trout
- Lawrencetown Lake, near Lawrencetown: White Perch
- Lily Lake, near Black Point: Brook Trout
- Lily Lakes, near Sheet Harbour: Brook Trout, White Perch
- Lily Pond, near Sheet Harbour: Brown Bullhead
- Little Beaver Lake, near Sheet Harbour: Brook Trout, Brown Bullhead
- Little Lake, near Antigonish: Brook Trout, White Perch, Yellow Perch
- Little Lake, near Terence Bay: Yellow Perch, Brook Trout, White Perch, Brown Bullhead
- Lizard Lake, near Hubley: Brook Trout
- Loch Lomond, near Eskasoni 3: Brook Trout
- Long Lake, near Upper Hammonds Plains: Brook Trout
- Long Lake, near Stellarton: Brook Trout
- Loon Lake, near Berwick: White Perch, Yellow Perch, Brown Bullhead, Smallmouth Bass
- Louse Lake, near Sheet Harbour: Brook Trout
- Lower Egmont Lake, near Milford Station: Smallmouth Bass, White Perch, Yellow Perch, Brown Bullhead
- MacDonalds Ponds, near Baddeck: Brook Trout
- MacGregors Lake, near Goshen: Brook Trout
- MacInnis Lake, near Goshen: Brook Trout
- MacKays Lake, near Goshen: Brook Trout
- MacKenzie Pond, near Baddeck: Brook Trout
- MacKillops Pond, near Baddeck: White Perch, Rainbow Trout
- MacKinnons Lake, near Goshen: Brown Trout
- Maple Lake, near Hubbards: Brook Trout
- Martin Lake, near Lake Echo: Brook Trout, Brown Bullhead
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