50 featured rivers, lakes and streams in New Jersey, each with target species, a hatch chart and a map of nearby access.
Bear Creek (Brook Trout, Brown Trout) Warren County tributary with native brook trout. Remote fishing in forested setting.
Beaver Brook (Brook Trout) Sussex County headwater stream with wild brook trout. Small stream tactics required.
Big Flatbrook (Brown Trout, Brook Trout, Rainbow Trout) Northwestern New Jersey's finest trout stream in the Delaware Water Gap. Wild trout section offers challenging fishing in pristine setting.
Black River (Brown Trout, Brook Trout) Chester Township stream with wild brown trout. Gorge section offers challenging fishing in scenic setting.
Canistear Reservoir (Brown Trout, Rainbow Trout) Sussex County reservoir with excellent trout fishing. Protected watershed ensures water quality.
Clove Brook (Brook Trout) Sussex County mountain stream with wild brook trout. High gradient offers pocket water fishing.
Culvers Lake (Rainbow Trout, Brown Trout) Sussex County lake with good trout fishing. Spring stocking provides excellent early season action.
Delaware River (NJ Side) (Rainbow Trout, Brown Trout, American Shad) Main stem Delaware with excellent shad and trout. Wild rainbow trout fishery developing below dams.
Dry Brook (Brook Trout, Brown Trout) Sussex County tributary with native trout. Despite name, flows year-round with good habitat.
Dunnfield Creek (Brook Trout, Brown Trout) Appalachian Trail stream at Delaware Water Gap. Wild trout in beautiful mountain setting.
Echo Lake (Rainbow Trout, Brown Trout) Passaic County mountain lake with trout stocking. Scenic setting in Pequannock Watershed.
Flat Brook (Lower) (Brown Trout, Rainbow Trout) Lower section near Delaware River confluence. Good access and mixed wild and stocked trout.
Furnace Lake (Brown Trout, Largemouth Bass) Hardwick Township lake with wild trout. Jenny Jump State Forest provides access.
Greenwood Lake (Rainbow Trout, Brown Trout) Border lake with Passaic County access. Stocked trout and scenic mountain views.
Hackettstown Hatchery Stretch (Rainbow Trout, Brown Trout, Brook Trout) Musconetcong River section near state hatchery. Heavily stocked with excellent public access.
Ho-Ho-Kus Brook (Rainbow Trout) Small Bergen County stream with surprising trout. Stocked annually in spring.
India Brook (Rainbow Trout, Brown Trout) Somerset County tributary with stocked trout. Spring fishing in wooded setting.
Ken Lockwood Gorge (Brown Trout, Rainbow Trout) Spectacular canyon section of the South Branch Raritan. Catch-and-release area with trophy brown trout and beautiful scenery.
Lake Hopatcong (Rainbow Trout, Brown Trout, Lake Trout) New Jersey's largest lake with trout stocking. Multiple access points and good spring fishing.
Lamington River (Brown Trout) Hunterdon County tributary with wild brown trout. Meandering meadow stream with technical fishing.
Lockatong Creek (Brown Trout) Hunterdon County spring creek with wild brown trout. Technical fishing in pastoral setting.
Lopatcong Creek (Brown Trout, Brook Trout) Small Warren County stream with surprising trout population. Spring-fed with cool summer temperatures.
Lubbers Run (Brook Trout, Brown Trout) Small Morris County stream with wild trout. Technical fishing requires careful approach.
Manasquan Reservoir (Rainbow Trout, Brown Trout) Monmouth County reservoir with good trout fishing. Electric motors only creates peaceful fishing environment.
Merrill Creek Reservoir (Brown Trout, Rainbow Trout, Lake Trout) Warren County reservoir with trophy potential. Cold, deep water supports trout year-round.
Metedeconk River (Rainbow Trout, Brown Trout) Ocean County stream with spring trout stocking. Easy access through local parks.
Mine Brook (Brook Trout) Somerset County stream with native brook trout. Headwaters offer small stream adventure.
Musconetcong River (Brown Trout, Rainbow Trout) Historic trout river flowing through Warren and Hunterdon counties. Multiple public access points with stocked and wild trout.
Neshanic River (Rainbow Trout, Brown Trout) Somerset County tributary with spring trout stocking. Accessible through county parks.
Passaic River (Upper) (Brown Trout) Upper Passaic in Great Swamp area. Surprising trout fishing in protected watershed.
Paulinskill River (Brown Trout, Rainbow Trout) Scenic Sussex County stream with good trout populations. Rail trail provides excellent access along much of its length.
Pequannock River (Brown Trout, Brook Trout) Newark watershed stream with excellent wild trout. Limited access but high-quality fishing in protected watershed.
Pequest River (Brown Trout, Rainbow Trout, Brook Trout) Warren County limestone stream with excellent insect hatches. Home to the Pequest Trout Hatchery with nearby fishing access.
Pohatcong Creek (Brown Trout, Rainbow Trout) Warren County limestone-influenced stream. Good hatches and wild brown trout population.
Ramapo River (Brown Trout, Rainbow Trout) Bergen County stream forming New York border. Good trout fishing near Mahwah with public access.
Rockaway River (Brown Trout, Rainbow Trout) Morris County urban trout fishery with surprising quality. Multiple parks provide access to stocked sections.
Round Valley Reservoir (Lake Trout, Brown Trout, Rainbow Trout) Deep, clear reservoir with trophy lake trout and brown trout. New Jersey's premier stillwater trout fishery.
Saddle River (Rainbow Trout, Brown Trout) Bergen County suburban stream with spring stocking. Multiple park access points.
South Branch Raritan River (Brown Trout, Rainbow Trout, Brook Trout) Premier trout stream in Hunterdon County with excellent wild brown trout population. Ken Lockwood Gorge section offers scenic canyon fishing.
Splitrock Reservoir (Brown Trout, Rainbow Trout) Morris County reservoir with stocked trout. Scenic mountain setting with good spring fishing.
Spruce Run Reservoir (Brown Trout, Rainbow Trout, Lake Trout) Hunterdon County impoundment with excellent trout fishing. Stocked heavily with spring holdover potential.
Stephensburg Creek (Brown Trout) Warren County spring creek with wild brown trout. Limestone influence creates excellent hatches.
Stony Brook (Rainbow Trout, Brown Trout) Mercer County stream near Princeton. Stocked trout with easy access through preserves.
Swartswood Lake (Rainbow Trout, Brown Trout) Sussex County natural lake with trout stocking. Electric motors only for peaceful fishing.
Tilcon Lake (Brown Trout, Rainbow Trout) Morris County lake with trophy brown trout potential. Deep, clear water supports large fish.
Toms River (Rainbow Trout, Brown Trout) Pine Barrens stream with unique tea-colored water. Stocked trout and native pickerel fishing.
Van Campens Brook (Brook Trout, Brown Trout) Delaware Water Gap tributary with wild brook trout. Small stream requires stealth and precision casting.
Wanaque River (Brown Trout, Rainbow Trout) Passaic County tailwater below Wanaque Reservoir. Cool releases support trout through summer months.
Whippany River (Brown Trout, Rainbow Trout) Morris County suburban stream with good trout stocking. Multiple park access points.
Wickecheoke Creek (Brown Trout, Rainbow Trout) Scenic Hunterdon County stream with covered bridge. Stocked trout and beautiful surroundings.