Jersey ShoreGUIDE
Updated July 2026

How to Get a NJ Fishing License

Freshwater licenses run $22.50 for residents and $34 for visitors, with exemptions for kids and anglers 70 and over. Salt water works differently — no license at all, just the free registry.

  • FreshwaterFrom $22.50
  • Non-resident$34.00
  • Salt waterNo license

Which Do You Need? Registry vs. License

Where you're fishingWhat you needCost (2026)Where to get it
Ocean, surf, pier, bays, tidal riversSaltwater RegistryFreesaltwaterregistry.nj.gov
Lakes, ponds, non-tidal rivers & streamsFreshwater License$22.50 resident / $34.00 non-residentNJ Fish & Wildlife (dep.nj.gov/njfw)
Trout waters (freshwater)License + Trout Stamp+$10.50 resident / +$20.00 non-residentSame as freshwater license
Charter or party boat (any water)Nothing$0 — captain's license covers youBook a charter
Under 16, or 70+ (freshwater)NothingFree — no license or registry

Fees verified July 2026 against the official NJ Fish & Wildlife fee table.

Just need to register or renew the saltwater registry?

Skip ahead to our dedicated 2026 saltwater registry guide — register or renew in 5 minutes.

2026 Registry guide →

Peak fishing season

Weekend charters filling fast - book ahead

Want to skip the paperwork?

Book online through FishingBooker

Free cancellation on most tripsInstant confirmation
Book Charter - Free Cancellation

Some links may earn us a commission. Learn more

🎣

What a Freshwater License Covers

All NJ freshwater

Lakes, ponds, non-tidal rivers

Valid All Year

Jan 1 - Dec 31

Trout needs a stamp

$10.50 resident, $20 visitor

Fishing salt water instead? You need no license at all — just the free registry. Register or renew the saltwater registry →

How to Buy a Freshwater License (Step by Step)

1

Open the NJ Fish & Wildlife license portal

Go to the official "Buy a License" page at dep.nj.gov/njfw. Freshwater licenses are sold by the state directly, and also over the counter at authorized agents such as tackle shops and marinas.

Go to registration page →
2

Create an account or sign in

First-time buyers set up an NJ Fish & Wildlife account. Anglers who bought a license in a previous year sign in with those credentials rather than starting over.

3

Pick the license that matches your trip

Residents pay $22.50 and non-residents $34.00 for the full season. Shorter options exist for visitors: $19.50 buys a 7-day non-resident license and $9.00 a 2-day. Residents aged 65-69 pay $12.50, and anglers 70 and over fish freshwater without a license.

4

Add a trout stamp if you plan to fish for trout

Trout fishing needs a separate stamp on top of the license — $10.50 for residents, $20.00 for non-residents. Skip it if you are only after bass, panfish, or catfish.

5

Pay and save your confirmation

Complete checkout and save or print the confirmation immediately. The license is valid from purchase through December 31 of the same calendar year, so it must be renewed every January.

Peak fishing season

Weekend charters filling fast - book ahead

Or skip the paperwork entirely

Book online through FishingBooker

Free cancellation on most tripsInstant confirmation
Book Charter - Free Cancellation

Some links may earn us a commission. Learn more

After You Have Your License

Registration takes five minutes. The harder question is where to fish, what gear to use, and when the bite is on. Two ways to skip the trial-and-error:

Book a Charter — License Required Of You: None

When you book through a charter captain, their commercial license covers all paying passengers. You bring nothing but enthusiasm; rods, bait, ice, and local knowledge are all included.

No license needed
Gear & bait included
Expert guidance
Find Beginner-Friendly Trips

Powered by FishingBooker • Read reviews • Free cancellation on most trips

Some links may earn us a commission. Learn more

NJ Fishing License Types

Saltwater Registry

FREE
  • Ocean fishing (surf, pier, boat)
  • Bays and tidal waters
  • Crabbing included
  • Valid January 1 - December 31
NJ saltwater registry guide →

Freshwater License

$22.50+
  • Rivers, lakes, ponds & non-tidal waters
  • Senior resident (65–69): $12.50 · Age 70+: free
  • Trout stamp: $10.50 resident / $20.00 non-resident
  • Non-resident short trips: 7-day $19.50 · 2-day $9.00
View Pricing →

Special Permits You Might Need

HMS Permit

Required for sharks, tunas, swordfish, and billfish. Free from NOAA.

FREE

Beach Buggy Permit

Required for 4WD beach access at Island Beach State Park.

Varies by season

