New Jersey Fishing License (2026): Cost, Where to Buy & Rules

Issued by the New Jersey Division of Fish and Wildlife

In Short

Yes, you need a fishing license to fish in New Jersey. A resident annual license costs $22.50 and a non-resident annual license costs $34.00. Saltwater fishing needs a separate stamp. Buy direct from the New Jersey Division of Fish and Wildlife to avoid markup.

🎫 Buy a New Jersey Fishing License →

New Jersey Fishing License Types & 2026 Prices

Resident Annual

Freshwater

$22.50

Non-Resident Annual

Freshwater

$34.00

Non-Resident 7-Day

Freshwater

$19.50

Senior (70+)

Free

NJ resident 70+ fish free

Youth (under 16)

Free

🌊 Saltwater stamp: New Jersey requires a separate saltwater stamp for saltwater fishing. NJ Saltwater Recreational Registry required but free

Who needs a New Jersey fishing license?

Most anglers aged 16–64 need a license to fish in New Jersey. Children under 16 are typically exempt or fish free. Residents 65+ usually qualify for a discounted or free senior license. Short-term (1-day, 3-day, 7-day) licenses are available for visitors and occasional anglers. Always confirm the current rules with the New Jersey Division of Fish and Wildlife before heading out.

New Jersey Fishing License FAQ

How much is a fishing license in New Jersey?

A resident annual fishing license in New Jersey costs $22.50, and a non-resident annual license costs $34.00. New Jersey also offers short-term (day) licenses for visitors, discounted youth and senior options. Licenses are sold by the New Jersey Division of Fish and Wildlife.

Do you need a fishing license in New Jersey?

Yes. New Jersey requires a fishing license to fish recreationally. Children (typically under 16) are usually exempt, and residents over 65 often qualify for a discounted or free senior license. Always confirm current rules with the New Jersey Division of Fish and Wildlife before you fish.

Do you need a saltwater stamp to fish in New Jersey?

Yes — New Jersey requires a separate saltwater stamp or endorsement for saltwater fishing. NJ Saltwater Recreational Registry required but free

Where do you buy a New Jersey fishing license?

Buy directly from the New Jersey Division of Fish and Wildlife online — that's the cheapest option (no third-party markup). You can also buy at most sporting-goods retailers and many tackle shops in New Jersey.

Fishing licenses in nearby states

← All 50 states: fishing license cost by state

Got your license — now find someone to fish with

MyFishingBuds matches you with anglers near you by style, species, and schedule.

Find a fishing buddy →