Brook Trout ice fishing in Nova Scotia
300 Nova Scotia lakes on this site have brook trout on record, largest first. A lake without a record may still hold them: records come from provincial open data and our own research, and are not complete. Some records are stocking records, which show what a province has stocked, not everything in the lake.
Lakes
- Bras d'Or Lake, 1,070 km², near Eskasoni 3
- Great Pubnico Lake, 19.1 km², near Clyde River
- Porters Lake, 18.4 km², near Porters Lake
- Panuke Lake, 16.3 km², near Windsor
- Lake Mulgrave, 12.6 km², near Cornwallis
- Tobeatic Lake, 8.62 km², near Shelburne
- Tangier Grand Lake, 8.19 km², near Lake Charlotte
- Scraggy Lake, 7.08 km², near Lake Charlotte
- Five Mile Lake, 6.33 km², near Mount Uniacke
- Raynards Lake, 6.06 km², near Tusket
- Marshall Flowage, 5.06 km², near Sheet Harbour
- Shingle Lake, 4.66 km², near New Germany
- Catalone Lake, 4.39 km², near Albert Bridge
- Ocean Lake, 4.33 km², near Guysborough
- Lake Uist, 4.2 km², near Eskasoni 3
- Card Lake, 3.94 km², near Hubbards
- Lake Major, 3.83 km², near North Preston
- Oak Park Lake, 3.71 km², near Barrington
- Donahue Lake, 3.63 km², near Guysborough
- Goose Harbour Lake, 3.61 km², near Mulgrave
- Paces Lake, 3.59 km², near Musquodoboit Harbour
- Hirtle Lake, 3.42 km², near New Germany
- Pomquet Lake, 3.25 km², near Antigonish
- Porters Lake, 3.24 km², near Digby
- Kempt Back Lake, 3.21 km², near Tusket
- Dauphinees Mill Lake, 3.04 km², near Hubbards
- Grand Lake, 3 km², near Louisdale
- Lochaber Lake, 3 km², near Goshen
- Petpeswick Lake, 2.97 km², near Musquodoboit Harbour
- Chezzetcook Lake, 2.96 km², near Musquodoboit Harbour
- Wrights Lake, 2.89 km², near Upper Hammonds Plains
- Clements Pond, 2.85 km², near Barrington
- Alma Lake, 2.79 km², near Bridgetown
- Hubley Big Lake, 2.68 km², near Hubley
- Welshtown Lake, 2.66 km², near Shelburne
- Seloam Lake, 2.63 km², near Sheet Harbour
- Wallaback Lake, 2.56 km², near New Minas
- Harpers Lake, 2.5 km², near Shelburne
- Dollar Lake, 2.39 km², near Lantz
- Frog Lake, 2.38 km², near Greenwood
- Soldier Lake, 2.38 km², near Fall River
- Eden Lake, 2.23 km², near Goshen
- Lake Joli, 2.12 km², near Cornwallis
- Salmon River Lake, 2.02 km², near Tiverton
- Kegeshook Lake, 1.92 km², near Tusket
- Long Lake, 1.92 km², near Hebbville
- Lake Annis, 1.9 km², near Tusket
- Second Lake, 1.83 km², near Annapolis Royal
- Pearl Lake, 1.82 km², near Tusket
- Long Lake, 1.68 km², near Spryfield
- McCabe Lake, 1.68 km², near Springfield Lake
- Canada Hill Lake, 1.66 km², near Lockeport
- Trout Lake, 1.65 km², near Lawrencetown
- Blacketts Lake, 1.63 km², near Sydney Forks
- Solomon Lake, 1.62 km², near Tusket
- Long Tusket Lake, 1.61 km², near Digby
- Morris Lake, 1.6 km², near Eastern Passage
- Lac à Pic, 1.56 km², near Tusket
- Taylor Bay Grand Lake, 1.56 km², near Sheet Harbour
- Beaverdam Lake, 1.51 km², near Clyde River
- Cockscomb Lake, 1.51 km², near Mount Uniacke
- Sloans Lake, 1.51 km², near Tusket
- Clearwater Lake, 1.5 km², near Tiverton
- Grand Lake, 1.49 km², near Louisbourg
- Grant Lake, 1.47 km², near Mulgrave
- Mink Lake, 1.41 km², near Tusket
- Conrod Lake, 1.4 km², near Porters Lake
- Five Island Lake, 1.4 km², near Hubley
- Gillfillan Lake, 1.4 km², near Tusket
- Ticken Lake, 1.4 km², near Tiverton
- Fox Point Lake, 1.39 km², near Hubbards
- Lake Charles, 1.39 km², near Port Wallace
- Russell Lake, 1.39 km², near New Germany
- Archibald Lake, 1.36 km², near Cross Roads Country Harbour
- Miller Lake, 1.32 km², near Fall River
- Rush Lake, 1.32 km², near Sheet Harbour
- Big Pond, 1.31 km², near Florence
- Biggars Lake, 1.31 km², near Tusket
- Darlings Lake, 1.31 km², near Yarmouth
- Sand Lake, 1.31 km², near Liverpool
- Lake George, 1.3 km², near Shelburne
- Minard Lake, 1.23 km², near New Germany
- Bell Lakes, 1.22 km², near Baddeck
- Lochiel Lake, 1.22 km², near Goshen
- Bezanson Lake, 1.19 km², near Chester
- Grand Lake, 1.18 km², near Musquodoboit Harbour
- Lower Rocky Lake, 1.18 km², near Sheet Harbour
- Cooeycoff Lake, 1.17 km², near Guysborough
- Mill Lake, 1.15 km², near Middle Musquodoboit
- Ten Mile Lake, 1.15 km², near Sheet Harbour
- Little Tupper Lake, 1.11 km², near New Germany
- Big Uniacke Lake, 1.09 km², near Digby
- Butlers Lake, 1.09 km², near Yarmouth
- Nimchin Page Lake, 1.08 km², near Greenwood
- Fraser Lake, 1.07 km², near Sheet Harbour
- Lake Lewis, 1.07 km², near Windsor
- Yankee Lake, 1.07 km², near Cross Roads Country Harbour
- Grand Lake, 1.06 km², near Sambro
- Lower Gaspereaux Lake, 1.06 km², near Cross Roads Country Harbour
- Lake Eagle, 1.05 km², near North Preston
- Wallace Lake, 1.05 km², near Hebbville
- East Lake, 1.01 km², near North Preston
- Silver Lake, 1 km², near Shelburne
- Spruce Hill Lake, 1 km², near Harrietsfield
- Long Lake, 97 ha, near Point de Bute
- Wiles Lake, 96 ha, near Hebbville
- Longview Lake, 95 ha, near Shelburne
- Lake Doucette, 94 ha, near Tusket
- Allens Lake, 92 ha, near Yarmouth
- Spectacle Lake, 92 ha, near Hebbville
- Newcombe Lake, 90 ha, near Lake Charlotte
- MacIntyre Lake, 89 ha, near Port Hawkesbury
- Pigott Lake, 89 ha, near Mount Uniacke
- Shaw Lake, 88 ha, near Louisdale
- Turtle Lake, 88 ha, near New Germany
- East Taylor Bay Lake, 87 ha, near Sheet Harbour
- Southwest Lake, 86 ha, near Sheet Harbour
- MacPherson Lake, 85 ha, near Guysborough
- Long Bridge Lake, 84 ha, near Musquodoboit Harbour
- Beaverhouse Lake, 82 ha, near Tusket
- Folly Lake, 82 ha, near Debert
- Shaw Big Lake, 82 ha, near Middle Musquodoboit
- Springfield Lake, 81 ha, near Springfield Lake
- Harris Lake, 80 ha, near Chester
- Long Lake, 80 ha, near St. Peter's
- Summers Lake, 80 ha, near Mulgrave
- Economy Lake, 79 ha, near Lower Economy
- Little Ponhook Lake, 78 ha, near Hebbville
- McGrath Lake, 78 ha, near Enfield
- Round Lake, 78 ha, near Point de Bute
- Sandy Lake, 78 ha, near Bedford
- Sunday Lake, 78 ha, near Tusket
- Lewis Lake, 77 ha, near Mount Uniacke
- Silvery Lake, 77 ha, near Shelburne
- Upper Marie Joseph Lake, 77 ha, near Eskasoni 3
- Chain Lakes, 76 ha, near Greenwood
- Lake Loon, 76 ha, near Tam O'Shanter Ridge
- New Germany Lake, 74 ha, near New Germany
- Covey Lake, 73 ha, near Bridgewater
- MacIntyres Lake, 72 ha, near Marion Bridge
- Pretty Mary Lake, 71 ha, near New Germany
- Langford Lake, 70 ha, near Digby
- Henry Lake, 69 ha, near Chester
- Barren Hill Lake, 68 ha, near St. Peter's
- Butler Lake, 68 ha, near New Germany
- Spider Lake, 68 ha, near Waverley
- Three Mile Lake, 67 ha, near Louisdale
- Bear Lake, 66 ha, near Sheet Harbour
- Black Brook Lake, 65 ha, near Cross Roads Country Harbour
- Nowlin Lake, 65 ha, near Sheet Harbour
- Fenerty Lake, 64 ha, near Middle Sackville
- Haines Lake, 64 ha, near Digby
- Lower Sixty Lake, 64 ha, near New Germany
- Anderson Lake, 63 ha, near Burnside
- Higgins Lake, 63 ha, near Middle Musquodoboit
- Lake Midway, 63 ha, near Tiverton
- Levers Lake, 63 ha, near Marion Bridge
- Round Lake, 63 ha, near Sheet Harbour
- Tom Lake, 63 ha, near Guysborough
- Black Duck Lake, 62 ha, near New Germany
- Forbes Lake, 62 ha, near Stellarton
- Kearney Lake, 62 ha, near Kearney Lake
- Spectacle Lake, 62 ha, near Tusket
- Ameros Lake, 61 ha, near Tiverton
- Clamshell Lake, 61 ha, near Shelburne
- McGrath Lake, 61 ha, near Brookside
- Upper Sixty Lake, 61 ha, near New Germany
- Front Lake, 60 ha, near Howie Centre
- Moody Lake, 60 ha, near Harrietsfield
- Salmon Lake, 60 ha, near Tusket
- Powers Lake, 59 ha, near Shad Bay
- Rocky Brook Lake, 59 ha, near Sheet Harbour
- Goose Lake, 57 ha, near Clyde River
- Louis Lake, 57 ha, near Tusket
- Moose Lake, 57 ha, near Hebbville
- Pringle Lake, 57 ha, near Goshen
- Whetstone Lake, 57 ha, near New Germany
- Armstrong Lake, 56 ha, near Windsor
- Goose Lake, 56 ha, near Musquodoboit Harbour
- Williams Lake, 55 ha, near Lake Charlotte
- First Rocky Lake, 54 ha, near Sheet Harbour
- Second Rocky Lake, 54 ha, near Sheet Harbour
- Third Lake, 54 ha, near Sheet Harbour
- Handsled Lake, 53 ha, near Shelburne
- Hazel Hill Lake, 53 ha, near Louisdale
- Cooks Lake, 52 ha, near Middle Musquodoboit
- Enon Lake, 52 ha, near Eskasoni 3
- Fish Lake, 51 ha, near Enfield
- Horton Lake, 51 ha, near Mulgrave
- Menchan Lake, 51 ha, near New Germany
- Stillwater Lake, 51 ha, near Stillwater Lake
- Bennery Lake, 50 ha, near Enfield
- Giants Lake, 50 ha, near Goshen
- Goose Lake, 50 ha, near Mineville
- Kelly Lake, 50 ha, near Sheet Harbour
- Napier Lake, 50 ha, near Tusket
- Sheas Lake, 50 ha, near Goshen
- Zwickers Lake, 50 ha, near Lawrencetown
- Miletree Lake, 49 ha, near New Germany
- Snare Lake, 49 ha, near Tusket
- Sutherlands Lake, 49 ha, near Stellarton
- Gillis Lake, 48 ha, near Sydney Forks
- Smelt Lake, 48 ha, near Guysborough
- Rumsey Lake, 47 ha, near Bridgetown
- Whites Lake, 47 ha, near Shad Bay
- Horseshoe Lake, 46 ha, near Chester
- Black Lake, 45 ha, near Oxford
- Taylor Lake, 45 ha, near Upper Hammonds Plains
- McKeen Lake, 44 ha, near Goshen
- Powder Mill Lake, 43 ha, near Waverley
- Little Tusket Lake, 42 ha, near Digby
- Snow Lake, 42 ha, near East Lawrencetown
- Cooper Lake, 41 ha, near Upper Hammonds Plains
- Williams Lake, 41 ha, near Spryfield
- Belle Lake, 40 ha, near Albert Bridge
- New Canada Lake, 40 ha, near New Germany
- Abrahams Lake, 39 ha, near Lake Charlotte
- Bayer Lake, 39 ha, near Musquodoboit Harbour
- Charlotte Lake, 39 ha, near New Germany
- College Lake, 39 ha, near Middle Musquodoboit
- MacKenzies Lake, 39 ha, near St. Peter's
- Uniacke Lake, 39 ha, near Mount Uniacke
- Pentz Lake, 38 ha, near Mount Uniacke
- Rhodenizer Lake, 38 ha, near New Germany
- Sutherland Lake, 38 ha, near Great Village
- Governor Lake, 37 ha, near Beechville
- Grand Lac, 37 ha, near Inverness
- Big Lake, 36 ha, near Florence
- Bottle Brook Lake, 36 ha, near Stellarton
- Hart Lake, 36 ha, near Debert
- Hunter Lake, 36 ha, near Tusket
- Mack Lake, 36 ha, near New Germany
- Mosleys Pond, 36 ha, near Tidnish
- French River Lakes, 35 ha, near Ingonish
- Holbert Lake, 35 ha, near New Germany
- L'Ardoise Long Lake, 35 ha, near St. Peter's
- Moshers Lake, 35 ha, near Cross Roads Country Harbour
- Sunken Lake, 35 ha, near New Minas
- Doctors Lake, 34 ha, near Tusket
- Lay Lake, 34 ha, near Musquodoboit Harbour
- Little Tom Wallace Lake, 34 ha, near Digby
- Nickersons Pond, 34 ha, near Liverpool
- Norwood Clearwater Lake, 34 ha, near Tusket
- Rocky Lake, 34 ha, near Hubbards
- Shepherd Lake, 34 ha, near Guysborough
- Webber Lake, 34 ha, near Lower Sackville
- Horseshoe Lake, 33 ha, near Guysborough
- Hourglass Lake, 33 ha, near Tiverton
- McAdams Lake, 33 ha, near Sydney Forks
- Indian Lake, 32 ha, near Chester
- McLeod Lake, 32 ha, near Goshen
- Mill Lake, 32 ha, near Sheet Harbour
- Otter Lake, 32 ha, near Lake Charlotte
- Brine Lake, 31 ha, near Boutiliers Point
- Dalem Lake, 31 ha, near Georges River
- Eighth Lake, 31 ha, near Shelburne
- Little Wiles Lake, 31 ha, near Bridgewater
- Schmidt Lake, 31 ha, near Hammonds Plains
- Spectacle Lake, 31 ha, near New Germany
- Burke Lake, 30 ha, near Middle Musquodoboit
- Deyarmont Lake, 30 ha, near Bible Hill
- Sheehan Lake, 30 ha, near Sambro
- Victoria Lake, 30 ha, near Liverpool
- Baptizing Lake, 29 ha, near Hammonds Plains
- Big Lake, 29 ha, near Shad Bay
- Burroughs Lake, 29 ha, near Stellarton
- Jacksons Lake, 29 ha, near Havre Boucher
- Joes Lake, 29 ha, near Howie Centre
- Scotch Lake, 29 ha, near Georges River
- Cameron Lake, 28 ha, near Antigonish
- First Lake O'Law, 28 ha, near Baddeck
- Grant Lake, 28 ha, near Stellarton
- Leader Lake, 28 ha, near Lake Charlotte
- Long Lake, 28 ha, near Marion Bridge
- Loon Pond, 28 ha, near Lake Charlotte
- Power Lake, 28 ha, near Sydney
- Three Cornered Lake, 28 ha, near Cross Roads Country Harbour
- Cranberry Lake, 27 ha, near New Germany
- Lewis Lake, 27 ha, near Stillwater Lake
- Upper Mink Lake, 27 ha, near Cornwallis
- Black Brook Lake, 26 ha, near Goshen
- Cameron Lake, 26 ha, near Mount Uniacke
- Dry Lake, 26 ha, near Middle Musquodoboit
- Indian Lake, 26 ha, near Sheet Harbour
- Lake Jesse, 26 ha, near Tusket
- Long Lake, 26 ha, near St. Peter's
- Canoe Lake, 25 ha, near Marion Bridge
- Dayspring Lake, 25 ha, near Sheet Harbour
- Gillis Lake, 25 ha, near Antigonish
- Hardy Lake, 25 ha, near Marion Bridge
- Hectanooga Lake, 25 ha, near Tusket
- Keefe Lake, 25 ha, near Lingan Road
- Loon Lake, 25 ha, near Port Morien
- Fountain Lake, 24 ha, near Great Village
- Moose Lake, 24 ha, near Ingonish
- Path Lake, 24 ha, near Lockeport
- Snake Cat Lake, 24 ha, near Baddeck
- Spectacle Lake, 24 ha, near Chester
- St. Josephs Lake, 24 ha, near Antigonish
- Thibault Lake, 24 ha, near Tiverton
General brook trout tips
Brook trout are a small-water favourite; tiny jigs or spoons tipped with a worm or maggot, fished shallow to mid-depth.
This is general guidance for the species, written by Ice Fish Canada, not a report from any one lake. Limits, size rules and closures vary by lake, so read the current Nova Scotia regulations before you fish. Measure the ice yourself: see the ice thickness guidance.
All ice fishing lakes in Nova Scotia · Brook Trout lakes across Canada
Home · About and data sources · All guides · Getting started · Ice safety · Terms · Privacy