Fishing in
Halifax County
Halifax County, North Carolina has 49 named fishable waters. None have dated stocking records yet — the waters are still mapped below.
On the map
43 waters
Waters in Halifax County
- White Millpondreservoir118 ac
- Bellamy Lakereservoir38 ac
- Crawley Pondlake23 ac
- Johnson Pondreservoir17 ac
- Pearces Pondreservoir14 ac
- Moss Lakereservoir12 ac
- Moss Lake Number Tworeservoir12 ac
- Quails Pondreservoir9 ac
- Lake Williamsreservoir7 ac
- Moss Lake Number Onereservoir6 ac
- Robinsons Pondreservoir6 ac
- Hoerner Waldorf Pondreservoir5 ac
- Wrights Pondreservoir4 ac
- Crawleys Pondreservoir0 ac
- Bear Swampstream
- Beaverdam Swampstream
- Beech Swampswamp
- Bens Creekstream
- Breeches Swampstream
- Burnt Coat Swampstream
- Butterwood Creekstream
- Cagles Pondreservoir
- Chockoyotte Creekstream
- Conoconnara Swampstream
- Cow Haul Swampstream
- Cypress Swampstream
- Deep Creekstream
- Dog Pond Branchstream
- Hales Millpond Branchstream
- Jacket Swampstream
19 more on the map above.
All North Carolina counties → · Fishing in North Carolina →
Halifax County fishing — FAQ
Where can I fish in Halifax County, North Carolina?+
Halifax County has 49 named fishable waters. The map above shows every one.
Do I need a license to fish in Halifax County?+
Yes — North Carolina requires a fishing license statewide. Buy one from the state agency before you go.