Complete Guide to Fishing in New Hampshire
37 fishing guides across 32 cities. Best months: May, April, June, July.
Granite State anglers are spoiled for choice, with opportunities ranging from deep-sea fishing off the Atlantic coast to fly fishing in pristine mountain streams. New Hampshire's relatively short but productive coastline offers access to species like cod, haddock, and even striped bass during the warmer months. Inland, the state boasts a vast network of rivers and lakes, each with its unique character and targeted species. The Great Bay Estuary, a tidal bay shared with Maine, is renowned for its striped bass and bluefish runs, especially during the spring and fall migrations.
Freshwater fishing in New Hampshire is equally diverse. The Lakes Region, anchored by Lake Winnipesaukee near Center Harbor and Alton Bay, is a hotspot for both Largemouth and Smallmouth Bass, as well as Lake Trout and landlocked salmon. Further north, the Androscoggin River near Berlin provides excellent trout fishing, including wild Brook Trout in its tributaries. The Connecticut River, forming the state's western border near Keene and Lebanon, holds populations of trout, bass, and even catfish. Anglers targeting Rainbow Trout often find success in the state's numerous stocked ponds and rivers. Don't overlook the Merrimack River near Franklin and Dover, which offers a mix of warm-water species like pickerel and perch.
The best time to fish in New Hampshire varies depending on your target species. For saltwater fishing off Portsmouth, Hampton, and Rye Beach, the summer months (June-August) are prime. Freshwater fishing is generally best in the spring and fall when water temperatures are cooler, and fish are more active. Spring is ideal for trout fishing as the ice melts and the fish emerge from their winter dormancy. Fall brings vibrant foliage and aggressive feeding behavior as fish prepare for winter, making it a great time to target bass and salmon.
Plan a Fishing Trip in New Hampshire
See the best times to fish in New Hampshire, top species by season, and find local guides.
Top Fishing Destinations in New Hampshire
Ranked by guide availability and species diversity










New Hampshire Monthly Fishing Calendar
See which species are active each month. Green = good or excellent fishing.
New Hampshire Fishing Regulations
Fishing License
Cost: Resident: $25 | Non-Resident: $53
Required for ages 16+. Freshwater and saltwater licenses available.
| Species | Season | Bag Limit | Size Limit |
|---|---|---|---|
| Largemouth Bass | Year-round | 5 per day | No size limit |
| Rainbow Trout | Year-round | 5 per day | No size limit |
| Brown Trout | Year-round | 5 per day | No size limit |
| Channel Catfish | Year-round | No limit | No size limit |
| Walleye | Year-round | 4 per day | 18-inch minimum |
| Smallmouth Bass | Year-round | 5 per day | No more than 1 may be greater than 14 inches |
| Crappie | Year-round | 25 per day | No size limit |
| Northern Pike | Year-round, except closed during the spawning season from March 16 to May 14 | 1 per day | 24-inch minimum |
| Striped Bass | Year-round | 1 per day | 28-31 inches total length |
| Bluefish | Year-round | 3 per day | No size limit |
| Tautog | April 1 - May 15 & August 1 - December 31 | 4 per day | 16-inch minimum |
| Fluke | May 17 - September 30 | 5 per day | 16-inch minimum |
| Cod | April 1 - April 30 & September 15 - December 31 | 1 per day | 21-inch minimum |
| Haddock | Year-round | 15 per day | 16-inch minimum |
| Tuna | Year-round | 3 per vessel per day for bluefin, yellowfin, bigeye, albacore, and skipjack tuna in aggregate. Additional limits apply to bluefin tuna specifically. | Bluefin Tuna: 73" curved fork length minimum. Consult current regulations for specific size limits as they can change. |
Frequently Asked Questions
Ready to Fish New Hampshire?
Use our trip planner to find the best guides, see what's biting this month, and plan your perfect fishing trip.









