Navigation Home - AA-Fishing Lakes Fish

The Best Places To Fish in North Carolina

Pick A LakePick A SpeciesPick A State

By AA-Fishing Staff Writers

Everywhere you turn in The Tar Heel State you find water to fish, much of it with excellent fishing. Bass, catfish, crappie, walleye, trout, sunfish, perch, salmon, stripers, pike and muskie appear in various lakes, offering a multitude of choices for anglers. The purpose of this page is to share basic information about the best fishing opportunities in the state, for a variety of fish species.

North Carolina boasts an abundance of prime fishing spots, offering anglers a wide range of species to target. From freshwater lakes and rivers to the bountiful coastal waters, the state provides ample opportunities for anglers of all skill levels. Some of the best places to fish in North Carolina include the Outer Banks, renowned for its world-class saltwater fishing. Anglers can target species such as red drum, speckled trout, flounder, and striped bass, among others. Inland, the state's lakes and rivers, including Lake Norman, Lake Wylie, and the Catawba River, provide excellent fishing for largemouth bass, smallmouth bass, crappie, and catfish. The Great Smoky Mountains National Park is another popular destination for trout fishing, with its pristine streams teeming with rainbow trout, brown trout, and brook trout. Whether you prefer saltwater or freshwater fishing, North Carolina offers diverse and rewarding opportunities to reel in some of the most sought-after species in the region.

North Carolina's Top-Five, Amazing Fishing Spots

Bass and crappie are the main draw at Jordan lake, the most popular lake in the state. Lake James attracts anglers for bass, walleye and crappie. Largemouth bass and catfish are favorites at Falls Lake. Harris Lake is popular for largemouth bass and crappie fishing. High Rock Lake draws fishing enthusiasts for bass, crappie, catfish and striper fishing. Learn more...


Most Popular Fish Species In North Carolina

Black and white crappie are both found across the state, with black crappie the most dominant of the two. Spotted, redeye, smallmouth and largemouth bass all reside in the state. Walleye are popular for their great taste. NC is big striper country, including hybrid stripers (wipers). With great river systems feeding local lakes, catfish thrive and grow to bragging sizes. Learn more...


Top Three Crappie Fishing Lakes in North Carolina

The number one fish species for NC anglers is crappie. Both black and white crappie grace the waters of the Tar Heel State. Black Crappie tend to run a little larger on average than the whites. Both put up a nice fight on light line and make a great fish fry. Learn more...


The Three Best Bass Fishing Lakes in North Carolina

Because NC has so many great bass-fishing lakes, it's hard to choose just three. These get great acclaim and consistently produce good numbers of quality bass. All three are favorites for bass tournaments. Learn more...


Top Three Walleye Fishing Lakes in North Carolina

Although not native to NC waters, walleye have been stocked in many lakes throughout the state. They prefer colder water and seem to excel in larger, deeper lakes. Year to year, walleye fishing can fluctuate from poor to great in any body of water. However, Fontana Lake, Jordan Lake and Lake Gaston seem to remain at the top of most anglers favorites list. Learn more...


Top Three Lakes To Fish For Stripers in North Carolina

Over a dozen reservoirs in the state are home to stripers and/or hybrid striped bass. Lake Norman, Lake Gaston and Badin Lake are three of the most popular, and consistently produce nice catches in both size and quantity. Stripers over 20 pounds are common, larger one are not uncommon. Learn more...


Top Three Lakes To Fish For Catfish in North Carolina

Lakes and rivers across the state have quality populations of one or more catfish species. Channel, flathead, blue and white catfish all thrive here. Lake Norman, Lake Waccamaw and Lake Gaston are great choices. Learn more...


Enjoy these top spots to go fishing in North Carolina

Find the best places to fish, by state.

 

 

AK Best Fishing Spots AL Best Fishing Spots AR Best Fishing Spots AZ Best Fishing Spots CA Best Fishing Spots CO Best Fishing Spots CT Best Fishing Spots DC Best Fishing Spots DE Best Fishing Spots FL Best Fishing Spots GA Best Fishing Spots HI Best Fishing Spots IA Best Fishing Spots
ID Best Fishing Spots IL Best Fishing Spots IN Best Fishing Spots KS Best Fishing Spots KY Best Fishing Spots LA Best Fishing Spots MA Best Fishing Spots MD Best Fishing Spots ME Best Fishing Spots MI Best Fishing Spots MN Best Fishing Spots MO Best Fishing Spots MS Best Fishing Spots
MT Best Fishing Spots NC Best Fishing Spots ND Best Fishing Spots NE Best Fishing Spots NH Best Fishing Spots NJ Best Fishing Spots NM Best Fishing Spots NV Best Fishing Spots NY Best Fishing Spots OH Best Fishing Spots OK Best Fishing Spots OR Best Fishing Spots PA Best Fishing Spots
RI Best Fishing Spots SC Best Fishing Spots SD Best Fishing Spots TN Best Fishing Spots TX Best Fishing Spots UT Best Fishing Spots VA Best Fishing Spots VT Best Fishing Spots WA Best Fishing Spots WI Best Fishing Spots WV Best Fishing Spots WY Best Fishing Spots
 
Best places to go fishing in North Carolina.