Fishmasters.com
Home > Trout Fishing > The Top 20 Trout Fishing Streams in New Jersey

The Top 20 Trout Fishing Streams in New Jersey

rainbow trout identification

New Jersey offers some of the best trout fishing in the Northeast, with a variety of stocked, wild, and holdover trout streams spread across the state. From fast-flowing mountain brooks to larger rivers with deep pools, anglers of all skill levels can find waters suited to their fishing style. To create this list of the top trout streams in New Jersey, we combined our personal experiences fishing these waters with input from our social media followers, who shared their favorite fishing spots, success stories, and go-to techniques.

We’ve spent time wading through these rivers, testing different flies and lures, and experiencing firsthand what makes each location unique. Some waters are well-known and heavily stocked, while others hold wild trout that require patience and skill to catch. Whether you prefer fly fishing or spin fishing, there’s a stream on this list that’s worth exploring.

Of course, no list is definitive, and there are many other great trout streams across New Jersey that didn’t make the cut. We encourage readers to explore beyond these recommendations, discover hidden gems, and share their own experiences. Trout fishing is as much about the adventure as it is about the catch, and New Jersey has no shortage of places to cast a line.

#20 – Wallkill River

The Wallkill River in northern New Jersey offers a unique trout fishing experience, particularly in its cooler, shaded sections. While not as famous as some of the state’s top trout streams, it still provides excellent opportunities for anglers targeting rainbow, brown, and brook trout. The river is stocked annually in key locations, and its natural features, including riffles, deep pools, and undercut banks, create ideal trout habitat. The best fishing tends to be in spring and fall, when water temperatures remain cool. Fly fishing with nymphs and dry flies works well, while spin anglers find success with small spinners and bait.

#19 – Pohatcong Creek

Pohatcong Creek, a 30-mile tributary of the Delaware River in Warren County, New Jersey, stands out as one of the state’s premier trout fishing destinations. Renowned for its scenic beauty and abundant fish populations, the creek is stocked annually with thousands of rainbow and brown trout by the New Jersey Division of Fish and Wildlife—19,970 in 2025 alone, with 19,300 below Route 31 and 670 above.

Its cool, clear waters, fed by limestone springs, provide an ideal habitat for trout, including wild browns that thrive year-round. Anglers favor spots like the stretch below the SR 31 bridge and near the Pohatcong Native Arboretum for their accessibility and deep pools. With a variety of fish, including smallmouth bass and sunfish, alongside trout, Pohatcong Creek offers a diverse and rewarding experience, making it a top choice for fishing enthusiasts in the Garden State.

#18 – Clove Brook

Clove Brook, a 12-mile tributary of Papakating Creek in Sussex County, New Jersey, is a hidden gem among the state’s top trout fishing spots. Flowing southeast from north of Colesville, it meanders through the picturesque Clove Valley, past Clove Acres Lake, and into Sussex Borough. Known for its serene waters and diverse fish populations, Clove Brook supports brook trout, brown trout, rainbow trout, and smallmouth bass.

The New Jersey Division of Fish and Wildlife stocks it with rainbow trout annually, enhancing its appeal for anglers. Limestone springs maintain cool, clear conditions ideal for trout, while accessible stretches near Route 23 and Sussex Borough offer prime fishing opportunities. With its tranquil setting and abundant catches, Clove Brook rivals more famous streams, making it a must-visit for trout fishing enthusiasts seeking both challenge and beauty.

#17 – Lamington River

The Lamington River, a 17-mile tributary of the North Branch Raritan River in central New Jersey, ranks among the state’s top trout fishing destinations. Winding through Somerset and Hunterdon Counties, its cold, clear waters—fed by springs and shaded by dense forests—create a prime habitat for trout. The New Jersey Division of Fish and Wildlife stocks it annually with rainbow and brown trout, adding thousands of fish to its wild brown trout population.

Popular fishing spots include the stretch below Burnt Mills and near the Black River confluence, where deep pools and riffles attract anglers. Beyond trout, the river hosts smallmouth bass and panfish, broadening its appeal. Surrounded by scenic farmland and historic sites, the Lamington offers a peaceful yet productive experience. Its accessibility, diverse fishery, and natural beauty solidify its status as a standout trout fishing location in New Jersey.

