Beaverkill Fishing Guides
The birthplace of American dry fly fishing, running from Roscoe down through Cooks Falls and Horton to the East Branch of the Delaware, pool by named pool.

Map of the Beaverkill
35 numbered points: 10 access points, 3 campsites, 3 bait & fly shops, 9 bridges, 2 parks and conservation areas, 6 regulation section limits, 1 USGS gauge, 1 point of interest. Tap a marker for details. Reviewed Sep 21, 2026.
- Access / boat ramp (10)
- Campsite (3)
- Bait, tackle & fly shop (3)
- Bridge crossing (9)
- Park / conservation area (2)
- Regulation section limit (6)
- USGS gauge (1)
- Point of interest (1)
Print it. Bag it. Bring it.Phones die, screens crack, and most of this water has no signal. Print this map, fold it into a zip-top bag or dry bag with your license, and you have a backup your electronics can’t give you. Every marker is numbered so you can say exactly where you are.
Open the printable mapAll 35 points on this map
| # | Point | Type | Lat, Lon | Notes |
|---|---|---|---|---|
| 1 | Hardenburgh Suspension Bridge Hardenburgh | Bridge crossing | 42.01172, -74.62329 | The uppermost mapped crossing of the Beaver Kill. Most of the river above Turnwood runs through private and club water. |
| 2 | South Beaverkill Falls Drive bridge South Beaverkill Falls Drive | Bridge crossing | 42.00229, -74.68050 | Second mapped crossing on the headwater river, below Hardenburgh. |
| 3 | Beaverkill Road bridge at Turnwood Beaverkill Road, Turnwood | Bridge crossing | 42.02438, -74.70933 | Crossing at the hamlet of Turnwood, where the road first runs beside the river. |
| 4 | Little Pond Campground NYSDEC, 549 Little Pond State Campground Rd, Andes | Campsite | 42.03496, -74.74152 | State campground and day-use area about 0.5 km off the upper Beaver Kill, in the Delaware County headwaters. |
| 5 | Barnhart Road bridge Barnhart Road | Bridge crossing | 42.02109, -74.75248 | Upper-river crossing between Turnwood and Lew Beach. |
| 6 | Mary Smith Hill Road bridge at Lew Beach Mary Smith Hill Road, Lew Beach | Bridge crossing | 42.00564, -74.78579 | The crossing at Lew Beach; the general store and fire house stand at the road junction here. |
| 7 | Campground reach, upper limit 0.5 mile above the covered bridge | Regulation section limit | 41.98525, -74.82909 | Upper limit of DEC's stocked-extended reach at the campground, which runs from the downstream end of the campground up to 0.5 mile above the covered bridge. Walked 0.5 mi up the mapped centre line from the bridge. |
| 8 | Beaverkill Covered Bridge Campsite Road, built 1865 | Bridge crossing | 41.98154, -74.83620 | The 1865 covered bridge at the state campground, with a deep pool under it. A DEC parking area sits at the bridge. |
| 9 | Beaverkill Campground NYSDEC, 792 Berrybrook Road Spur, Roscoe | Campsite | 41.97861, -74.84078 | State campground and day-use area on the river at Beaverkill hamlet. Coordinates as published by DEC. |
| 10 | Craigie Clair Road bridge Craigie Clair | Bridge crossing | 41.96335, -74.86654 | Crossing at the hamlet of Craigie Clair, on the run down to Roscoe. |
| 11 | County line reach, upper limit NY 206 bridge above Roscoe | Regulation section limit | 41.96503, -74.90696 | Upper limit of DEC's stocked-extended reach, which runs from the Delaware / Sullivan county line below Roscoe upstream to the Route 206 bridge. Public fishing rights parking sits at the bridge. |
| 12 | Beaverkill West Unit New York City DEP, Bureau of Water Supply | Park / conservation area | 41.96382, -74.90934 | City water-supply land on the west bank, open to public recreation under DEP rules. A free DEP access permit is required. |
| 13 | Public fishing rights parking, Sattler Street NYSDEC, Town of Rockland | Access / boat ramp | 41.95527, -74.91129 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 14 | Public fishing rights parking, Mealie Lane NYSDEC, Roscoe | Access / boat ramp | 41.94559, -74.91673 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 15 | Public fishing rights parking, County Road 179A NYSDEC, Roscoe | Access / boat ramp | 41.93608, -74.92065 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. The County Road 179A bridge is 60 m away. |
| 16 | Trout Town Flies 66 Stewart Avenue, Roscoe | Bait, tackle & fly shop | 41.93289, -74.91323 | Fly shop in Roscoe, open daily in season. |
| 17 | Beaverkill Angler 64 Stewart Avenue, Roscoe | Bait, tackle & fly shop | 41.93271, -74.91290 | Fly shop in Roscoe, a few hundred metres from Junction Pool. |
| 18 | Baxter House River Outfitters 47 Stewart Avenue, Roscoe | Bait, tackle & fly shop | 41.93234, -74.91359 | Fly shop and guide service in Roscoe. |
| 19 | Junction Pool Willowemoc confluence at Roscoe | Point of interest | 41.93517, -74.92102 | Where Willowemoc Creek meets the Beaver Kill, the best known pool in American fly fishing. The point is the mapped confluence of the two centre lines; the name is anglers' usage rather than an official one. |
| 20 | Public fishing rights parking below Roscoe NYSDEC, Roscoe | Access / boat ramp | 41.93730, -74.92467 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is placed from the state's own coordinate. |
| 21 | Catch-and-release reach, upper limit Delaware / Sullivan county line | Regulation section limit | 41.94844, -74.93157 | The county line below Roscoe. It is the upper limit of DEC's catch-and-release reach, which runs 2.5 mi downstream to the old railroad trestle, and the lower limit of the stocked-extended reach up to the Route 206 bridge. |
| 22 | Public fishing rights parking, County Road 179A (lower) NYSDEC, Roscoe | Access / boat ramp | 41.94934, -74.92819 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 23 | Delaware Forest Preserve, detached parcel New York State Forest Preserve | Park / conservation area | 41.94757, -74.95010 | A detached Forest Preserve parcel on the bank between Roscoe and Cooks Falls; state land, open to fishing. |
| 24 | Catch-and-release reach, lower limit The old railroad trestle | Regulation section limit | 41.94460, -74.95823 | Lower limit of DEC's catch-and-release reach, published as 2.5 mi below the county line. The mapped abandoned O&W railroad bridge here falls 0.15 km from the walked 2.5 mi point, which is the confirmation that the walk is right. |
| 25 | Public fishing rights parking, Old State Road NYSDEC, Butternut Grove | Access / boat ramp | 41.95118, -74.96527 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 26 | USGS gauge 01420500, Beaver Kill at Cooks Falls Cooks Falls | USGS gauge | 41.94642, -74.97967 | The river's reference gauge, at the Cooks Brook Road bridge in Cooks Falls. Read it before you commit to a float. |
| 27 | Butternut Grove Campsites Private campground, Butternut Grove | Campsite | 41.96090, -75.00018 | Riverside campground at Butternut Grove. OpenStreetMap draws it as two adjoining areas; one point is shown. |
| 28 | Horton catch-and-release reach, upper limit 1 mile above the iron bridge at Horton | Regulation section limit | 41.96279, -75.00322 | Upper limit of DEC's catch-and-release reach at Horton, published as 1 mile above the iron bridge there. Walked along the mapped centre line from the Chiloway Road bridge, the only non-highway crossing at the hamlet. |
| 29 | Public fishing rights parking, Old State Road, Horton NYSDEC, Horton | Access / boat ramp | 41.96849, -75.01328 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 30 | Chiloway Road bridge at Horton The iron bridge at Horton | Bridge crossing | 41.97241, -75.01681 | DEC measures its Horton catch-and-release reach from this bridge. Public fishing rights parking sits beside it. |
| 31 | Public fishing rights parking below Horton NYSDEC, Old State Road | Access / boat ramp | 41.96957, -75.02359 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 32 | Horton catch-and-release reach, lower limit 1.6 miles below the iron bridge at Horton | Regulation section limit | 41.97023, -75.04334 | Lower limit of DEC's catch-and-release reach at Horton, published as 1.6 mi below the iron bridge. Walked along the mapped centre line; it lands just above the hamlet of Chiloway. |
| 33 | Public fishing rights parking, Burnwood Road NYSDEC, Burnwood | Access / boat ramp | 41.97944, -75.09798 | NYSDEC public fishing rights parking. The state publishes the location of every lot but no name for it, so this point is named for the road it sits on. |
| 34 | Bridge Street bridge, East Branch East Branch hamlet | Bridge crossing | 41.98939, -75.12944 | The last crossing before the mouth, in East Branch. |
| 35 | Crusher Pool access NYSDEC car-top launch | Access / boat ramp | 41.99584, -75.13042 | DEC canoe and car-top access on the East Branch Delaware about 0.6 km above the Beaver Kill mouth, and the usual take-out for the lower river. |
Guides on the Beaverkill
Claimed profiles take booking requests. Unclaimed profiles are built from public records so the river is never empty; the guide can claim or remove one any time.
About the Beaverkill
No trout stream in the country carries more history than the Beaverkill. Theodore Gordon fished it, the Catskill dry fly was developed on it, and the pools below Roscoe have names that appear in fishing books written a century ago: Junction, Barnhart, Hendrickson, Cairns, Wagon Tracks. Roscoe still calls itself Trout Town USA, and on the April opener it means it.
The river runs about forty-four miles from the headwaters in the Catskill Forest Preserve to the East Branch of the Delaware at East Branch. Above Roscoe it is a small, wooded, wadeable stream with brook and brown trout. Below the junction with Willowemoc Creek it doubles in size and becomes the famous water, with a no-kill section from Junction Pool downstream and another at Horton. Wild browns dominate, stocked fish fill in, and the hatches, Hendricksons in April, March Browns and sulphurs in May, are the whole reason people plan trips around specific weeks.
The Cooks Falls gauge is the reference number for the lower river and it swings hard because this is a freestone with no dam upstream. Spring flows of several hundred to a couple of thousand cfs fish well and wade carefully; midsummer can drop under a hundred, when the river warms into the seventies and ethical anglers move to the Delaware tailwaters instead. Water temperature matters more here than flow in July and August.
Roscoe and Livingston Manor have fly shops, lodging and the Catskill Fly Fishing Center and Museum, which is worth an hour before or after a day on the water. Access is generous, with state fishing easements marked along much of the corridor.
This water needs a real photo
The photo at the top of this page is not Beaverkill.
It is a regional stand-in, honestly captioned but generic — we will not put a name to a river we cannot prove. Send us a photograph you took here and it replaces the stand-in, with your credit on it.
Add a photo of this water
Landscape, not fish — the water itself. Reviewed by hand before it appears. The first one published here earns the Pioneer badge.
Fished this water? Add a photo
Reviewed by hand before it appears. Pick the water, not the spot — we never publish exact locations.
Access
Junction Pool, Roscoe: where the Willowemoc meets the Beaverkill, the most famous pool in the Catskills.
Roscoe to Cooks Falls: state fishing easements and marked parking along Old Route 17.
No-kill section below Junction Pool: catch-and-release, artificials only.
Cooks Falls Access: parking at the gauge with a long public reach.
Horton no-kill section: the lower catch-and-release water.
Covered Bridge and Beaverkill Campground: upper river access in the forest preserve.
East Branch: the mouth, where the Beaverkill joins the Delaware system.
Seasons
April: opening day, high water, Hendricksons late in the month.
May and June: the peak, March Browns, sulphurs and evening spinner falls.
July and August: low and warm; fish at dawn or move to the Delaware tailwaters.
September and October: cooler water, blue-winged olives and streamers, very little pressure.
From the water
No logged trips yet. Be the first to put this water on your map.
Log this water
Fished it or cleaned it? Log in or create a free account to log a trip with photos and earn the waterway badge.
Questions
What is the current flow on the Beaverkill?
As of Oct 19, 4:00 pm, the USGS gauge BEAVER KILL AT COOKS FALLS NY reads 286 cfs, the 58th percentile for this date, with water temperature 50.2 F. Conditions update every 15 minutes.
What species can you catch on the Beaverkill?
Anglers target Brook Trout, Brown Trout, Rainbow Trout on the Beaverkill in New York.
Are there fishing guides on the Beaverkill?
GuidedFloats lists 1 guide and outfitters on the Beaverkill. Claimed profiles accept booking requests; unclaimed profiles are built from public records and link to the business.
Where can you access the Beaverkill?
Junction Pool, Roscoe: where the Willowemoc meets the Beaverkill, the most famous pool in the Catskills. Roscoe to Cooks Falls: state fishing easements and marked parking along Old Route 17. No-kill section below Junction Pool: catch-and-release, artificials only. Cooks Falls Access: parking at the gauge with a long public reach. Horton no-kill section: the lower catch-and-release water. Covered Bridge and Beaverkill Campground: upper river access in the forest preserve. East Branch: the mouth, where the Beaverkill joins the Delaware system.
When is the best time to fish the Beaverkill?
April: opening day, high water, Hendricksons late in the month. May and June: the peak, March Browns, sulphurs and evening spinner falls. July and August: low and warm; fish at dawn or move to the Delaware tailwaters. September and October: cooler water, blue-winged olives and streamers, very little pressure.
Where are the fishing regulations for the Beaverkill?
Regulations change by season and section. Read the current rules on the New York agency site: https://dec.ny.gov/things-to-do/freshwater-fishing/regulations