Fishing in Halifax County, North Carolina
Seat: Halifax. NCWRC District 3.
- 2lakes
- 5launches
Pick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 Photo of Lake Gaston: Domenic R. Merenda at en.wikipedia, CC BY 2.5
Halifax County fishing, sized up
NCWRC places Halifax County in District 3, and Halifax is the county seat. By the Census, Halifax County has 724 square miles on land and 6.5 on water.
Lake anglers have 2 waters here, Lake Gaston first among them. Mapped launches number 5 launches: 5 inland and 0 coastal or joint. Stocking requests for 2026 total 30,000 fish across 1 water.
Lakes, ramps and piers in Halifax County
NCWRC access areas, USACE, USFS, OpenStreetMap and NC DCM, checked October 2026.
Lake pages, Halifax County
- Lake Gastonreservoir, 20,300 acres, 5 launches
- Roanoke Rapids Lakelake, 4,600 acres, 4 launches
Rivers and creeks in Halifax County
- Roanoke Riverriver, 11 launches
How Halifax County rivers are running
| USGS gauge | Latest reading | Time (ET) |
|---|---|---|
| Little Fishing Creek Near White Oak, Nc | 0 cfs, 1.41 ft gage height | Nov 14 8:00 am |
US Geological Survey provisional data, retrieved Nov 14, 2026 8:33 am ET. Provisional readings can be revised.
Boating access in Halifax County
Reservoir and river ramps, Halifax County (5)
- Fifth Street LandingRoanoke Rapids Lake, 2 lanes, 44 trailer spaces, 1 dock
- SummitLake Gaston, 2 lanes, 75 trailer spaces, 2 docks
- ThelmaRoanoke Rapids Lake, 1 lane, 40 trailer spaces, 1 dock
- Weldon FallsRoanoke River, paddle access, 10 trailer spaces
- Boat launch, Roanoke Rapids LakeRoanoke Rapids Lake, boat ramp
NCWRC Boating Access Areas and Public Fishing Areas, USACE, USFS and OpenStreetMap slipways.
NCWRC stocking in Halifax County
NCWRC-stocked water in Halifax County
| Water | Species | Number |
|---|---|---|
| Roanoke Rapids Reservoir | Striped Bass | 30,000 |
NCWRC 2026 warmwater list, live trout report and freshwater state records.
For the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 Keeping fish in Halifax County
| Species | Daily creel | Size | Season |
|---|---|---|---|
| Largemouth and smallmouth bass | 5 a day | 14 in minimum | No closed season |
| Crappie | 20 a day | 8 in minimum | No closed season |
| Sunfish | 30 a day | no size limit | No closed season |
| Striped and Bodie bass | 4 a day | 20 in minimum | No closed season |
| White bass | 10 a day | no size limit | No closed season |
| Walleye | 8 a day | no size limit | No closed season |
| Rock and Roanoke bass | no creel limit | no size limit | No closed season |
| Blue, channel and flathead catfish | no creel limit | no size limit | No closed season |
| Trout (undesignated waters) | 7 a day | no size limit | No closed season |
NCWRC 2026-27 inland regulations; rows chosen by the county seat position against I-95 and I-77.
Tournaments launching in Halifax County
- 2026 Phoenix Bass Fishing League North Carolina Division at Lake Gaston2026-09-26, Lake Gaston
Bait and charters in Halifax County
Tackle counters in Halifax County
- Bargain Land Bait & Tacklebait and tackle shop, Roanoke Rapids
- Olde Country Rodsbait and tackle shop, Littleton
For-hire boats in Halifax County
- Carolina Sportsman Fishing Guide Servicefreshwater / lake guide, Roanoke Rapids, (252) 536-8001
- Second Job Guide Servicefreshwater / lake guide, Halifax, (252) 813-9857
The area around Halifax County
Towns across Halifax County
- Roanoke Rapidspop. 15,229
- Enfieldpop. 1,865
- Scotland Neckpop. 1,640
- Weldonpop. 1,444
- Littletonpop. 559
- Hobgoodpop. 268
- Halifaxpop. 170
Counties bordering Halifax County
- Northampton County18 miles northeast
- Edgecombe County23 miles south
- Warren County27 miles west
- Nash County27 miles southwest
Species around Halifax County, pictured

Photo: Totti, CC BY-SA 4.0

Photo: SFOfishing, CC BY-SA 4.0

Photo: Nick Loveland, CC0 1.0

Photo: Smithsonian Environmental Research Center, CC BY 2.0
Quick facts for Halifax County
What launch count does Halifax County have?
5 launches, with 5 inland and 0 on tidal water.
Which lake in Halifax County spans the most acres?
Lake Gaston, 20,300 acres.
Does Halifax County have fishing piers?
It has no shoreline.
Which state agency runs fishing in Halifax County?
NCWRC District 3.
Where do I get supplies in Halifax County?
2 listings, including Bargain Land Bait & Tackle.
Are captains based in Halifax County?
2 guides and charters work from the county.
Does NCWRC stock fish in Halifax County?
Yes: 30,000 warmwater fish and trout for 0 waters, 1 water in all.
Where are the Halifax County offices?
Halifax is the seat.
Which fishing license does Halifax County call for?
Inland waters take an NCWRC inland fishing license from age 16 ($32 resident, $56 nonresident).
Map out a trip in Halifax County
Each listed spot has a directions link.