Sandy Hook (Federal)

Sandy Hook is federal land - requires separate free registration.

FREE

Heading out soon? See our NJ fishing starter kit for essential rods, reels, and tackle.

Plan Your Fishing Trip

Fishing the Jersey Shore? Book your stay near the best fishing spots.

Plan Your Trip to Jersey Shore

Book everything you need for your Jersey Shore trip in one place.

Some links may earn us a commission. Learn more

Frequently Asked Questions

Is the NJ fishing license 2026 free?

The NJ Saltwater Recreational Registry is free for 2026, but freshwater fishing requires a paid license from NJ Fish & Wildlife starting at $22.50 for residents. The saltwater portion is free because New Jersey runs its own program — without it, anglers would owe a $34 federal NOAA registration fee.

How do I get a NJ fishing license online?

For saltwater, register at saltwaterregistry.nj.gov (5 minutes, free). For freshwater, buy a license at nj.gov/dep/fgw or through any authorized agent (tackle shops, marinas). Both processes are entirely online and provide an immediate confirmation you can save or print.

How do I renew my NJ saltwater fishing license?

Sign in at saltwaterregistry.nj.gov with your existing account and choose "Renew Registration." Renewal is free and valid through December 31 of the current year. See our detailed guide at /fishing/saltwater-registry/ for the renewal flow.

Do I need a license if I fish from a charter boat?

No. When you fish on a licensed New Jersey charter boat or party boat, the captain's commercial license covers all paying passengers. This applies to both saltwater registry and freshwater outings, and is one of the simplest reasons to book a charter for your first NJ trip.

Do I need a license to fish on the beach in NJ?

Yes — beach and surf fishing in NJ marine waters requires the free NJ Saltwater Recreational Registry. The registration is free and takes about 5 minutes online. Bring your confirmation number with you in case a conservation officer asks.

Do children need a fishing license in NJ?

No. For freshwater, anglers under 16 fish license-free (through December 31 of the year they turn 16). For saltwater, the free registry applies at age 16 and up, so younger kids don't need to register either.

What about freshwater fishing in NJ?

Freshwater fishing requires a separate paid license from NJ Fish & Wildlife: $22.50 for NJ residents (16–64), $12.50 for senior residents 65–69, free at 70+, and $34.00 for non-residents. Short-trip non-resident options are $19.50 for 7 days or $9.00 for 2 days, and trout fishing adds a stamp ($10.50 resident / $20.00 non-resident).

Do I need a special permit for shark or tuna?

Yes — Highly Migratory Species (HMS) permits for sharks, tunas, swordfish, and billfish are issued separately by NOAA and are free. Most NJ charter boats already hold this permit; you only need your own if fishing from a private boat.

Is there a license for crabbing in NJ?

Recreational crabbing is included with your free NJ Saltwater Registry. No additional license is required. Standard size limits apply (4.5" minimum across the back) and catch is limited to 1 bushel per person per day.

How much is a NJ fishing license?

Saltwater registration is $0 (free). Freshwater licenses cost $22.50 (NJ resident annual, 16–64), $12.50 (senior resident 65–69), $34.00 (non-resident annual), $19.50 (7-day non-resident), or $9.00 (2-day non-resident). Trout stamps add $10.50 (resident) or $20.00 (non-resident). Anglers 70+ and under 16 fish freshwater free.

How much is a NJ fishing license in 2026?

For 2026, the saltwater registry remains free. Freshwater license prices are unchanged: $22.50 for NJ residents, $34.00 for non-residents, $12.50 for senior residents 65–69, $19.50 for a 7-day non-resident license, and $9.00 for a 2-day non-resident license. The resident All Around Sportsman combo (fishing + hunting) is $72.25.

Do I need a saltwater license or a freshwater license in NJ?

It depends entirely on where you fish. Ocean, surf, bays, and tidal rivers: the free NJ Saltwater Registry — there is no paid saltwater license in New Jersey. Lakes, ponds, and non-tidal rivers and streams: a paid freshwater license. If you'll do both, you need both — they are separate systems and the freshwater license does not cover salt water (or vice versa).

See the full NJ fishing gear guide for rods, reels, waders, and tackle picks.

Get License Renewal Reminders

We'll remind you when it's time to renew your NJ Saltwater Registry, plus send seasonal fishing reports.

What interests you? (optional)

No spam. Unsubscribe anytime.

Ready to Fish?

Now that you're registered, plan your first fishing trip along the Jersey Shore.

No license needed on a charter