Free New Jersey Fishing License Calculator

New Jersey Fishing License Cost 2026

Resident, non-resident, and short-term fishing license prices for New Jersey — plus the add-ons and rules that catch anglers off guard, and where to buy from the official state agency.

Written and fact-checked by Jordan Whitfield, Site Editor

New Jersey License Price Calculator

Your Residency
Annual License
$22.50
Resident annual
Vacation License
N/A
Short-term option
Non-Res 7-Day Vacation
N/A
 
Senior 65-69 / 70+
$12.50 / Free
 
New Jersey runs a two-step senior discount: a reduced rate at 65-69, then completely free at 70. Saltwater fishing is free statewide — register with the Saltwater Recreational Registry Program instead of buying a license. Verify current rates at dep.nj.gov before purchasing.
Buy Your New Jersey License Online →
Compare New Jersey to all 50 states side by side Open Full Calculator →

How Much Is a Fishing License in New Jersey?

A New Jersey resident annual fishing license costs $22.50. Non-residents pay $34.00 for the same annual license.

New Jersey doesn't sell a paid saltwater fishing license at all — anglers 16 and older instead sign up for the free New Jersey Saltwater Recreational Registry Program each year, which costs nothing but is mandatory before fishing marine waters. (NJ Dept. of Environmental Protection)

New Jersey Fishing License Price Table (2026)

License TypeResidentNon-ResidentNotes
Annual$22.50$34.00Resident annual
Vacation LicenseN/AN/AShort-term option
Non-Res 7-Day VacationN/A$19.50See notes below
Youth (Under 16)FreeFreeMost states exempt young anglers
New Jersey fishing license cost compared to the U.S. average annual fee
New Jersey resident and non-resident annual fees vs. the 50-state average.

The Senior Discount Has Two Steps, Not One

New Jersey residents 65-69 pay a reduced $12.50 rate, and residents 70 and older fish completely free — a two-tier structure that goes further than the single senior discount most states offer.

Saltwater Fishing Is Free Statewide

Unlike freshwater, New Jersey doesn't charge for saltwater fishing at all. Anglers just register (free) with the Saltwater Recreational Registry Program (SRRP) instead of buying a license — a notable contrast to neighboring states that charge for both.

Comparing States for a Fishing Trip?

See how New Jersey stacks up against every other state's license cost.

Open the Multi-State Trip Planner →

New Jersey Fishing Seasons & Bag Limits (2026)

These are New Jersey's default statewide season windows and bag/size limits for the most commonly targeted species. Many individual lakes, rivers, and reservoirs carry their own special regulations that override these defaults — always confirm the rules for your specific water before you fish.

SpeciesSeasonMin. SizeDaily Limit
Trout (combined species)2nd Saturday in April opener (April 11, 2026) through mid-March 20279" min. (most waters)6/day (spring); 2/day (June 1 – Dec 31)
Bass (Largemouth/Smallmouth)Jan. 1 – Apr. 14 and Jun. 16 – Dec. 31 (closed spawning window in between)12" min.5/day
The Delaware River, Greenwood Lake, and NJ's trophy/conservation bass lakes are managed separately and can carry different size and creel limits than the statewide default. Season dates and limits are set annually and can change mid-year by emergency order — verify current rules with NJ Dept. of Environmental Protection, Fish & Wildlife before you fish.

Where to Buy a New Jersey Fishing License Locally

In addition to the official state portal linked above, New Jersey fishing licenses are typically available at Walmart, Bass Pro Shops, Cabela's, and Dick's Sporting Goods locations statewide, along with independent bait & tackle shops. Call ahead if you need a specific license type (combination, lifetime, or trout stamp) since not every retail counter carries every product.

How we verified this: Season dates and bag/size limits sourced from NJ Dept. of Environmental Protection, Fish & Wildlife — Freshwater Fishing Digest (official source), checked July 2026. Regulations are set annually and can be amended by emergency order — always confirm current rules with the state agency before fishing.

New Jersey Fishing License — FAQs

How much is a New Jersey fishing license?

A resident annual license costs $22.50. Non-residents pay $34.00 for the freshwater annual license.

Do New Jersey seniors get a discount?

Yes, in two tiers: residents 65-69 pay $12.50, and residents 70+ fish completely free.

Is saltwater fishing free in New Jersey?

Yes. Register for free with the Saltwater Recreational Registry Program (SRRP) instead of buying a license.

Do I need a trout stamp in New Jersey?

Yes, if fishing for trout: $10.50 for residents, $20 for non-residents, in addition to the base license.

Where can I buy a New Jersey fishing license?

Through the NJ Fish and Wildlife licensing system, online or at authorized agents.

Want to see how New Jersey compares to every other state?
Sort all 50 states by resident or non-resident price in the full calculator.
See All States →
Disclaimer: Prices shown are approximate 2026 rates based on official New Jersey wildlife agency published data. Always verify current fees at dep.nj.gov before purchasing.