Massachusetts trout stocking report
126 stocked waters in Massachusetts, including 98 lakes and ponds and 27 streams, stocked most heavily in September to October. The most recent stocking was 4 weeks ago (Oct 13, 2026). Updated nightly from the Massachusetts Division of Fisheries and Wildlife (MassWildlife) stocking data.
Stocked this week in MassachusettsFind stocked ponds, lakes and streams near me
Stocked in the last 30 days
- Asnacomet PondHubbardston · Rainbow trout · Oct 13, 2026
- Baldpate PondBoxford · Rainbow trout · Oct 13, 2026
- Lake SaltonstallHaverhill · Rainbow trout · Oct 13, 2026
- Long Sought-for PondWestford · Rainbow trout · Oct 13, 2026
- Loon PondSpringfield · Rainbow trout · Oct 13, 2026
When Massachusetts stocks trout
Most Massachusetts stockings come in September to October. Each bar counts stocking days (one water on one day) across every year on record.
What days of the week Massachusetts stocks trout
On our record, Massachusetts stocks most often on Wednesdays (26% of stocking days) and Tuesdays (25%). No stocking on record fell on a weekend. Counted from 147 stocking days (one water on one day) that the Massachusetts Division of Fisheries and Wildlife (MassWildlife) reported with an exact date. Past days are a guide, not a schedule.
What Massachusetts stocks
| Species | Waters | Stockings | Fish |
|---|---|---|---|
| Rainbow trout | 111 | 123 | |
| Brown trout | 33 | 33 |
Most often stocked in Massachusetts
- 1.Asnacomet PondWorcester County3 stockings, last Oct 13, 2026
- 2.Loon PondHampden County2 stockings, last Oct 13, 2026
- 3.Littleville LakeHampden County2 stockings, last Oct 9, 2026
- 4.Forest LakeHampden County2 stockings, last Oct 8, 2026
- 5.Laurel LakeBerkshire County2 stockings, last Oct 8, 2026
- 6.Stockbridge BowlBerkshire County2 stockings, last Oct 8, 2026
- 7.Swift RiverHampshire County2 stockings, last Oct 8, 2026
- 8.Deerfield RiverFranklin County2 stockings, last Oct 7, 2026
- 9.Deerfield RiverFranklin County2 stockings, last Oct 7, 2026
- 10.Deerfield RiverFranklin County2 stockings, last Oct 7, 2026
All stocked waters by county
Barnstable County
- Scorton Creek (Sandwich)Oct 2, 2026
- Cliff Pond (Brewster)Sep 30, 2026
- Flax Pond (Brewster)Sep 30, 2026
- Herring Pond (Eastham)Sep 30, 2026
- Johns Pond (Mashpee)Sep 30, 2026
- Little Cliff Pond (Brewster)Sep 30, 2026
- Lovells Pond (Barnstable)Sep 30, 2026
- Peters Pond (Sandwich)Sep 30, 2026
- Scargo Lake (Dennis)Sep 30, 2026
- Sheep Pond (Brewster)Sep 30, 2026
- Ashumet Pond (Falmouth)Sep 29, 2026
- Baker Pond (Orleans)Sep 29, 2026
- Crystal Lake (Orleans)Sep 29, 2026
- Goose Pond (Chatham)Sep 29, 2026
- Grews Pond (Falmouth)Sep 29, 2026
- Hamblin Pond (Barnstable)Sep 29, 2026
- Mashpee Pond (Mashpee)Sep 29, 2026
- Shubael Pond (Barnstable)Sep 29, 2026
- Spectacle Pond (Sandwich)Sep 29, 2026
Berkshire County
- Laurel Lake (Lenox)Oct 8, 2026
- Stockbridge Bowl (Stockbridge)Oct 8, 2026
- Goose Pond (Tyringham)Oct 7, 2026
- Onota Lake (Pittsfield)Oct 6, 2026
- Otis Reservoir (Otis)Oct 6, 2026
- Windsor Lake (North Adams)Oct 6, 2026
- Lake Buel (Monterey)Oct 5, 2026
- Pontoosuc Lake (Pittsfield)Oct 5, 2026
- Richmond Pond (Richmond)Oct 2, 2026
- North Pond (Florida)Oct 1, 2026
- Windsor Pond (Windsor)Sep 29, 2026
Bristol County
- Falls Pond (North Attleborough)Sep 29, 2026
- Whiting Pond (North Attleborough)Sep 29, 2026
Essex County
- Baldpate Pond (Boxford)Oct 13, 2026
- Lake Saltonstall (Haverhill)Oct 13, 2026
- Pleasant Pond (Wenham)Oct 5, 2026
- Sluice Pond (Lynn)Oct 5, 2026
- Forest Lake (Methuen)Sep 29, 2026
- Stiles Pond (Boxford)Sep 28, 2026
Franklin County
- Deerfield River (Charlemont)Oct 7, 2026
- Deerfield River (Buckland)Oct 7, 2026
- Deerfield River (Florida)Oct 7, 2026
- Millers River (Montague)Oct 5, 2026
- Millers River (Erving)Oct 5, 2026
- Millers River (Orange)Oct 5, 2026
- Millers River (Wendell)Oct 5, 2026
- Ashfield Pond (Ashfield)Sep 30, 2026
- Laurel Lake (Erving)Sep 28, 2026
- Moores Pond (Warwick)Sep 28, 2026
- Richards Reservoir (Warwick)Sep 28, 2026
- Sheomet Lake (Warwick)Sep 28, 2026
- Cranberry Pond (Sunderland)Sep 25, 2026
- Lake Mattawa (Orange)Sep 25, 2026
- Lake Wyola (Shutesbury)Sep 25, 2026
- Deerfield River (Deerfield)Sep 24, 2026
- Deerfield River (Shelburne)Sep 24, 2026
- Deerfield River (Conway)Sep 24, 2026
Hampden County
- Loon Pond (Springfield)Oct 13, 2026
- Littleville Lake (Chester)Oct 9, 2026
- Dean Pond (Brimfield)Oct 8, 2026
- Forest Lake (Palmer)Oct 8, 2026
- Little Alum Pond (Brimfield)Oct 8, 2026
- Sherman Pond (Brimfield)Oct 8, 2026
- Chapin (Haviland) Pond (Ludlow)Oct 7, 2026
- Hampton Pond (Westfield)Oct 7, 2026
- Ninemile Pond (Wilbraham)Oct 7, 2026
- Lake Lorraine (Springfield)Oct 6, 2026
- Otis Reservoir (Tolland)Oct 6, 2026
- Westfield River (Westfield)Oct 5, 2026
- Quaboag River (Brimfield)Oct 2, 2026
- Quaboag River (Palmer)Oct 2, 2026
- Quaboag River (Monson)Oct 2, 2026
- Ware River (Palmer)Oct 2, 2026
- Chicopee Reservoir (Chicopee)Sep 30, 2026
- Congomond Lakes Middle Pond (Southwick)Sep 30, 2026
- Spectacle Pond (Wilbraham)Sep 30, 2026
- Watershops Pond (Springfield)Sep 30, 2026
- Hamilton Reservoir (Holland)Sep 28, 2026
- Holland Pond (Holland)Sep 28, 2026
Hampshire County
- Swift River (Belchertown)Oct 8, 2026
- Peppers Mill Pond (Ware)Oct 7, 2026
- Ware River (Ware)Oct 2, 2026
- Swift River (Palmer)Oct 1, 2026
- Swift River (Ware)Oct 1, 2026
- Nashawannuck Pond (Easthampton)Sep 30, 2026
- Upper Highland Lake (Goshen)Sep 30, 2026
- Westfield River (Chesterfield)Sep 30, 2026
- Westfield River (Cummington)Sep 30, 2026
- Metacomet Lake (Belchertown)Sep 29, 2026
- Puffers Pond (Factory Hollow Pond) (Amherst)Sep 25, 2026
Middlesex County
- Long Sought-for Pond (Westford)Oct 13, 2026
- Baddacook Pond (Groton)Oct 9, 2026
- Knops Pond (Groton)Oct 9, 2026
- Nissitissit River (Pepperell)Oct 8, 2026
- Squannacook River (Groton)Oct 8, 2026
- Squannacook River (Shirley)Oct 8, 2026
- Squannacook River (Townsend)Oct 8, 2026
- Ashland Reservoir (Ashland)Oct 7, 2026
- Hopkinton Reservoir (Hopkinton)Oct 7, 2026
- Lake Cochituate (Natick)Oct 5, 2026
- Lake Cochituate (Framingham)Oct 5, 2026
- Walden Pond (Concord)Sep 30, 2026
- White Pond (Concord)Sep 30, 2026
- Horn Pond (Woburn)Sep 29, 2026
Norfolk County
- Houghtons Pond (Milton)Sep 28, 2026
Plymouth County
- Long Pond (Plymouth)Oct 2, 2026
- Little Pond (Plymouth)Oct 1, 2026
- Big Sandy Pond (Plymouth)Sep 30, 2026
- Marys Pond (Rochester)Sep 30, 2026
- Fearing Pond (Plymouth)Sep 29, 2026
Suffolk County
- Jamaica Pond (Boston)Oct 1, 2026
Worcester County
- Asnacomet Pond (Hubbardston)Oct 13, 2026
- Alum Pond (Sturbridge)Oct 7, 2026
- Lake Whalom (Lunenburg)Oct 6, 2026
- Pratt Pond (Upton)Oct 5, 2026
- Fort Pond (Lancaster)Oct 2, 2026
- Lake Webster (Webster)Oct 2, 2026
- Quaboag River (Warren)Oct 2, 2026
- Connor Pond (Petersham)Oct 1, 2026
- Long Pond (Rutland)Oct 1, 2026
- Quacumquasit Pond (Brookfield)Oct 1, 2026
- Bell Pond (Worcester)Sep 30, 2026
- Lake Dennison (Winchendon)Sep 30, 2026
- Singletary Pond (Sutton)Sep 29, 2026
- Whitehall Pond (Rutland)Sep 29, 2026
- Lake Quinsigamond (Worcester)Sep 28, 2026
County not listed
- Wallum Lake (Douglas)Oct 1, 2026
Run a club, shop or local site? Put Massachusetts's latest stockings on your website, free.