Best Fishing Spots in New Hampshire
New Hampshire packs incredible fishing diversity into a small state. Lake Winnipesaukee — the largest lake in New England — holds landlocked salmon, lake trout, and quality bass. The Upper Connecticut River offers trophy brown trout in a remote "Trophy Stretch." Squam Lake (the Golden Pond) delivers scenic fishing, and the White Mountains' streams hold wild brook trout. From ice fishing traditions to fly fishing in the Androscoggin, the Granite State is a hidden gem.
🎣 6 Top Spots 📍 3 Regions 📋 4 Seasons
Lakes Region — Winnipesaukee & Squam
Lake Winnipesaukee
🐟 Landlocked Salmon 🐟 Lake Trout 🐟 Smallmouth Bass 🐟 Largemouth Bass 🐟 Rainbow Trout
🎯 Expert Tip
Squam Lake
🐟 Landlocked Salmon 🐟 Lake Trout 🐟 Smallmouth Bass 🐟 Rainbow Trout 🐟 Yellow Perch
🎯 Expert Tip
Northern NH — Connecticut River & White Mountains
Upper Connecticut River (Trophy Stretch)
🐟 Brown Trout 🐟 Rainbow Trout 🐟 Brook Trout 🐟 Landlocked Salmon
🎯 Expert Tip
Androscoggin River
🐟 Brook Trout 🐟 Rainbow Trout 🐟 Smallmouth Bass 🐟 Brown Trout
🎯 Expert Tip
Newfound Lake
🐟 Smallmouth Bass 🐟 Lake Trout 🐟 Rainbow Trout 🐟 Landlocked Salmon 🐟 Yellow Perch
🎯 Expert Tip
Southern NH — Rivers & Ponds
Contoocook River
🐟 Rainbow Trout 🐟 Brown Trout 🐟 Smallmouth Bass 🐟 Largemouth Bass
🎯 Expert Tip
When to Fish in New Hampshire — Seasonal Guide
| Season | Months | Best Targets | Prime Spots | Tips |
|---|---|---|---|---|
| Spring | April – May | Salmon Trolling, Trout Stocking, Pre-Spawn Bass | Winnipesaukee (spring salmon), Connecticut River (spring trout), Stocked streams | Spring is prime for landlocked salmon trolling on Winnipesaukee and Squam Lake. Trout stocking begins in April. Bass catch-and-release season runs May 15-June 15 on major lakes. Connecticut River Trophy Stretch opens with excellent dry fly action. |
| Summer | June – August | Topwater Bass, Mountain Trout, Connecticut River Flies | Winnipesaukee (bass), Androscoggin (brookies), Connecticut River (dry flies) | Summer bass fishing is excellent on Winnipesaukee and Squam Lake — topwater early and late. Mountain streams hold wild brook trout in the White Mountains. Connecticut River dry fly action is good. Lake trolling for salmon goes deep. |
| Fall | September – November | Fall Salmon, Trophy Brown Trout, Fall Colors | Winnipesaukee (fall salmon trolling), Connecticut River (fall browns), Squam (fall lakers) | Fall is the second-best salmon trolling season on the big lakes. Pre-spawn brown trout become aggressive on the Connecticut River. New England fall foliage makes the scenery spectacular. Salmonids close October 1 on some waters — check regulations. |
| Winter | December – March | Ice Fishing, Winter Lake Trout, White Perch | Winnipesaukee (ice fishing), Newfound (winter lakers), Various ponds (ice panfish) | Ice fishing is a beloved New Hampshire tradition. Winnipesaukee produces lake trout and white perch through the ice. Bob houses (ice shanties) dot the lakes from January-March. Check ice thickness — safety first. The ice fishing season is January 1-March 31. |