#16 – Rock Brook

Rock Brook, located in Somerset County, is a small yet productive trout stream that offers excellent fishing in a scenic, natural setting. Flowing through Hillsborough and Montgomery Townships, this brook provides a mix of stocked and wild trout fishing opportunities. The stream is stocked with rainbow trout, with some wild brown trout thriving in its cool, clear waters, particularly in its more remote sections.

The brook features a variety of habitats, including shallow riffles, deeper pools, and undercut banks, creating ideal conditions for trout. Fly anglers often have success with nymphs, dry flies, and streamers, while spin anglers use small spinners and soft plastics. Rock Brook is a quieter, less crowded option compared to more popular rivers, making it perfect for anglers seeking a peaceful, low-pressure fishing experience. Public access points are located near Route 206 and Van Horn Road. With its mix of stocked and wild trout, Rock Brook is a hidden gem for anglers in central New Jersey.

#15 – Papakating Creek

Papakating Creek is considered one of New Jersey’s top trout streams, offering anglers a prime location for both stocked and wild trout fishing. Located in Sussex County, the creek flows through rural landscapes, providing a serene environment for fishing. It is regularly stocked with rainbow trout, particularly in the spring, attracting anglers looking to land a catch during the prime fishing season. The creek’s mix of riffles, pools, and undercut banks creates ideal habitats for trout, with some holdover fish lingering in cooler, deeper areas.

Papakating Creek is a favorite for fly anglers, who often find success using nymphs and dry flies, while spin anglers prefer using small spinners or worms. Public access is available Rt. 565 bridge and old railroad bridge with yellow gate. Dirt pull-off for parking, making it easily accessible. With its reliable trout stocking program and scenic setting, Papakating Creek continues to be a top destination for those seeking a quiet, productive trout stream in New Jersey.

#14 – The Upper South Branch Raritan River

The Upper South Branch Raritan River, originating at Budd Lake in Morris County, New Jersey, is widely regarded as one of the state’s finest trout streams. Flowing south through Long Valley, this section spans roughly 20 miles before reaching more heavily fished areas like the Ken Lockwood Gorge. Its cool, oxygen-rich waters, fed by springs and shaded by dense forest, create an ideal habitat for trout.

The New Jersey Division of Fish and Wildlife stocks it with rainbow trout, while wild brook trout—New Jersey’s only native trout—thrive in its upper reaches. Designated partly as a Wild Trout Stream, it offers anglers a mix of pocket water, riffles, and deep pools. Access is plentiful along Route 513, though some private stretches require caution. Its pristine conditions and diverse fishery make it a standout destination for trout enthusiasts.

#13 – Toms River

The Toms River, flowing 41 miles through Ocean County, New Jersey, is a unique trout stream known for its southern Pine Barrens setting. Flowing through Ocean County, it winds through forests and bogs before reaching Barnegat Bay. The New Jersey Division of Fish and Wildlife stocks its upper reaches, particularly the Trout Conservation Area (TCA) near Riverwood Park, with brook, brown, and rainbow trout each spring and fall. This 1-mile TCA stretch enforces catch-and-release with artificial lures only, preserving its fishery.

Unlike classic trout streams, the Toms River features acidic, tea-colored waters and sandy bottoms, yet sustains trout thanks to cool spring-fed flows. Access is easy from Rt. 195 (Exit 21) to Rts. 527/528 S. (Cedar Swamp Rd./ Veterans Hwy.) to Rt. 527 S. ( Whitesville Rd.) to Riverwood Dr. to entrance of park. Or Rt. 9 (in Dover) to Riverwood Dr. to entrance of park, though wading requires care due to deep holes. Less crowded than northern streams like the South Branch Raritan, it’s a tranquil spot for anglers seeking a distinctive trout experience.

#12 – Dunnfield Creek

