Fishing License in New Jersey

How to Get a Fishing License in New Jersey 2026: Step-by-Step Guide

Get your 2026 New Jersey fishing license from $22.50 (resident) or $34 (non-resident). Step-by-step guide with fees, Buddy License deals, free fishing days, and trout stamp info.

New Jersey packs an impressive amount of fishing into a small state — from trout-stocked streams in the northern highlands to trophy largemouth bass on the Delaware River and surf fishing along the Jersey Shore. Here’s your complete guide to getting a New Jersey fishing license in 2026.

Who Needs a New Jersey Fishing License?

  • Ages 16–69 (residents): Valid freshwater fishing license required
  • Ages 70+ (residents): Exempt — no license or trout stamp needed
  • Ages 16+ (non-residents): Valid non-resident license required
  • Under 16: Fish for free — no license needed
  • Saltwater fishing: No license required, but you must register with the free NJ Saltwater Recreational Registry Program

2026 New Jersey Fishing License Fees

New Jersey fishing licenses are valid from the date of purchase through December 31 of that year.

Freshwater Fishing Licenses

License TypeResidentNon-Resident
Annual Fishing License (16–64)$22.50$34.00
Senior Annual License (65–69)$12.50N/A
7-Day Vacation LicenseN/A$19.50
2-Day Vacation LicenseN/A$9.00
Buddy License (per person)$11.75$17.50
Ages 70+FreeN/A
Under 16FreeFree

Trout Stamp (Required for Trout Fishing)

If you plan to fish for or possess trout, you need a Trout Stamp in addition to your fishing license:

Trout StampFee
Resident Trout Stamp (16–69)$10.50
Non-Resident Trout Stamp$20.00
Ages 70+ (resident)Free

New for 2025-2026: Buddy Fishing License! The NJ Buddy License program lets a returning angler and a new angler (or two new anglers) purchase licenses together at a significant discount. A “new angler” is someone who hasn’t purchased a NJ license in 5+ years. This is a great way to bring a friend into the sport.

Source: New Jersey Division of Fish & Wildlife (NJDFW), current as of March 2026.

How to Buy Your New Jersey Fishing License (Step-by-Step)

Method 1: Online (Fastest)

  1. Go to the NJ Fish & Wildlife License System
  2. Click “Buy a License”
  3. Create an account or log in
  4. Select your license type (annual, vacation, buddy)
  5. Add a Trout Stamp if you plan to fish for trout
  6. Pay with a credit or debit card
  7. Print your license at home or save to your phone

Method 2: In Person

Visit any authorized license agent, including:

  • NJ Division of Fish & Wildlife offices (Trenton headquarters, regional offices)
  • Sporting goods stores (e.g., Bass Pro Shops, Cabela’s, Ramsey Outdoor)
  • Bait and tackle shops throughout New Jersey
  • Some Walmart locations

Method 3: By Phone

Call 1-833-FISH-NJF (1-833-347-4653) to purchase over the phone.

What You’ll Need

For ResidentsFor Non-Residents
NJ driver’s license or proof of NJ residencyGovernment-issued photo ID
Date of birth, Social Security numberHome address
Email addressDate of birth

2026 Free Fishing Days

New Jersey designates two Free Fishing Days per year when no freshwater fishing license or trout stamp is required:

DateOccasion
June 6, 2026National Fishing & Boating Week
September 26, 2026National Hunting & Fishing Day

All other fishing regulations remain in effect on free fishing days, including size limits and daily bag limits. These days are perfect for trying freshwater fishing without any cost.

Saltwater Registry

New Jersey does not require a license for saltwater fishing. However, anyone age 16+ must register annually with the NJ Saltwater Recreational Registry Program:

  • Registration is free
  • Required for fishing in marine waters, including tidal areas of rivers and bays
  • Register online at NJ Saltwater Registry

Key New Jersey Fishing Regulations

  • License carry: Must carry your license while fishing
  • Trout stamp: Required separately for trout fishing — not included with the base license
  • Stocked trout waters: Some streams have special opening dates and regulations
  • Daily bag limits: Vary by species — trout (6/day), bass (5/day), etc.
  • Size limits: Specific to each species
  • Live bait restrictions: Some trophy trout waters are fly-fishing or artificial-lure only

For full regulations, visit the NJDFW Freshwater Fishing Regulations page.

Where Your License Fees Go

New Jersey fishing license revenue directly supports:

  • Fish stocking programs — trout, walleye, musky, and catfish stocking statewide
  • Habitat restoration — stream improvements, dam removal, wetland conservation
  • Public access — boat ramps, fishing access points, and wildlife management areas
  • Research — fish population surveys and water quality monitoring

Frequently Asked Questions

How much is a New Jersey fishing license in 2026?

A resident annual license is $22.50. Non-residents pay $34.00. A 2-day vacation license is only $9.00.

Do I need a trout stamp in New Jersey?

Yes. If you plan to fish for or possess trout, you need a separate Trout Stamp ($10.50 resident / $20.00 non-resident) in addition to your fishing license.

Do seniors fish free in New Jersey?

New Jersey residents age 70 and older are exempt from needing a fishing license and trout stamp. No paperwork required.

Do I need a license for saltwater fishing in New Jersey?

No license is needed, but you must register with the free NJ Saltwater Recreational Registry if you’re 16 or older.

When are New Jersey’s free fishing days in 2026?

New Jersey has two free fishing days: June 6 and September 26, 2026.


Related Guides:

How to Get a Fishing License in Delaware

New Jersey Fishing License Costs 2026

Best Fishing Spots in New Jersey

NJ Saltwater Fishing License Guide

How to Get a Fishing License in New York