Grab your pole and head to the fishing hole for free fishing in New Jersey!
When is the next New Jersey Free Fishing Day?
Saturday, June 3, 2023 and October 21, 2023 are the next New Jersey Free Fishing Days for 2023.
Our article about NJ free fishing days was first published in 2013. It is updated annually to help you always know when the next New Jersey free fishing day is. There are affiliate links to Amazon in this post. If you purchase fishing supplies for your kids with these links Jersey Family Fun makes a small commission.
Spring and fall are great times to get outside in the sunshine and why not make it memorable by teaching your family how to fish! Have you tried fishing with your children yet?
New Jersey is home to many excellent waterways, filled with various species of freshwater fish. Children and adults over the age of 16 are required to obtain a fishing license in NJ. On FREE fishing days, both adults and children can try their hand at fishing without the need of a license. This is a great opportunity for families to spend quality time in the great outdoors!

What is the NJ Free Fishing Day all about?
- New Jersey’s Free Fishing Days are a no-risk way to introduce your kids to freshwater fishing in the Garden State and the perfect time for families to enjoy a day of outdoor fun for free.
- Children under 16 don’t need a license to begin with but this is a time parents can enjoy fishing with their children for free.
- It’s a perfect time for freshwater fishing!
- All other regulations, including size and daily catch limits, remain in effect.

Where can you go fishing for free in North Jersey?
Bergen County Free Fishing Day Locations
The Free Fishing Day locations in Bergen County, New Jersey are
- Coopers Park Pond
- Crystal Lake
- Dahnerts Lake
- Darlington Park Pond
- Franklin Lakes Nature Preserve Lake
- Hackensack River
- Hohokus Brook
- Indian Lake
- Liberty Park Reflection Pond
- MacMillan Reservoir
- Mill Pond
- Oradell Reservoir
- Otto Pehle Pond
- Overpeck Lake
- Pascack Creek
- Potash Lake
- Ramapo Lake
- Saddle River
- Scarlet Oak Pond
- Tenakill Creek
- Whites Pond
- Wild Duck Pond
- Wooddale Park Pond
- Zabriskies Pond (Hartung Lake)
Essex County Free Fishing Day Locations
The Free Fishing Day locations in Essex County, New Jersey are
- Branch Brook Park Pond
- Clarks Pond
- Diamond Mill Pond
- Grover Cleveland Park Pond
- Lake Vincent
- Orange Pond
- Orange Reservoir
- Passaic River
- Verona Park Lake
- Weequahic Park Lake
Hudson County Free Fishing Day Locations
The Free Fishing Day locations in Hudson County, New Jersey are
- Duck Pond
- Lincoln Park Lake
- W. Hudson County Park Pond
- Woodcliff Lake
Morris County Free Fishing Day Locations
The Free Fishing Day locations in Morris County, New Jersey are
- Atwater Lake
- Beaver Brook
- Bee Meadow Park Pond
- Black River
- Budd Lake
- Burnham Park Pond
- Chubb Park Pond
- Community Park Pond (Thonus Pond)
- Drakes Brook
- Electric Brook
- George Lake
- Hedden Park Lake
- Hibernia Brook
- India Brook
- Kays Pond
- Lake Ames
- Lake Hopatcong
- Lake Musconetcong
- Morris County Park Pond
- Mt. Hope Pond
- Musconetcong River
- Passaic River
- Raritan River
- Rockaway River
- Russia Brook
- Saffin’s Pond
- Silas Condict Park Lake
- Speedwell Lake
- Splitrock Reservoir
- Sunrise Lake
- Tilcon Lake
- Whippany River

Passaic County Free Fishing Day Locations
The Free Fishing Day locations in Passaic County, New Jersey are
- Barbours Pond
- Boques Pond
- Brushwood Pond
- Clinton Reservoir
- Cooleys Brook
- Dundee Lake
- Echo Lake
- Gatun Pond
- Glasmere Ponds
- Goffle Brook Park Pond
- Green Turtle Pond
- Greenwood Lake
- Hughes Lake
- Lake Sonoma
- Mill Pond
- Monksville Reservoir
- Oak Ridge Reservoir
- Oldham Pond
- Pequannock River
- Point View Reservoir
- Pompton Lake
- Posts Brook
- Ramapo River
- Ringwood Brook
- Sally’s Pond
- Shepherd Lake
- Wanaque River
- Weyble Pond
Somerset County Free Fishing Day Locations
The Free Fishing Day locations in Somerset County, New Jersey are
- Ann Van Middleworth Pond
- Bedminster Pond
- Best Lake
- Lamington River
- Mettlers Pond
- Middle Brook
- Passaic River
- Peapack Brook
- Raritan River
- Rock Brook
- Spooky Brook Lake
- Watchung Lake
Sussex County Free Fishing Day Locations
The Free Fishing Day locations in Sussex County, New Jersey are
- Alms House Pind
- Andover Junction Brook
- Big Flat Brook
- Blue Mountain Lake
- Canistear Reservoir
- Clove Brook
- Cranberry Lake
- Crater Lake
- Culver’s Creek
- Dry Brook
- Franklin Pond Creek
- Gardeners Lake
- Glenwood Brook
- Jefferson Lake
- Kittatinny Camp Pond
- Lake Aeroflex
- Lake Hopatcong
- Lake Lookout
- Lake Marcia
- Lake Musconetcong
- Lake Ocquittunk
- Laurel Pond
- Little Flat Brook
- Little Swartswood Lake
- Long Pine Pond
- Lubber’s Run
- Neldon Brook
- Papakating Creek
- Parker Brook
- Paulinskill Lake
- Pequest River
- Pochuck Creek
- Pond Brook
- Ryker Lake
- Saw Mill Lake
- Saw Mill Pond
- Silver Lake
- Spring Lake
- Steenykill Lake
- Stony Brook
- Swartswood Lake
- Tuttles Corner Brook
- Twin Lakes
- Wallkill River
- Wawayanda Lake
- Whites Pond