Dunnfield Creek is one of New Jersey’s finest wild trout streams, offering a secluded and pristine fishing experience. Flowing through Worthington State Forest in Warren County, this spring-fed creek remains cool year-round, creating an ideal habitat for native brook trout. As part of New Jersey’s Wild Trout Stream program, Dunnfield Creek is not stocked, allowing for a naturally reproducing trout population. The creek’s crystal-clear water, deep pools, and shaded banks make it a favorite among fly anglers seeking a challenge.

Due to its remote location and lack of stocking, light tackle and stealth are essential when fishing here. Small dry flies, nymphs, and streamers work well, especially during hatches. Spin anglers can find success with single-hook spinners. Access is available via the Appalachian Trail parking area off Interstate 80, with hiking required to reach the best spots. With its untouched beauty and wild trout population, Dunnfield Creek stands out as a top trout stream in New Jersey.

#11 – Van Campens Brook

Van Campens Brook is one of New Jersey’s premier wild trout streams, known for its crystal-clear waters and naturally reproducing trout population. Flowing through the Delaware Water Gap National Recreation Area in Warren County, this pristine brook remains cool year-round, making it an ideal habitat for wild brook and brown trout. As part of New Jersey’s Wild Trout Stream program, it is not stocked, allowing for a fully natural trout fishery.

Fly anglers favor Van Campens Brook for its dry fly opportunities, especially during seasonal hatches. Small nymphs and streamers also work well in the deeper pools and runs. Spin anglers have success using single-hook spinners and small soft plastics. Access is somewhat remote, with hiking required along Old Mine Road or from trailheads within the Delaware Water Gap. With its protected status, stunning scenery, and thriving wild trout population, Van Campens Brook is one of the best places in New Jersey for a true backcountry trout fishing experience.

#10 – Wanaque River (below Wanaque Reservoir)

The Wanaque River, particularly the section below Wanaque Reservoir, is a top trout stream in New Jersey, offering excellent fishing opportunities in a scenic setting. This stretch of river benefits from cold-water releases from the reservoir, allowing it to support holdover and wild brown trout throughout the year. Stocked annually with rainbow trout, the river provides anglers with both quantity and quality fishing experiences.

The Wanaque River features deep pools, riffles, and undercut banks, creating ideal trout habitat. Fly anglers find success using nymphs, dry flies, and streamers, especially during seasonal hatches. Spin anglers often use small inline spinners and soft plastics to attract strikes. Public access points are available along Westbrook Road and near Back Beach Park, making it easy for anglers to find productive fishing spots. With its cold, oxygen-rich waters and strong trout populations, the Wanaque River below Wanaque Reservoir remains a top trout fishing destination in New Jersey.

#9 – Pequannock River

The Pequannock River, offering both stocked and wild trout fishing opportunities. Flowing through Passaic and Morris counties, this river benefits from cold-water releases from the Charlotteburg Reservoir, maintaining cool temperatures year-round, which helps sustain a wild brown trout population. The river is also stocked annually with rainbow trout, ensuring a steady supply of fish for anglers.

The Trout Conservation Area (TCA) on the Pequannock River is particularly popular, as it enforces special regulations to protect and enhance the trout fishery. Fly anglers favor nymphs, dry flies, and streamers, while spin anglers find success with small spinners and soft plastics. The best fishing occurs in spring and fall, when water temperatures remain ideal. Public access is available along Route 23 and near Oak Ridge Road, providing plenty of entry points. With its mix of stocked and wild trout, the Pequannock River is a must-visit for serious anglers in New Jersey.

#8 – Manasquan River

The Manasquan River giving anglers a mix of stocked and holdover trout. Flowing through Monmouth County, the river is stocked annually with rainbow trout, with some fish surviving into the summer due to deep pools and shaded areas. Its diverse habitat includes riffles, slow-moving stretches, and undercut banks, making it a productive fishery throughout the season.

Fly anglers often find success with nymphs, dry flies, and streamers, particularly during seasonal insect hatches. Spin anglers favor small spinners, jerkbaits, and live bait. The river’s best trout fishing is found in the stretch near Allaire State Park, where public access is plentiful along Atlantic Avenue and Hospital Road. Spring and fall offer the best conditions, with water temperatures remaining cool enough to support active trout. With its accessibility and reliable trout population, the Manasquan River is a prime spot for anglers of all skill levels.

