Halifax County
Halifax County has garnered statewide recognition as a great fishing destination with its many rivers and two lakes. The rivers combine for more than 100 miles of navigable water, including 80 miles that have been designated as Virginia Scenic River. This area is a year-round angler’s paradise with waters full of largemouth and white bass. During spring, prepare to meet large blue flathead and channel catfish, great catches that make the area a favorite of local and tournament fishermen. The lake experience is intoxicating for anglers, boasting one of the best largemouth bass fisheries in the country at Kerr Lake.
Halifax County is also part of the Southern Virginia Wild Blueway.
License Requirements
Residents: All residents 16 years of age and older are required to possess a state freshwater fishing license to fish for trout. Persons who fish in designated stocked waters must have an additional trout license. A National Forest Stamp is necessary when fishing in most waters within the George Washington and Jefferson National Forests.
Non-Residents: Out-of-state anglers who fish designated stocked waters need to purchase: a non-resident state freshwater fishing license (five-day, non-resident licenses are available), a non-resident trout license, and a National Forest Stamp (where appropriate). For fishing in wild trout or most special regulation waters, the non-resident needs only: a non-resident state freshwater fishing license, the appropriate National Forest Stamp and landowner permit cards.
You can purchase a fishing license at the Halifax County Visitor Center at 1180 Bill Tuck Highway in South Boston, VA.
Learn about other places to cast:
- Alleghany County
- Amherst County
- Augusta County
- Bath County
- Bedford County
- Bland County
- Botetourt County
- Campbell County
- Carroll County
- Craig County
- Culpeper
- Danville - Pittsylvania County
- Franklin County
- Giles County
- Grayson County
- Halifax County
- Highland County
- Hopewell / Prince George
- King George County
- Lexington - Rockbridge County
- Lynchburg
- Martinsville - Henry County
- Mecklenburg County
- Montgomery County
- Nelson County
- Norton
- Patrick County
- Prince William County
- Pulaski County
- Radford
- Russell County
- Smyth County
- Spotsylvania County
- Washington County
- Waynesboro
- Wytheville and Wythe County