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
- Freemans Lake, 21 ha, near Tusket: Brook Trout, White Perch, Yellow Perch
- Kieley Lake, 21 ha, near Boutiliers Point: Brook Trout
- Murphy Lake, 21 ha, near Windsor: Brook Trout
- Oak Lake, 21 ha, near Greenwood: Brook Trout, Brown Bullhead
- Puddle Lake, 21 ha, near Black Point: Yellow Perch
- South Twin Lake, 21 ha, near Greenwood: Smallmouth Bass, Brook Trout, Brown Bullhead
- Valley Lake, 21 ha, near Mount Uniacke: Brook Trout
- Ell Lake, 20 ha, near New Germany: Brook Trout, Brown Bullhead
- Galt Pond, 20 ha, near Trenton: White Perch
- Garber Lake, 20 ha, near Hebbville: Brook Trout, Yellow Perch, Brown Bullhead
- Harley Lake, 20 ha, near Hebbville: Brook Trout, Yellow Perch, Brown Bullhead
- Hattie Lake, 20 ha, near Goshen: Brook Trout
- Jones Lake, 20 ha, near Lake Charlotte: White Perch, Yellow Perch, Brown Bullhead
- Lac à Pierre, 20 ha, near Tiverton: Brook Trout, Brown Bullhead, Chain Pickerel
- Oliver Lake, 20 ha, near Tiverton: White Perch, Yellow Perch, Brown Bullhead
- Tommy Lake, 20 ha, near New Germany: Yellow Perch
- Wagners Lake, 20 ha, near Liverpool: Brook Trout
- Whalen Lake, 20 ha, near Chester: Brook Trout
- Wigmore Lake, 20 ha, near Pugwash: Yellow Perch, Brown Bullhead
- Bear Lake, 19 ha, near Sheet Harbour: Brook Trout
- Burke Lake, 19 ha, near New Germany: Brook Trout, Yellow Perch
- Canoran Lake, 19 ha, near New Germany: Brook Trout, Yellow Perch, Brown Bullhead
- Copper Lake, 19 ha, near Goshen: Brown Trout, Brook Trout
- English Lake, 19 ha, near Tiverton: White Perch, Yellow Perch, Brown Bullhead, Brook Trout
- First Beaver Lake, 19 ha, near Shelburne: Brook Trout
- Gammell Lake, 19 ha, near North Sydney: Brook Trout, Brown Bullhead
- Hooper Lake, 19 ha, near Cross Roads Country Harbour: Brook Trout
- Jessies Lake, 19 ha, near Guysborough: Brook Trout
- Newcombes Lake, 19 ha, near Lake Charlotte: Brook Trout, White Perch
- Pineo Lake, 19 ha, near Pugwash: White Perch, Yellow Perch, Brown Bullhead
- Rocky Lake, 19 ha, near Enfield: Smallmouth Bass, White Perch
- Second Beaver Lake, 19 ha, near Shelburne: Yellow Perch
- Tomahawk Lake, 19 ha, near Greenwood: Brook Trout, Brown Bullhead
- Upper Wrights Lake, 19 ha, near Annapolis Royal: Brook Trout, Yellow Perch, Brown Bullhead
- Amirault Lake, 18 ha, near Digby: Yellow Perch, Brown Bullhead
- Bill Lake, 18 ha, near Tiverton: White Perch, Yellow Perch, Brown Bullhead
- Brights Lake, 18 ha, near Tiverton: Yellow Perch, Brown Bullhead, Brook Trout
- Brophy Lake, 18 ha, near Liverpool: Yellow Perch, Brown Bullhead
- Camp Lake, 18 ha, near New Minas: Smallmouth Bass, Brook Trout, Yellow Perch, Brown Bullhead
- Crooked Lake, 18 ha, near Goshen: Brown Trout, Yellow Perch
- Cuddihy Lake, 18 ha, near Guysborough: Brook Trout, Yellow Perch
- G Lake, 18 ha, near Goshen: Yellow Perch, Lake Whitefish
- Gibsons Lake, 18 ha, near Bridgetown: Brook Trout
- Indian Lake, 18 ha, near Antigonish: Atlantic Salmon, Brook Trout
- Johnston Lake, 18 ha, near Tatamagouche: Brook Trout
- Kirby Lake, 18 ha, near Cross Roads Country Harbour: Brook Trout
- Morrisons Lake, 18 ha, near Mulgrave: Brook Trout
- North Twin Lake, 18 ha, near Greenwood: Smallmouth Bass, Brook Trout, Brown Bullhead
- Portuguese Cove Lake, 18 ha, near Herring Cove: Brook Trout
- Savage Lake, 18 ha, near Mount Uniacke: Brook Trout
- Twin Lakes, 18 ha, near Bible Hill: Brown Bullhead
- Beaverhead Lake, 17 ha, near New Germany: Yellow Perch
- Big Brook Lake, 17 ha, near Sheet Harbour: Brook Trout, Brown Bullhead
- Bull Lake, 17 ha, near Tiverton: Brook Trout, White Perch, Yellow Perch, Brown Bullhead
- Connell Lake, 17 ha, near Lawrencetown: Brook Trout, White Perch, Yellow Perch, Brown Bullhead
- Ellison Lake, 17 ha, near Digby: Yellow Perch
- Fitch Little Lake, 17 ha, near Hebbville: Smallmouth Bass, White Perch, Yellow Perch, Brown Bullhead
- Fox Lake, 17 ha, near Greenwood: Brook Trout, Yellow Perch
- Little Brazil Lake, 17 ha, near Tusket: Yellow Perch, Brown Bullhead
- Mallette Lake, 17 ha, near Digby: Brook Trout, White Perch, Brown Bullhead
- Mistake Lake, 17 ha, near Greenwood: Brook Trout, Yellow Perch, Brown Bullhead
- Plympton Lake, 17 ha, near Digby: Brook Trout
- Randall Lake, 17 ha, near Bridgewater: Brook Trout
- Shaw Little Lake, 17 ha, near Middle Musquodoboit: Brook Trout
- Smith Lakes, 17 ha, near Point de Bute: White Perch, Yellow Perch, Brown Bullhead
- Three Mile Lake, 17 ha, near Windsor Junction: Atlantic Salmon, Smallmouth Bass, White Perch
- Whites Lake, 17 ha, near Louisdale: Brook Trout
- Boot Lake, 16 ha, near Greenwood: Yellow Perch, Brown Bullhead
- Buchanan Lake, 16 ha, near Louisdale: Brook Trout, White Perch
- Charlie Lake, 16 ha, near Goshen: Brook Trout
- Duncans Lake, 16 ha, near St. Peter's: White Perch
- Lawhie Lake, 16 ha, near Goshen: Brook Trout, Yellow Perch
- Lindsay Lake, 16 ha, near Middle Musquodoboit: Brook Trout
- Moose Lake, 16 ha, near Bible Hill: Brook Trout
- Mullins Lake, 16 ha, near Shelburne: Brook Trout, Yellow Perch, Brown Bullhead
- Porcupine Lake, 16 ha, near Stellarton: Yellow Perch, White Perch, Brown Trout, Brook Trout
- Spectacle Lake, 16 ha, near New Germany: Yellow Perch
- Stewart Lake, 16 ha, near Goshen: Brook Trout
- Victoria Lake, 16 ha, near Louisdale: White Perch
- Wallace Lake, 16 ha, near Goshen: Yellow Perch
- Welsh Lake, 16 ha, near Shad Bay: Brook Trout
- Beaverdam Lake, 15 ha, near Shelburne: Yellow Perch, Brown Bullhead, Brook Trout
- Black Brook Lake, 15 ha, near Goshen: Brook Trout
- Cranberry Lake, 15 ha, near St. Peter's: Brook Trout, White Perch
- Dog Lake, 15 ha, near Sheet Harbour: Brook Trout
- Franey Lake, 15 ha, near New Germany: Smallmouth Bass, Yellow Perch
- Gegogan Pond, 15 ha, near Cross Roads Country Harbour: Brook Trout, White Perch
- Gillis Lake, 15 ha, near Sydney Forks: Chain Pickerel, Brook Trout, White Perch
- Hen Lake, 15 ha, near New Germany: Yellow Perch, Brown Bullhead
- Isaac Lake, 15 ha, near Great Village: Brook Trout
- Larder Lake, 15 ha, near Chester: Brook Trout, Yellow Perch
- MacGregors Lake, 15 ha, near Princeville: Atlantic Salmon, Brook Trout
- Murray Lake, 15 ha, near Goshen: Brook Trout
- Pine Lake, 15 ha, near New Germany: Brook Trout
- Wells Lake, 15 ha, near Guysborough: Brook Trout
- Bower Lake, 14 ha, near Tusket: Atlantic Salmon, White Perch, Yellow Perch, Brown Bullhead
- Christy Lake, 14 ha, near Windsor: Brook Trout
- Fraser Lake, 14 ha, near Black Point: Brook Trout, White Perch
- Halfway Lake, 14 ha, near English Corner: Yellow Perch
- Hebb Mill Pond, 14 ha, near Hebbville: 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