#7 – Rockaway River

The Rockaway River is a top trout stream in northern New Jersey, offering excellent fishing opportunities for both stocked and wild trout. Flowing through Morris County, the river is stocked annually with rainbow trout, and certain sections hold wild brown trout that thrive in its cool, oxygen-rich waters. Its diverse habitat includes deep pools, riffles, and rocky runs, providing ideal conditions for trout year-round.

Fly anglers often find success using nymphs, dry flies, and streamers, especially in areas with consistent insect hatches. Spin anglers prefer small spinners, jerkbaits, and live bait to entice strikes. The river’s best fishing stretches include areas around Denville, Boonton, and Rockaway, with public access available along Old Denville Road and Tourne County Park. Spring and fall provide optimal conditions when water temperatures remain cool. With a mix of stocked and wild trout, the Rockaway River is a great destination for anglers looking for a productive and scenic trout stream in New Jersey.

#6 – Ramapo River

The Ramapo River is a top trout stream in northern New Jersey, offering both stocked and holdover trout fishing opportunities. Flowing through Bergen and Passaic counties, the river is stocked annually with rainbow trout, particularly in the spring. Certain sections, especially those with deep pools and cool groundwater influence, support holdover trout that survive beyond the stocking season.

Fly anglers often find success using nymphs, dry flies, and streamers, while spin anglers do well with small spinners, soft plastics, and live bait. Some of the best fishing spots are located near Oakland, Mahwah, and the Ramapo Valley County Reservation, where public access is plentiful. The river’s mix of riffles, deep pools, and undercut banks creates an excellent trout habitat. Spring and fall are the best times to fish, as water temperatures remain cool. With its combination of easy access, steady stocking, and quality habitat, the Ramapo River is a great destination for trout anglers in New Jersey.

#5 – Paulins Kill

The Paulins Kill is known for its excellent fishing opportunities and scenic beauty. Flowing through Sussex and Warren counties, this 41-mile river is one of the state’s largest tributaries of the Delaware River. It is stocked annually with rainbow trout, and certain sections support holdover trout due to the cool, oxygen-rich water. The river’s mix of deep pools, runs, and riffles creates an ideal habitat for trout year-round.

Fly anglers often succeed with nymphs, dry flies, and streamers, particularly during seasonal insect hatches. Spin anglers favor small spinners, jerkbaits, and soft plastics. Popular fishing locations include stretches near Blairstown, Stillwater, and the Paulins Kill Wildlife Management Area, all of which provide public access. Spring and fall offer the best conditions when water temperatures remain cool. With its reliable stocking program and natural beauty, the Paulins Kill remains a premier trout fishing destination in New Jersey.

#4 – Big Flatbrook

Big Flatbrook is one of the most renowned trout streams in New Jersey, offering exceptional fishing in a scenic and wild setting. Flowing through Sussex County, it is the state’s largest wild trout stream and a major tributary of the Delaware River. Big Flatbrook is stocked heavily with rainbow and brown trout in the spring, and its cool, well-oxygenated waters allow some trout to hold over throughout the year. Certain sections, particularly in the Flatbrook-Roy Wildlife Management Area, also support naturally reproducing trout.

Fly fishing is especially popular here, with anglers finding success using nymphs, dry flies, and streamers. Spin anglers often use small inline spinners, soft plastics, and live bait. Key access points include areas near Route 206, Walpack, and Stokes State Forest, where the river flows through beautiful, protected land. The best fishing is in spring and fall when water conditions are optimal. Big Flatbrook remains a top destination for trout anglers in New Jersey.

#3 – Pequest River

The Pequest River is one of my personal favorites, offering excellent fishing opportunities for both stocked and wild trout. Flowing through Warren County, the river is home to the Pequest Trout Hatchery, which supplies trout for many of the state’s stocked waters. This ensures a steady population of rainbow and brown trout, with some holdover fish surviving through the summer in deeper pools and shaded areas.

