Fishing License Guide

Massachusetts vs New Hampshire fishing license

For a visitor fishing fresh water for 3 days, New Hampshire is $7.50 cheaper than Massachusetts. For a visitor's annual fresh-water license, Massachusetts is $8 cheaper than New Hampshire. You need a license from age 15 in Massachusetts and from 16 in New Hampshire.

  • Free
  • Official sources first
  • Checked monthly
  • Independent, not a state website

What visitors pay

Cheapest way for an adult non-resident to cover the trip, including required stamps, worked out from each state's price list. The cheaper state is marked.

TripMassachusettsNew Hampshire
Fresh water
1 day $35.50 $15
3 days $35.50 $28
7 days $55 $35
1 year $55 $63
Salt water
1 day $10 $11
3 days $10 $11
7 days $10 $11
1 year $10 $11
Residents, annual
Fresh water $45$45
Salt water $10$11
Prices for20262026

Compare your own trip

Rules side by side

MassachusettsNew Hampshire
License needed from age1516
Senior residents

Resident freshwater fishing license (70 and over): Free (ages 70+)

Recreational saltwater fishing permit (resident, 60 and over): Free (ages 60+)

Resident senior freshwater fishing license (68+): $7 (ages 68+)

Senior visitors

Recreational saltwater fishing permit (non-resident, 60 and over): Free (ages 60+)

Normal visitor prices

Required stamps

Wildlands Conservation Stamp (resident): $5
Required for residents who needs a license (ages 18–69) fishing fresh water

Wildlands Conservation Stamp (non-resident): $5
Required for non-residents who needs a license (ages 15+) fishing fresh water

None

Next free fishing day

Not yet announced

Sat, Jan 16, 2027

Sat, Jun 5, 2027

On a charter Usually not: the boat's license covers its passengersUsually not: the boat's license covers its passengers
License on your phone AcceptedAccepted
Annual licenses last To 12-31To 12-31
Last checked Nov 4, 2026Nov 5, 2026

Full details and sources: Massachusetts fishing license · New Hampshire fishing license

Shared waters

  • Saltwater reciprocity with Maine, New Hampshire, Rhode Island and Connecticut (Massachusetts rules)

    Massachusetts accepts valid Connecticut, New Hampshire and Rhode Island saltwater permits under reciprocity. A Massachusetts permit is accepted in Maine and Rhode Island regardless of residency, in New Hampshire for non-New Hampshire residents, and in Connecticut for Massachusetts residents. Official source

  • Massachusetts and Maine coastal waters (New Hampshire rules)

    A New Hampshire saltwater license lets you fish all coastal and estuarine waters of Massachusetts and Maine. New Hampshire residents can't fish New Hampshire salt water with a Maine or Massachusetts license. Official source

  • Massachusetts border ponds (Lake Monomonac, Long Pond, Tuxbury Pond and others) (New Hampshire rules)

    New Hampshire and Massachusetts fishing licenses are both valid. Secondary source: New Hampshire Fishing Digest 2026 (eRegulations)

Limits for fish found in both states

Guide only. Statewide rules; many waters have their own. Check each state's official rules before you keep a fish.

FishMassachusettsNew Hampshire
Largemouth bass

Largemouth and smallmouth bass
12" minimum; bag 5 in total

Black bass (smallmouth and largemouth)
bag 2 (Statewide; 2 more)

Smallmouth bass

Largemouth and smallmouth bass
12" minimum; bag 5 in total

Black bass (smallmouth and largemouth)
bag 2 (Statewide; 2 more)

Trout

Trout (brook, brown, rainbow, tiger)
No minimum; bag 6 in total; no more than 3 brook, brown or tiger trout

Lake trout
18" minimum; bag 2 (Quabbin Reservoir; 1 more)

Brook, rainbow and brown trout
bag 5 fish or 5 lb, whichever first (Lakes and ponds (open water); 2 more)

Lake trout
15" minimum; bag 2

Walleye

14" minimum; bag 5

18" minimum; bag 2

Crappie

Sunfish, crappie, yellow perch and catfish
No minimum; bag No limit

Yellow perch, white perch, black crappie, sunfish and horned pout
bag 25 of each species, 50 in total

Catfish

Sunfish, crappie, yellow perch and catfish
No minimum; bag No limit

Yellow perch, white perch, black crappie, sunfish and horned pout
bag 25 of each species, 50 in total

Striped bass

28" to under 31"; bag 1

28" to under 31"; bag 1

Northern pike

28" minimum; bag 1

28" minimum; bag 1

Yellow perch

Sunfish, crappie, yellow perch and catfish
No minimum; bag No limit

Yellow perch, white perch, black crappie, sunfish and horned pout
bag 25 of each species, 50 in total

Salmon

Landlocked salmon
15" minimum; bag 2

Landlocked salmon
15" minimum; bag 2

Flounder

Summer flounder (fluke)
17.5" from a boat; 16.5" from shore; bag 5

Winter flounder
12" minimum; bag 8 (Gulf of Maine; 1 more)

Winter flounder
12" minimum; bag 8

Summer flounder (fluke)
15" minimum; bag No bag limit

Black sea bass

16" minimum; bag 4 from May 16 to August 31; 2 from September 1 to October 14

16.5" minimum; bag 4

Questions

Is a Massachusetts fishing license valid in New Hampshire?

No. Each state needs its own license, except on shared waters covered by a border agreement: Saltwater reciprocity with Maine, New Hampshire, Rhode Island and Connecticut; Massachusetts and Maine coastal waters; Massachusetts border ponds (Lake Monomonac, Long Pond, Tuxbury Pond and others).

Which is cheaper for visitors, Massachusetts or New Hampshire?

1 day (fresh water): Massachusetts $35.50, New Hampshire $15. 1 year (fresh water): Massachusetts $55, New Hampshire $63.

At what age do you need a fishing license in Massachusetts and New Hampshire?

You need a license from age 15 in Massachusetts and from 16 in New Hampshire.

More comparisons

Why you can trust this guide

It's written to be checked. How we check our facts.

Fishing with friends?

Send them this page so everyone buys the right license before the trip.