Trout Fishing in NJ

From the Skylands region to the Raritan River, there are a number of places to experience the excitement of trout fishing in New Jersey. Work on your fly fishing skills or find a family-friendly trout fishing spot to take the kids.

Fishing for Trout in New Jersey

Between wild brook trout populations and year-round stocking programs for brown and rainbow trout, fishing for trout in New Jersey is a fun and rewarding way for families to spend time outdoors.

If you are planning your first trout fishing trip, you will need a state freshwater fishing license and trout stamp. Be sure to check the New Jersey regulations for information on the opening day of trout season, stocking dates, limits, and any restrictions that may apply to trout conservation areas.

Where to Fish for Trout in New Jersey

If you want to go trout fishing in New Jersey, but aren’t sure which waterways to try, these spots are often considered among the best in the state.

Lake Hopatcong

While Lake Hoptacong may be known as one of the top waterways for largemouth bass, it is also one of the best places to fish by boat during the spring months for rainbow trout and brown trout. You can find a launch ramp at Hopatcong State Park for easy boat access.

Pequest River

This tributary to the Delaware River offers miles of freshwater fishing in New Jersey for rainbow trout, brown trout, and brook trout. You can wade for trout from access points in White, Oxford, and Liberty townships. Check with the New Jersey Division of Fish & Wildlife for specific access locations.

Pohtacong Creek

Another tributary of the Delaware River, Pohtacong Creek is located in northwestern New Jersey and offers the chance for you to catch rainbow trout or brook trout.

Raritan River

If you want to catch a stocked rainbow trout or brown trout on fly, the South Branch of the Raritan River offers you a good opportunity. The North Branch of the river doesn't have the same fast-flowing runs as the South Branch, but can be a good place to try using artificial lures or live bait with spinning tackle.

Rockaway River

Located in Northern New Jersey, the Rockaway River is about 30 miles from New York City. Find a public access location above the Jersey City Reservoir for best results, including opportunities to catch brown trout and rainbow trout.

Round Valley Reservoir

Round Valley Reservoir is another good spot for trout fishing in New Jersey by boat. Located in Lebanon, this reservoir holds populations of naturally reproducing lake trout and state-stocked rainbow trout.

Once you make a decision on where to fish in New Jersey for trout, you can pack up your tackle and go. Think about how much fun it will be adding a trout to your list of freshwater catches. But before you head out, do not forget to renew your license.