New Hampshire is a small state with oversized fishing. Lake Winnipesaukee alone is 72 square miles of landlocked salmon, lake trout, and smallmouth bass. The Connecticut River forms the entire western border with Vermont and holds everything from shad to pike. The White Mountain streams are loaded with native brook trout in water so cold it makes your knees ache. And then there's the short but productive coastline for saltwater action. What New Hampshire lacks in size, it makes up for in variety and quality. The fishing here has a charm that bigger states can't match.

Fishing License in New Hampshire

Anyone 16 or older needs a New Hampshire fishing license. Freshwater and saltwater require separate licenses. Buy online through NH Fish and Game, at town clerks, or at authorized agents.

License Type Cost Valid For
Resident Freshwater$251 year
Non-Resident Freshwater$531 year
Resident 1-Day$101 day
Non-Resident 3-Day$283 days
Non-Resident 7-Day$357 days
Youth (Under 16)FreeN/A
Senior (68+ Resident)FreePermanent
Saltwater License$111 year

Age exemptions: Kids under 16 fish free in New Hampshire. Residents 68 and older get a permanent free license. Residents on active military duty also fish free.

Special permits: A separate saltwater license is needed for ocean and tidal water fishing. No separate trout stamp is required in New Hampshire - the freshwater license covers all species. A special permit is needed for the Connecticut River if fishing from the Vermont side.

Buy your license or check current fees on the NH Fish and Game website.

Top 10 Fishing Spots in New Hampshire

New Hampshire packs incredible fishing diversity into its compact borders. From the big lakes to mountain streams to the short coastline, here are the best spots.

1. Lake Winnipesaukee
Natural Lake
Landlocked Salmon, Lake Trout, Smallmouth Bass, Largemouth Bass, Perch
The Big Lake is New Hampshire's centerpiece - 72 square miles of deep, clear water with over 250 islands. The landlocked salmon fishery is one of the best in New England. Troll streamer flies or spoons in the top 30 feet during spring and fall. Smallmouth bass cruise the rocky shoals all summer. The ice fishing for lake trout in winter draws anglers from across the region.
2. Connecticut River
River
Smallmouth Bass, Largemouth Bass, Walleye, Pike, Shad, Trout
New England's longest river runs the entire western border and the fishing is excellent throughout. Smallmouth bass dominate the rocky sections north of Hanover. Walleye hold in the deeper pools near dams. The spring shad run pushes fish up from the Connecticut coast. Multiple boat launches provide easy access along the entire length.
3. Squam Lake
Natural Lake
Landlocked Salmon, Lake Trout, Smallmouth Bass, Pickerel, Perch
The "On Golden Pond" lake is smaller and quieter than Winnipesaukee with equally good fishing. Motor restrictions keep the boat traffic down and the water pristine. The landlocked salmon here are some of the healthiest in the state. Trolling lead-core line with smelt-pattern streamers in spring is the classic approach. Wade fishing the islands for smallmouth is fantastic.
4. Androscoggin River
River
Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass
The upper Androscoggin through the Great North Woods holds wild trout and stocked fish in cold, clean water. The stretch from Errol to Milan is particularly productive for fly fishing. Caddis and mayfly hatches provide good dry-fly action from late May through July. Below Berlin, the river warms and smallmouth take over. A genuine sleeper fishery.
5. Lake Sunapee
Natural Lake
Landlocked Salmon, Lake Trout, Smallmouth Bass, Perch, Rainbow Trout
A deep, clean lake in the west-central part of the state with excellent cold-water fishing. The salmon and laker fishing is best in spring when fish are in the top 20 feet. Summer pushes them deep but downrigger trolling still produces. The smallmouth fishing around the rocky points is consistent all summer. Beautiful setting with the mountains as a backdrop.
6. Wild Ammonoosuc River
Stream
Brook Trout, Rainbow Trout, Brown Trout
A White Mountain freestone stream that runs cold and clear through deep forest. Wild brook trout are the prize here - beautifully colored fish in tiny pools and plunge basins. The fishing is intimate and the hike is part of the experience. Small dry flies and ultralight gear are essential. Early morning in June is magic.
7. Newfound Lake
Natural Lake
Landlocked Salmon, Lake Trout, Smallmouth Bass, Rainbow Trout
One of the cleanest lakes in the country with visibility over 30 feet. The salmon and lake trout fishery is strong thanks to careful management. Spring trolling along the western shore is productive. The smallmouth sight-fishing opportunities in the crystal-clear shallows are outstanding - watch bass cruise the sandy bottom and cast ahead of them.
8. Great Bay
Estuary / Saltwater
Striped Bass, Bluefish, Flounder, Mackerel
New Hampshire's largest estuary system near Portsmouth with surprising saltwater fishing. Striped bass push into the bay from May through October, following baitfish through the tidal channels. Flounder hold on the sandy flats. Kayak fishing here is excellent and underrated compared to the Maine or Massachusetts coast. Easy access from several public landings.
9. Pemigewasset River
River
Brook Trout, Rainbow Trout, Brown Trout
The Pemi runs through the heart of the White Mountains with easy access along I-93. The East Branch above Lincoln holds wild brook trout in pristine mountain water. Below the confluence, the river warms slightly and stocked trout provide good action. Wade-friendly throughout with plenty of pulloffs and public access points.
10. Umbagog Lake
Natural Lake
Landlocked Salmon, Brook Trout, Smallmouth Bass, Pickerel, Perch
A remote lake on the Maine border surrounded by national wildlife refuge. Wild and undeveloped with excellent fishing. Brook trout in the inlet streams run large by New England standards. The salmon fishing in the main lake is best in May and early June. Moose sightings are nearly guaranteed. Camping and remote cabins only - no lakeside development.

