Saturday is free fishing day, state fish hatcheries open (168)

CONCORD — Saturday, June 1, is Free Fishing Day in New Hampshire. State residents and nonresidents alike can fish any of New Hampshire's inland waters, and saltwater, too, without a license.
Though people don't need a license, season dates, bag limits and all other fishing regulations must be followed on Free Fishing Day. Please note, anglers fishing for brood stock Atlantic salmon in the Merrimack and lower Pemigewasset rivers must have a fishing license along with a special Atlantic Salmon broodstock permit.
Also on Saturday, June 1, New Hampshire's six state fish hatcheries will be open to visitors from 10 a.m. to 2 p.m. Hatcheries are located at Berlin, Milford, New Hampton, New Durham (Powder Mill), Twin Mountain, and Warren. Find directions at
"Free Fishing Day is a great chance to get out for a relaxing day in the outdoors, take a buddy fishing, and stop off for a fun visit to a fish hatchery along the way," says Jason Smith, Inland Fisheries Division Director at the N.H. Fish and Game Department.