Skip to Main Content

Henrico County Parks Lakes

Henrico County has numerous lakes spread throughout its park system and most provide good fishing. All are open from dawn to dusk. These fisheries provide bountiful bank fishing opportunities. No boats are allowed on these waters.

Dorey Park Pond is a five-acre impoundment with largemouth bass, bluegill, redear sunfish, and channel catfish. Dorey is one of the Urban Fishing Program waters that are stocked with channel catfish annually. The catfish stocking consists of 1,700 pounds of fish stocked during the month of May. The trout-stocking phase of the program (winter only), draws in the anglers with 5 trout stockings from November through March. A trout fishing license is required for anglers that are 16 years of age and older. A trout fishing license is required from November 1st to April 30th. The park is on Darbytown Road, east of Richmond, off Laburnum Avenue. From Route I-295, take Exit 22 and go west to Laburnum then right to Darbytown. More detailed information on this pond.

Crump Park Pond is a 1-acre pond in the heart of Crump Park in Henrico County. The park and the lake are on Courtney Road, northwest of Richmond at Glen Allen. From I-295 take Route 33 (Staples Mill Road) east and turn left on Mountain Road and watch for signs on the left. Crump Park Pond is managed as a channel catfish pond and is stocked annually. An abundance of bluegill and redear sunfish can also be found in the pond. It does not have a ramp or concessions, but bank fishing and picnicking are available. More detailed information on this pond.

Echo Lake, a 12-acre lake owned and operated by Henrico County Department of Recreation and Parks. Echo Lake is the largest of all of the county impoundments. The lake serves as the centerpiece of Echo Lake Park. The walking trail around the lake allows anglers the opportunity to try fishing various spots in search of a decent largemouth bass. Anglers should bring a decent supply of weedless topwater frogs to fish for the decent bass population. Echo Lake is located just south of I-295 off of Springfield Road (Rte 157).  More detailed information on this lake.

Three Lakes Park is owned and operated by Henrico County. It’s located in the northeastern portion of the county on Wilkinson Road, one mile east of Rt. 301. The three lakes, all approximately 3 acres in size, are actually old borrow pits dug during the construction of I-64. They now serve as the main attraction for the park. Fishing is allowed in two of the three lakes (No. 1 and No. 3). Largemouth bass, bluegill, redear sunfish, and channel catfish are the primary species available to anglers. The middle lake (No. 2) has a nature center with a large aquarium embedded in the shoreline, and it is closed to fishing. No boats are allowed, but most areas of Lake No. 1 can be accessed along the shoreline, at the picnic pavilion, and/or from the fishing pier. Lake No. 1 has the largest bass of all of the Henrico County impoundments due to the presence of gizzard shad and plenty of shoreline cover for these larger fish to hide. There is a playground, picnic shelter, and walking trails available for family or group-use year-round. More detailed information on this lake.

Deep Run Park is owned and operated by Henrico County on the West side of the City of Richmond. The park is located south of I-64, just west of the intersection of Gaskins Road (Rt. 157) and Ridgefield Parkway. It is a beautifully wooded park that contains two ponds, adjacent to each other, both of approximately 2 acres. Largemouth bass, bluegill, redear sunfish, and channel catfish are the primary species available to anglers. The lower pond provides some solid bass fishing opportunities. There are numerous picnic pavilions and shelters available to both anglers and waterfowl-watchers. More detailed information on this lake.

For information about any of the Henrico County Park lakes, call the Henrico County Parks and Recreation Department at 804-501-7275.

Fishing

Biologist Reports

  • None available at this time.