Get Your Free Fish ID Cheat Sheet

Never wonder "what did I just catch?" again. Laminate it and bring it on the boat.

Download Free Guide

Popular Fish Species in New Hampshire

New Hampshire's cold-water species drive the fishery, with landlocked salmon being the star attraction. Here are the main targets and general limits.

Species Season Size Limit Bag Limit Best Technique
Brook TroutJan - Oct6"5/daySmall dry flies, worms, spinners
Landlocked SalmonJan - Sep15"2/dayTrolling streamers, lead-core
Smallmouth BassYear-roundNone5/dayTube jigs, crankbaits, topwater
Chain PickerelYear-round15"5/daySpinnerbaits, live minnows

Seasonal Fishing Calendar

New Hampshire's seasons are defined by ice. Ice-out on the big lakes triggers the spring salmon season. Summer is bass and panfish. Fall brings trophy trout opportunities.

Species JanFebMarAprMayJun JulAugSepOctNovDec
Brook Trout --- GoodPeakPeak Good-Peak Good--
Landlocked Salmon GoodGoodGood PeakPeakGood --Good --Good
Smallmouth Bass --- -GoodPeak PeakPeakPeak Good--
Pickerel GoodGoodPeak PeakGood- --Good PeakGoodGood

Fishing Regulations in New Hampshire

NH Fish and Game publishes a detailed freshwater digest annually. Rules vary by water body. Here are the statewide essentials.

Download the current regulations digest from NH Fish and Game.

Tips for Fishing in New Hampshire

Target ice-out salmon

When the big lakes lose their ice in April, landlocked salmon are in the shallows feeding on smelt. This two to three week window is the best salmon fishing of the year. Troll slowly along the shoreline with streamer flies or small spoons in the top 10 feet of water. Winnipesaukee, Squam, Sunapee, and Newfound all produce during ice-out.

Fish the White Mountain brooks

The White Mountains are full of small streams with native brook trout. These fish are often tiny - 6 to 8 inches - but stunningly beautiful. A 4-weight fly rod, a box of small dry flies, and a willingness to bushwhack will put you on fish that see maybe a dozen anglers all year. The experience is about the journey as much as the fish.

Try ice fishing on Winnipesaukee

When Winnipesaukee freezes - usually by late January - the ice fishing scene comes alive. Lake trout, landlocked salmon, and burbot all bite through the ice. Set tip-ups with live smelt and jig with small spoons near the bottom. The Fish and Game publishes ice condition reports - don't trust your own assessment on a lake this large.

Wade the Connecticut River for smallmouth

The Connecticut River above Hanover has excellent smallmouth bass fishing from June through September. Wade the gravel bars and rocky runs with crawfish-colored tubes and small crankbaits. The fish run 1-3 pounds with occasional bigger ones. The scenery along the Upper Connecticut Valley is beautiful and the access is easy.

Bring non-lead tackle

New Hampshire banned small lead sinkers and jigs to protect common loons. This catches many visiting anglers off guard. Stock up on tin, bismuth, or steel alternatives before your trip. Most NH tackle shops carry compliant tackle, but the selection may be limited. Planning ahead saves frustration.

Also Fish In...

Free Fishing Guides

Download these free guides and take them on your next trip. No fluff - just the stuff you actually need on the water.

🐟
Fish ID Cheat Sheet
Laminate it. Bring it on the boat.
πŸ“…
Monthly Bite Calendar
Know what's biting before you leave the house.
πŸͺ’
Knot Guide
8 knots every fisherman needs. Step-by-step.
βœ…
Packing Checklist
Never forget your pliers again.
πŸ—ΊοΈ
Secret Spots Map
10 spots the locals don't talk about.