New Jersey Free Fishing Days (2026) — June 6 & Oct 17. Saltwater is ALWAYS free!

NJ 2026 free fishing days (June & Oct). Reminder: Jersey Shore saltwater fishing for stripers/fluke is FREE 365 days a year!

New Jersey offers Free Fishing Days!

2026 NJ Free Fishing Days

DateTypeNotes
June 6, 2026 (First Saturday)Free Fishing DayNo freshwater license or trout stamp needed!
October 17, 2026Fall Free Fishing DayUsually lines up with fall trout stocking

Best Spots

WaterRegionSpeciesWhy Go
Island Beach State ParkOcean CountyStriped bass, flukePremier surfcasting destination — saltwater FREE!
Round Valley ReservoirHunterdon CountyLake trout, brown troutDeepest lake in NJ — state record lakers!
Lake HopatcongMorris/SussexWalleye, muskie, bassLargest freshwater lake in NJ
Musconetcong RiverNW NJRainbow, brown troutExceptional trout stream

See all NJ fishing spots.