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 Type | Resident | Non-Resident |
|---|---|---|
| Annual Fishing License (16–64) | $22.50 | $34.00 |
| Senior Annual License (65–69) | $12.50 | N/A |
| 7-Day Vacation License | N/A | $19.50 |
| 2-Day Vacation License | N/A | $9.00 |
| Buddy License (per person) | $11.75 | $17.50 |
| Ages 70+ | Free | N/A |
| Under 16 | Free | Free |
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 Stamp | Fee |
|---|---|
| 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)
- Go to the NJ Fish & Wildlife License System
- Click “Buy a License”
- Create an account or log in
- Select your license type (annual, vacation, buddy)
- Add a Trout Stamp if you plan to fish for trout
- Pay with a credit or debit card
- 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 Residents | For Non-Residents |
|---|---|
| NJ driver’s license or proof of NJ residency | Government-issued photo ID |
| Date of birth, Social Security number | Home address |
| Email address | Date 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:
| Date | Occasion |
|---|---|
| June 6, 2026 | National Fishing & Boating Week |
| September 26, 2026 | National 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







