Skip to content

USA · Northeast

New Hampshire
Fishing License 2026.

Fishing License & Permit · Fishing Times · Waters & Fish Species · Cost Overview

🌙Fishing Times 2026
Complex regulations

All information without guarantee. Always check with the official local authorities. Not legal advice. Last updated: April 18, 2026

Best fishing times

·New Hampshire

43.70°, -71.60°

01

Fishing License & Permit

License required?
Yes
Where to apply?
NH Fish and Game Department, online via NH Outdoors portal, authorized agents statewide.
Cost
Resident annual $45; non-resident annual $63; non-resident 1-day $15, 3-day $28, 7-day $35. Resident 1-day $10. No separate trout stamp (included).
Validity
Calendar year (Jan 1 – Dec 31).
Available online?
Yes

Required age 16+. Residents 68+ free permanent license. Saltwater: NH requires free Saltwater Recreational Fishing License for ocean fishing (register via NH F&G) — residents and non-residents both, included free with annual license or separate free registration. Ice fishing uses same license. Free Fishing Day first Saturday June.

Buy fishing license for New Hampshire online

www.wildlife.nh.gov

02

Rules & Regulations

Closed seasons
Brook trout streams 4th Saturday April – Oct 15 (designated trout ponds vary). Landlocked salmon Lake Winnipesaukee: April 1 – Sept 30. Striped bass (saltwater): no closed season but 28–31" slot only, 1 fish/day.
Catch limits
Brook trout: 5/day, 6" min (streams). Lake trout Winnipesaukee: 2/day, 18" min. Landlocked salmon: 2/day, 15" min. Smallmouth bass: 2/day during May–June C&R, then 5/day 12" min. Striped bass (marine): 1/day 28–31" slot. Tautog: 1/day 16", April–June + Nov.
Prohibited methods
No live bait in designated fly-fishing-only waters (Upper Connecticut, Pemigewasset tributaries). Max 2 lines open-water, 6 lines ice fishing (Winnipesaukee special). No snagging except smelt with dip nets.
Catch & Release
Mandatory bass C&R May 15 – June 15 statewide. Striper slot is effectively mandatory C&R outside 28–31". Designated wild-trout streams: artificial lures only.

NH has only 18 miles of coast but sits on prime striper migration. Shore fishing Hampton Beach / Rye / Seabrook legal year-round with saltwater registration. Lake Winnipesaukee open year-round but fish-finder electronics banned in certain derbies.

03

Waters & Fish Species

Top waters

  • Lake Winnipesaukee (landlocked salmon, lake trout, smallmouth — 72 sq mi, NH's largest)
  • Great Bay / Piscataqua estuary (striped bass, bluefish, flounder)
  • Connecticut River (upper trophy trout section — wild browns, Atlantic salmon restoration)
  • Merrimack River (smallmouth, stripers on run upstream to Concord)
  • White Mountain wild brook-trout streams (Swift, Saco, Ellis — native populations)
Best season
May–June (post-ice salmon peak Winnipesaukee, striper run Great Bay), September–October (fall stripers, cool-water bass). Ice fishing January–March on big lakes.
Freshwater
1,300 lakes and ponds, 10,000 miles of streams. Winnipesaukee dominates; Squam Lake (Golden Pond) trophy lake trout; White Mountain streams native brookies.
Saltwater
18 miles of Atlantic coast (Seabrook to Portsmouth). Great Bay estuary is prime striper nursery. Jeffreys Ledge offshore (25 miles) holds cod, haddock, bluefin.

04

Practical Information

Equipment
Kittery Trading Post (just across ME border). Bait shops in Meredith, Wolfeboro (Winnipesaukee hubs), Hampton (saltwater). Ice fishing gear stocked Dec–March.
Fishing guides
$400–$600/day Winnipesaukee salmon; $500–$850 striper charter Great Bay/offshore; $350–$550 fly guide Connecticut River.
Transport
Manchester-Boston Regional (MHT) serves southern NH (45 min Winnipesaukee). Boston Logan 1.5 hrs to coast, 2 hrs to Lakes Region. Portland ME 1 hr to seacoast.
Safety
Ice thickness judgment (4–12" thresholds). Offshore bluefin grounds (Jeffreys Ledge) require weather window — Gulf of Maine fog closes in fast. Hampton shore crowded peak summer.

05

Cost Overview

License fees
$45 resident / $63 non-resident annual
Guide prices
$350–$850/day (offshore charters highest)
Daily budget
DIY freshwater: $50–$80/day. Half-day striper charter: $450–$600. Full-day offshore bluefin: $1,200–$2,500 split between 4 anglers.