How much is a fishing license in New Jersey?

Fishing licenses in New Jersey can range from about $2.00 for a Resident Shellfish license to about $200.00 for a Resident Possession of Excess Daily Trip license. Take a look below for all the resident and non resident fishing licenses and prices.




PRICES DISCLOSURE: We do our best to stay current, but prices can change without notice to us. The prices below may or may not be the exact current prices for the license(s) listed.

How much does a fishing license cost in New Jersey?

New Jersey Resident Annual Freshwater Fishing License | Ages 16 – 64:

$22.50  BUY NOW

New Jersey Resident Annual Sr. Freshwater Fishing License | Ages 65 – 69:

$12.50  BUY NOW

New Jersey Resident Trout Stamp:

$10.50  BUY NOW

New Jersey Resident All-Around Sportsman’s License: Includes Resident Fishing, Firearm Hunting and Bow Hunting licenses

$72.25  BUY NOW

How much is a buddy fishing license in New Jersey?

NOTE: See full rules for the “Buddy” fishing license prices below.

New Jersey Resident “Buddy” Annual Freshwater Fishing License | Ages 16 – 64:

$11.75  BUY NOW

New Jersey Resident “Buddy” All-Around Sportsman’s License:

$62.50  BUY NOW

How much is a marine fishing license in New Jersey?

New Jersey Resident Non-commercial Crab Pot License:

$2.00  BUY NOW

New Jersey Resident Recreational Shellfish License:

$10.00  BUY NOW

New Jersey Resident Senior Lifetime Shellfish License | Ages 62 and Older:

$2.00  BUY NOW

New Jersey Resident Juvenile Lifetime Shellfish License | Ages 14 and Younger:

$2.00  BUY NOW

New Jersey Resident Possession of Excess Daily Trip License:

$200.00  BUY NOW

NOTE: For those that are disabled, veterans, or active-duty military, please visit the NJ Freshwater Fishing License Information for information on pricing.




How much is a non resident fishing license in New Jersey?

New Jersey Non Resident Annual Freshwater Fishing License | Ages 16 and Older: 

$34.00  BUY NOW

New Jersey Non Resident 7-Day Vacation Freshwater Fishing License: 

$19.50  BUY NOW

New Jersey Non Resident 2-Day Vacation Freshwater Fishing License: 

$9.00  BUY NOW

How much is a non resident buddy fishing license in New Jersey?

New Jersey Non Resident “Buddy” Annual Freshwater Fishing License | Ages 16 and Older: See full rules for the “Buddy” fishing license prices below.

$62.50  BUY NOW

How much is a non resident marine fishing license in New Jersey?

New Jersey Non Resident Recreational Shellfish License:

$20.00  BUY NOW

New Jersey Non Resident Juvenile Lifetime Shellfish License | Ages 14 and Younger:

$2.00  BUY NOW

Where can I buy a fishing license?

Here are some of the best places to fish in New Jersey.

All information listed above can also be seen on the fishing license page of the New Jersey Division of Fish and Wildlife website.

Frequently Asked Questions

Question: At what age does New Jersey require anglers to have a valid fishing license?

Answer: Any persons 16 years of age and older are required to possess a valid New Jersey fishing license to fish in New Jersey. No license is needed for 15 years old and younger.

Question: I am a 73 year old New Jersey resident. Do I still need a fishing license or can i fish for free?

Answer: New Jersey residents 70 years of age and older do NOT need a fishing license or Trout stamp to fish in New Jersey. A valid Driver’s License or other acceptable proof of residency and age though is required. 

Question: Do I need a fishing license if I am just going to fish in the surf in New Jersey?

Answer: New Jersey does NOT require a general saltwater fishing license for recreational surf casting, deep sea or bay fishing. New Jersey does require saltwater anglers to register with the New Jersey Saltwater Recreational Registry Program.

Question: I live on a farm with a pond in New Jersey. Do I need a fishing license to fish in it?

Answer: Farmers and family members that live on a farm do NOT need a license to fish on their farm, but must obey all fishing regulations.

Question: How long is a New Jersey annual fishing license good for?

Answer: New Jersey annual fishing licenses are valid from the date of purchase to December 31 of that same year.