Union County Free Fishing Day Locations
The Free Fishing Day locations in Union County, New Jersey are
- Bloodgood’s Pond
- Briant Park Pond
- Cedar Brook Park Pond
- Clark Reservoir
- Green Brook
- Jacksons Pond
- Lake Surprise
- Lower Echo Park Pond
- Milton Lake
- Mindowaskin Pond
- Nomahegan Pond
- Passaic River
- Rahway River
- Seely’s Pond
- Sperry Pond
- Surprise Lake
- Upper Echo Park Pond
- Warinanco Park Pond
- Wilson Park Pond
Warren County Free Fishing Day Locations
The Free Fishing Day locations in Warren County, New Jersey are
- Allamuchy Pond
- Beaver Brook
- Blair Creek
- Blair Lake
- Brookaloo Swamp
- Buckhorn Creek
- Catfish Pond
- Columbia Lake
- Delware Lake
- Dunnfield Creek
- Furnace Lake
- Ghost Lake
- Jacksonburg Creek
- Lopatcong Creek
- Merrill Creek Reservoir
- Mountain Lake
- Musconetcong River
- Oxford Furnace Brook
- Paulins Kill River
- Pequest River
- Pohatcong Creek
- Pophandusing Creek
- Sunfish Pond
- Van Campens Brook
- White Lake
Where can you go fishing for free in Central New Jersey?
Hunterdon County Free Fishing Day Locations
The Free Fishing Day locations in Hunterdon County, New Jersey are
- Alexauken Creek
- Amwell Lake
- Blac Brook
- Capoolong Creek
- Clinton WMA Pond
- D&R Feeder Canal
- Demott Pond
- Echo Hill Pond
- Hakihokake Creek
- Lockatong Creek
- Mannys Pond
- Mountain Farm Pond
- Musconetcong River
- Neshanic River
- Nishisakawick Creek
- Raritan River
- Rocaway Creek
- Round Valley Recreation Lake and Reservoir
- Spruce Run Reservoir
- Sydney Brook
- Wichecheoke Creek
Mercer County Free Fishing Day Locations
The Free Fishing Day locations in Mercer County, New Jersey are
- Assunpink Creek
- Belle Mountain Pond
- Colonial Lake
- Carnegie Lake
- D&R Canal
- Etra Lake
- Gropps Lake
- Grovers Mill Pond
- Lake Mercer
- Log Basin Pond
- Mercer Lake
- North Community Park Pond
- Peddie Lake
- Rosedale Lake
- Stony Brook
- Wargo Pond
- Whitehead Mill Pond
Middlesex County Free Fishing Day Locations
The Free Fishing Day locations in Middlesex County, New Jersey are
- Bissets Pond
- Brainerd Lake
- Carteret Park Pond
- D&R Canal
- Davidsons Mill Pond
- DeVoe Lake
- East Brunswick Park Lake (Dallenbach’s Pond)
- Farrington Lake
- Helmetta Lake
- Ireland Brook
- Kennedy Park Pond
- Lake Papaianni
- Lawrence Brook
- Manalapan Lake
- Milltown Pond
- Plainsboro Pond
- Roosevelt Park Pond
- Spring Lake
- Victor Crowell Pond (Willow Lake/Lake Creighton)
- Westons Mill Pond

