TroutNearMe

Where Montana stocks westslope cutthroat trout

Montana has stocked westslope cutthroat trout in 82 waters on our record (140 stockings, 368,397 fish). The latest went into Cottonwood Lake, Middle, 6 weeks ago (Sep 29, 2026). Most westslope cutthroat trout stockings come in May to June and September.

When westslope cutthroat trout are stocked in Montana

JanFebMarApr: 6 stocking days6AprMay: 31 stocking days31MayJun: 48 stocking days48JunJul: 7 stocking days7JulAug: 2 stocking days2AugSep: 29 stocking days29SepOct: 6 stocking days6OctNovDec
Westslope cutthroat trout stocking days in Montana by month. This month is shown in blue.

Montana waters stocked with westslope cutthroat trout

WaterCountyLast stockedStockingsFish
Cottonwood Lake, MiddlelakeMissoula CountySep 29, 202621,600
Placid LakelakeMissoula CountySep 29, 2026223,900
Lower Twin LakelakeGranite CountySep 25, 2026212,000
Upper Twin LakelakeRavalli CountySep 25, 202628,000
Lindbergh LakelakeMissoula CountySep 24, 2026212,550
Beavertail PondlakeMissoula CountyJul 9, 202621,800
Hidden LakelakeMissoula CountyJun 25, 202621,600
Spook LakelakeMissoula CountyJun 25, 20261800
Crystal LakelakeFergus CountyJun 18, 202621,922
Hansen ReservoirlakeFergus CountyJun 18, 202623,990
Libby PondlakeLincoln CountyJun 18, 20262997
Homestake LakelakeJefferson CountyJun 16, 202623,003
Maney LakelakeJefferson CountyJun 16, 20262994
East Fork ReservoirlakeGranite CountyJun 15, 2026411,047
Harpers LakelakeMissoula CountyJun 12, 202621,000
Lake AlvalakeMissoula CountyJun 12, 2026216,040
Lake InezlakeMissoula CountyJun 12, 2026216,040
Clearwater LakelakeMissoula CountyJun 10, 202612,000
Rainy LakelakeMissoula CountyJun 10, 202621,700
Troy Kids PondlakeLincoln CountyJun 8, 20262997
Buffalohead Park PondlakeFlathead CountyJun 5, 20262450
Snappys PondlakeFlathead CountyJun 5, 202631,500
Swan PondlakeLake CountyJun 5, 202631,500
Lion LakelakeFlathead CountyJun 4, 202623,005
Pine Grove PondlakeFlathead CountyJun 4, 202621,994
Rivers Edge PondlakeFlathead CountyJun 4, 202622,494
Blacktail Meadows Kids PondlakeBeaverhead CountyJun 2, 202621,010
Whitehall Community PondlakeJefferson CountyJun 2, 202652,510
Flesher Lakes 1lakeLewis and Clark CountyMay 29, 202622,100
Snowbank LakelakeLewis and Clark CountyMay 29, 20262620
Spring Meadow LakelakeLewis and Clark CountyMay 29, 202621,000
Kreis PondlakeMissoula CountyMay 28, 20264748
Missoula Kids PondlakeMissoula CountyMay 28, 202621,025
Moose LakelakeGranite CountyMay 24, 202626,006
Stewart LakelakeGranite CountyMay 24, 202626,006
Tunnel LakelakeTeton CountyMay 21, 202623,980
Wood LakelakeLewis and Clark CountyMay 21, 202625,175
Racetrack PondlakePowell CountyMay 19, 202645,500
Elk LakelakeBeaverhead CountyMay 14, 2026369,020
Indian Road PondlakeBroadwater CountyMay 11, 202652,000
Skyline PondlakeSilver Bow CountyMay 11, 20263547
Lake ComolakeRavalli CountyApr 21, 202629,352
AMC Settling Pond #3lakeDeer Lodge CountyApr 14, 2026210,184
Tamarack LakelakeGranite CountyOct 7, 20251800
Duck LakelakeDeer Lodge CountyOct 2, 20251200
Coopers LakelakePowell CountyOct 1, 202514,000
Penny LakelakePowell CountyOct 1, 20251300
Holland LakelakeMissoula CountySep 30, 202517,650
Kaiser LakelakeGranite CountySep 30, 202511,000
Rainbow LakelakeLincoln CountySep 30, 202512,700
Weasel LakelakeLincoln CountySep 30, 20251500
Barker Lake, UpperlakeDeer Lodge CountySep 25, 202511,000
Doris Lake 1lakeFlathead CountySep 23, 20251250
Doris Lake 2lakeFlathead CountySep 23, 20251400
Delmoe LakelakeJefferson CountySep 20, 2025110,074
Barker Lake, LowerlakeDeer Lodge CountySep 17, 202511,500
Castle LakelakeMeagher CountySep 17, 20251300
Copper LakelakeMineral CountySep 17, 20251300
Crystal LakelakeMineral CountySep 17, 20251500
Edith LakelakeMeagher CountySep 17, 202511,000
Grace LakelakeMeagher CountySep 17, 202511,000
Heart LakelakeMineral CountySep 17, 20251300
Lenore LakelakeMineral CountySep 17, 20251150
Oreamnos LakelakeSep 17, 202522,000
Our LakelakeTeton CountySep 17, 202512,000
Renshaw LakelakeLewis and Clark CountySep 17, 202511,000
Sock LakelakeLewis and Clark CountySep 17, 202511,000
Upper Baldy LakelakeMeagher CountySep 17, 202511,000
Smith LakelakeFlathead CountyAug 8, 202511,000
Sylvia LakelakeFlathead CountyAug 8, 202512,000
Trout LakelakeFlathead CountyJul 29, 20251400
Beta LakelakeFlathead CountyJul 26, 20251250
Fawn LakelakeFlathead CountyJul 26, 20251250
Whitehall Rotary PondlakeJefferson CountyJul 23, 202516
Newlan ReservoirlakeMeagher CountyJun 17, 2025110,070
Twin LakeslakeBeaverhead CountyJun 13, 202513,990
Maddie LakelakePowell CountyJun 5, 20251300
Pierce LakelakeMissoula CountyJun 5, 202512,500
Dollar LakelakeFlathead CountyMay 28, 202511,326
Upper Whitefish LakelakeFlathead CountyMay 28, 2025118,292
Van Houten LakelakeBeaverhead CountyMay 22, 20251800
Whitefish LakelakeFlathead CountyApr 16, 2025126,583

Other species Montana stocks