
Ridgewood NJ, In New Jersey you don’t need a fishing license if you are under the age of 16.
Anyone age 16 and older must have a valid license (see Exceptions) to fish the fresh waters of New Jersey with handline, rod and line, or longbow and arrow. This includes privately owned lakes and other waters. New Jersey does not require a general saltwater fishing license but there are a limited number of saltwater licenses and permits required. Additionally, most saltwater anglers need to register with the free New Jersey Saltwater Recreational Registry Program.
https://www.njfishandwildlife.com/fishneed.htm