Monmouth County Free Fishing Day Locations
The Free Fishing Day locations in Monmouth County, New Jersey are
- Allentown Pond
- Assunpink Lake
- Deal Lake
- Echo Lake
- Englishtown Mill Pond (Lake Weamaconk)
- Franklin Lake
- Garveys Pond
- Hamilton Fire Co. Pond
- Hockhocksen Brook
- Holmdel Park Pond
- Hurleys Pond
- Lake Como
- Lake Takanassee
- Lake Weamaconk
- Lefferts Lake
- Macs Pond
- Manasquan Reservoir
- Marlu Lake
- Millhurst Mills Lake (Millhurst Pond)
- Mingamahone Brook
- Mohawk Pond
- Poricy Pond
- Rising Sun Lake
- Shadow Lake
- Shark River Park Pond
- Silver Lake
- Spring Lake
- Stone Tavern Lake
- Topenemus Lake
- Turkey Swamp Park Pond
- Yellow Brook
Where can you go fishing for free in South Jersey?
Atlantic County Free Fishing Day Locations
The Free Fishing Day locations in Atlantic County, New Jersey are
- Bargaintown Pond
- Birch Grove Park Ponds
- Corbin City Impoundment
- Egg Harbor City Lake
- Egg Harbor Twp Nature Reserve Pond
- Hammonton Lake
- Heritage Park Pond
- Lake Lenape
- Maple Lake
- Mill Pond
- Mullica River
- Patriot Lake
Burlington County Free Fishing Day Locations
The Free Fishing Day locations in Burlington County, New Jersey are
- Atsion Lake
- Bastso Lake
- Big Pine Lake
- Crystal Lake
- Harrisville Lake
- Lake Oswego
- Laurel Acres Pond
- Little Pine Lake
- Medford Park Ponds
- Mirror Lake
- Mullica River
- Oswego River
- Pemberton Lake
- Rancocas Creek
- Smithville Lake
- Strawbridge Lake
- Swedes Lake
- Sylvan Lake
- Vincentown Mill Pond
- Wading River
- Whitesbog Pond
- Woolmans Lake
Camden County Free Fishing Day Locations
The Free Fishing Day locations in Camden County, New Jersey are
- Cooper River Park Lake
- Gloucester City Pond
- Great Egg Harbor River
- Haddon Lake
- Hopkins Pond
- Kirkwood Lake
- New Brooklyn Lake
- Newton Lake
- Oak Pond
- Rowands Pond
- Wallworth Pond
Cape May County Free Fishing Day Locations
The Free Fishing Day locations in Cape May County, New Jersey are
- Cape May Park Ponds
- Dennisville Lake
- East Creek Pond
- Lake Nummy
- Ponderlodge Pond
- Tuckahoe Lak

Cumberland County Free Fishing Day Locations
The Free Fishing Day locations in Cumberland County, New Jersey are
- Bostwick Lake
- Buckshutem Creek
- Cedar Lake
- Cedarville Ponds
- Clark Ponds
- Cohansey River
- Cumberland Pond
- Davis Mill Pond
- Giampietro Park Pond
- Lake Audrey
- Larks Pond
- Laurel Lake
- Manamuskin River
- Mary Elmer Lake
- Maurice River
- Menantico Sand Ponds
- Shaws Mill Pond
- Sheppards Mill Pond
- South Vineland Park Pond
- Sunset Lake
- Union Lake
- Willow Grove Lake
Gloucester County Free Fishing Day Locations
The Free Fishing Day locations in Gloucester County, New Jersey are
- Alcyon Lake
- Franklinville Lake
- Greenwich Lake
- Grenloch Lake
- Harrisonville Lake
- Iona Lake
- Malaga Lake
- Mullica Hill Lake
- Swedesboro Lake
- Westville Lake
- Wilson Lake
Ocean County Free Fishing Day Locations
The Free Fishing Day locations in Ocean County, New Jersey are
- Bennetts Pond
- Butterfly Bogs Pond
- Colliers Mill Pond
- Deerhead Lake
- Forge Pond
- Horicon Lake
- Kennedy Pond
- Lake Barnegat
- Lake Carasaljo
- Lake of the Lillies
- Lake Manahawkin
- Lake Manetta
- Lake Shenandoah
- Manahawkin Lake
- Metedeconk River
- Oakford Lake
- Ocean County Park Lake
- Pine Lake
- Pohatcong Lake
- Prospertown Lake
- Shenandoah Lake
- Success Lake
- Toms River
- Turn Mills Pond
- Wells Mill Lake
- Whitesbog Pond
Salem County Free Fishing Day Locations
The Free Fishing Day locations in Salem County, New Jersey are
- Alloway Lake
- Daretown Lake
- DOD Lake
- Elmer Lake
- Harrisonville Lake
- Maskells Mills Lake
- Muddy River
- Parvin Lake
- Rainbow Lake
- Riverview Beach Pond
- Salem Canal
- Schadlers Sand Wash Pond
- Thundergust Lake
- Woodstown Memorial Lake
What can you can catch during the free fishing days?
- stocked muskellunge
- northern pike
- walleye
- striped bass hybrids
- channel catfish
- lake trout
More information to get you ready for your free fishing day!
- Get your kids excited for their day of fishing by printing out these coloring pages from the U.S. Fish and Wildlife Service.
- For more information on fishing with kids in New Jersey visit http://www.state.nj.us/dep/fgw/ffd.htm.
- Buy your young fisher their own kids fishing pole and tackle box on Amazon with our affiliate link.
- Then add one of these fish identification cards to your Amazon shopping cart to help your kids identify what they caught.
- Don’t forget the fish bait. Amazon has a jar of earthworms for less than $5.
What will you catch?
We at Jersey Family Fun hope you have a fun family day fishing and enjoy the beautiful weather!