Fishing in
Avery County
Avery County, North Carolina has 143 named fishable waters, 1 of them with stocking records on the books.
On the map
47 waters
Waters in Avery County
- Coffey Trout Lakereservoir1× stocked
- Land Harbors Lakereservoir48 ac
- Grandmother Lakereservoir38 ac
- Lake Kawahnareservoir12 ac
- Wildcat Lakereservoir10 ac
- Inver Lochy Lakereservoir3 ac
- Mill Pondreservoir2 ac
- Gusher Knob Lakereservoir1 ac
- Cranberry Lakereservoir0 ac
- Andrews Creekstream
- Anthony Creekstream
- Ashley Branchstream
- Banjo Branchstream
- Bee Branchstream
- Bee Branchstream
- Beech Creekstream
- Big Branchstream
- Big Branchstream
- Big Grassy Creekstream
- Bill White Creekstream
- Birchfield Creekstream
- Blevins Creekstream
- Blood Camp Branchstream
- Brushy Creekstream
- Buckeye Creekstream
- Bucks Timber Creekstream
- Buckwheat Branchstream
- Bunt Creekstream
- Camp Branchstream
- Camp Creekstream
113 more on the map above.
What you'll catch here
- Trout1 waters
Latest stockings
- Coffey Trout LakeTroutMay 15, 2026
All North Carolina counties → · Fishing in North Carolina →
Avery County fishing — FAQ
Where can I fish in Avery County, North Carolina?+
Avery County has 143 named fishable waters, 1 with stocking records. The map above shows every one.
What fish are stocked in Avery County?+
Waters in Avery County hold trout. See each water's page for its full stocking history.
Do I need a license to fish in Avery County?+
Yes — North Carolina requires a fishing license statewide. Buy one from the state agency before you go.