The river features a variety of water types, including riffles, deep pools, and undercut banks, making it an ideal habitat for trout. Fly anglers find success with nymphs, dry flies, and streamers, especially during seasonal hatches. Spin anglers favor small spinners, soft plastics, and live bait. Popular fishing areas include Pequest Wildlife Management Area and sections near Route 46, where public access is plentiful. Spring and fall provide the best fishing conditions. With its strong trout populations and scenic surroundings, the Pequest River remains a favorite among New Jersey anglers.

#2 – South Branch Raritan River (Ken Lockwood Gorge)

The South Branch of the Raritan River, particularly the stretch through Ken Lockwood Gorge, is one of New Jersey’s most prized trout waters. Flowing through a steep, forested ravine in Hunterdon County, this section of the river offers a near-wilderness fishing experience despite its accessibility. Large boulders, fast riffles, and deep, emerald pools create the perfect habitat for trout, and the gorge’s Trout Conservation Area ensures a steady population of holdover and wild brown trout alongside stocked rainbows.

Fly fishing is especially rewarding here, with trout often rising to mayflies, caddis, and stoneflies during seasonal hatches. Tight casts and precise presentations are essential due to overhanging trees and narrow runs. Spin anglers can find success with single-hook artificial lures, but bait fishing is restricted within the conservation zone. Access is limited to a single dirt road that follows the river, further preserving its untouched feel. Ken Lockwood Gorge is a must-visit for any serious trout angler in New Jersey.

#1 – The Musconetcong River

Source: Instagram

The Musconetcong River is widely regarded as one of New Jersey’s best trout fisheries, offering anglers a mix of stocked, holdover, and wild trout in a scenic and diverse setting. Flowing for 42 miles through Warren, Morris, and Hunterdon counties, this river provides a variety of fishing conditions, from fast-moving riffles to deep, slow pools, making it suitable for both fly and spin fishing.

One of the highlights is the Trout Conservation Area near Point Mountain, where special regulations help maintain a healthy population of brown and rainbow trout. The river receives regular stocking, but its cold, spring-fed tributaries allow some trout to survive through the summer, particularly in shaded sections. Fly anglers do well with nymphs, streamers, and dry flies, while spin anglers favor small spinners and jerkbaits. Public access is abundant, with key spots near Stephens State Park and Beattystown. With its rich trout population and diverse fishing opportunities, the Musconetcong River is a premier destination for New Jersey anglers.

Fishing Regulations in New Jersey

New Jersey has specific regulations for freshwater fishing to protect fish populations and maintain sustainable angling opportunities. Trout fishing is regulated with seasonal restrictions, size limits, and daily catch limits. Many waters are stocked in the spring, fall, and winter, and some have special regulations, such as Trout Conservation Areas, Catch-and-Release Areas, and Wild Trout Streams. Anglers should always check the New Jersey Freshwater Fishing Digest or visit NJ Fish & Wildlife for the latest rules and updates.

Fishing License Requirements

A valid New Jersey fishing license is required for all residents aged 16 to 69 and for all non-residents aged 16 and older. Additionally, a trout stamp is required to fish for trout. Licenses and stamps can be purchased online at NJ Fish & Wildlife or at authorized license agents. Fishing without a valid license can result in fines.

Public Access to Fishing Waters

New Jersey offers numerous public-access fishing locations across lakes, rivers, and reservoirs. Designated Wild Trout Streams and Trout Conservation Areas provide prime fishing spots, while stocked rivers like the Musconetcong, Pequest, and South Branch Raritan are easily accessible. Anglers can use the NJ Freshwater Fishing Explorer App to find specific fishing locations and their regulations.

Trout Season and Stocking

The opening day of trout season in 2025 is April 5 at 8 a.m. During the three weeks before opening day, most stocked waters are closed to fishing. After opening day, trout-stocked waters remain open, including on stocking days, unless they have an in-season closure. Weekly trout stocking schedules can be found online at the New Jersey Trout Stocking Schedule or by calling the Trout Stocking Hotline at 609-940-7266.

Add comment