North Carolina has more good bass water than most states and very little agreement about which lake is best. That is because the honest answer depends on what you want out of a day. A lake that produces a ten-pound largemouth once a season is a bad choice if you have a nine-year-old in the boat who wants to catch twenty fish.
So this list is organised by what each lake is actually good at, not by a ranking. Pick the row that matches your trip.
Quick answer: For a trophy largemouth, fish Shearon Harris. For numbers and easy bank access, fish Jordan. For the closest big water to Raleigh, fish Falls. For sheer size and a winter fishery, fish Lake Norman. For mountain smallmouth, fish Fontana or Lake James. For a mixed bag on huge water, fish Kerr.
The Short Version
| Lake | Size | Region | Best For |
|---|---|---|---|
| Shearon Harris | ~4,100 ac | Triangle | Trophy largemouth |
| Jordan Lake | ~14,000 ac | Triangle | Bank access, spring crappie |
| Falls Lake | ~12,000 ac | Triangle | Convenience, catfish, stained-water bass |
| Lake Norman | ~32,500 ac | Charlotte | Winter fishing, Alabama bass numbers |
| High Rock | ~15,000 ac | Yadkin chain | Tournament-grade largemouth |
| Badin Lake | ~5,500 ac | Yadkin chain | Clear water, deep structure |
| Lake Wylie | ~13,400 ac | Charlotte / SC line | Docks and numbers |
| Lake James | ~6,800 ac | Foothills | Smallmouth, clear water |
| Fontana Lake | ~10,200 ac | Smokies | Deep, clear mountain smallmouth |
| Kerr Lake | ~50,000 ac | VA/NC line | Mixed bag on big water |
Sizes are approximate and vary with pool level — reservoirs are drawn down and refilled through the year.
If You Want a Trophy: Shearon Harris
Harris is the answer, and it is not close. Roughly 4,100 acres southwest of Raleigh, it is the cooling reservoir for a nuclear plant, which means it runs warm, which means bass grow for more of the year than they do anywhere else nearby. Add stump flats, standing timber and — in good years — heavy aquatic vegetation, and only two public ramps to limit pressure.
Harris has appeared on national big-bass lists and produces double-digit largemouth most years. The trade-off is bite count: this is not a numbers lake. Fish a Texas rig or a jig slowly through heavy cover, expect fewer bites, and be ready when one comes.
Read the full Shearon Harris Lake guide.
If You Do Not Have a Boat: Jordan Lake
Jordan is the most bank-friendly big reservoir in the state. The ring of state recreation areas gives you long stretches of walkable public shoreline, there are accessible fishing piers at some access points, and the riprap around the ramps and dam holds fish year-round.
It is also shallow for its size, which means it warms early and produces one of North Carolina's best spring crappie runs in March. The flooded standing timber is what holds both bass and crappie — fish it vertically, expect to lose tackle, and use heavier line than feels comfortable.
Read the full Jordan Lake guide, or see our tactics for catching bass from the bank.
If You Live in Raleigh: Falls Lake
Twelve thousand acres of the Neuse River, twenty minutes from downtown, with seven public access areas and an undeveloped, wooded shoreline. Falls is the lake you fish on a Tuesday evening.
It is stained almost year-round, which is the key to fishing it. Use baits that move water and show a dark silhouette — bladed jigs, Colorado-blade spinnerbaits, junebug Texas rigs — and get your casts tight to cover. The catfishing is excellent and badly underrated, and the fallen timber along the protected shoreline is under-fished because it costs people lures.
Read the full Falls Lake guide.
If You Want Big Water: Lake Norman
At around 32,500 acres, Norman is the largest man-made lake in the state. It is also the busiest, and the honest recommendation is to fish it in winter rather than summer.
Two warm-water discharges — at the Marshall Steam Station and the McGuire Nuclear Station — concentrate baitfish and predators from December through March, when the rest of the lake is cold and the recreational traffic has gone. That is Norman at its best.
The bass fishery has changed: Alabama bass, illegally introduced around 2001, have largely displaced the largemouth. They run smaller, they behave like spotted bass, and they respond to finesse presentations on rocky structure. NCWRC asks anglers to harvest every one they catch.
Read the full Lake Norman guide.
The Yadkin Chain: High Rock and Badin
High Rock Lake is about 15,000 acres of stained water with a long list of productive creek arms — Abbotts, Second, Panther, Crane, Flat Swamp. It has a serious tournament reputation and has hosted national-level events. Average depth is modest, around sixteen feet, and the water colour means the same rules apply as at Falls: baits that move water, dark silhouettes, casts tight to cover.
Badin Lake sits downstream and is the clear-water counterpart — around 5,500 acres, deeper than its neighbours, running through the Uwharrie National Forest. Clear and deep means structure fishing: reefs, ledges, points and humps, with finesse presentations and longer casts. Badin holds up better through the heat of summer than the shallower lakes because fish have cool water to drop into.
The pair make a good two-day trip. Fish High Rock like a stained lake and Badin like a clear one, and you will learn more about reading water than a week on either alone.
For Smallmouth: Lake James and Fontana
Smallmouth are a mountain and foothills fish in North Carolina, and two lakes stand out.
Lake James, roughly 6,800 acres near Morganton, is clear, cool and holds both smallmouth and largemouth. It is more approachable than Fontana and has a state park with good access.
Fontana Lake sits in the Great Smoky Mountains and is one of the deepest lakes in the state — over 400 feet at its deepest, with an average depth well over a hundred. It is clear, steep-sided and genuinely beautiful. Smallmouth and spotted bass hold along bluff walls and rocky points, and the fishing is technical: light line, small baits, and long casts.
Both are a different discipline from piedmont reservoir fishing. If you have only fished stained lowland water, the clarity will make you fish differently whether you plan to or not. Our line guide is worth reading before a clear-water trip.
On the Virginia Line: Kerr and Gaston
Kerr Lake — Buggs Island to Virginians — covers around 50,000 acres on the Roanoke River and is the biggest water in this list by a wide margin. It is a mixed-bag fishery: largemouth, stripers, crappie and catfish all in real numbers. Its scale is the main challenge; learn a section rather than the whole lake.
Lake Gaston, immediately downstream, is around 20,300 acres and is the grass lake of the two. Aquatic vegetation through the creek arms makes it one of the best frog and punching lakes in the mid-Atlantic.
Both lakes straddle the state line. Virginia and North Carolina license separately and set their own size and creel limits. Reciprocal arrangements have historically applied to parts of shared boundary waters, but the terms change. Work out which state's water you intend to fish, and confirm current rules with both the NC Wildlife Resources Commission and the Virginia Department of Wildlife Resources before you cast.
Read our full Kerr Lake guide and Lake Gaston guide.
The Alabama Bass Problem
Any current list of North Carolina bass lakes has to address this, because it is changing the fisheries on this page.
Alabama bass are an invasive species in North Carolina. They were introduced illegally, they out-compete and displace largemouth, and they hybridise with smallmouth and spotted bass until the native populations are genetically swamped. The NC Wildlife Resources Commission now lists them in more than thirty waterbodies across the state, from mountain lakes to coastal plain reservoirs, and the spread continues.
What the Commission asks anglers to do:
Harvest every Alabama bass you catch. As of 1 August 2020 there are no size or creel limits on them in North Carolina — keep any number of any size. And never move a live bass from one waterbody to another; stocking public water without a permit is illegal, and angler transport is how this spread has happened.
If you cannot confidently tell an Alabama bass from a largemouth or a spotted bass, the Commission publishes identification guidance. It is worth five minutes before a trip to Norman, Wylie, High Rock or any of the Catawba and Yadkin chain lakes.
How to Choose
Fishing with kids or beginners? Jordan. Bank access, piers, abundant panfish, and enough bites to keep anyone interested. Bring a bobber rod as well as a bass rod — our simple tackle box setup covers what you actually need.
Chasing a personal best? Harris. Accept fewer bites, fish heavy cover slowly, go in February.
Have a free weekday in January? Norman's hot holes. Almost nobody else will be there.
Want to learn to read structure? Badin or Lake James. Clear water lets you see what you are fishing, which teaches faster than anything else.
Want the shortest drive from Raleigh? Falls, and it is not a compromise — just fish it for what it is.
Whichever you choose, a North Carolina inland fishing licence is required from age 16, and lake-specific size and creel limits vary. Read the NC Wildlife Resources Commission's current regulations digest for the water you are fishing, and check NC Department of Health and Human Services fish consumption advisories before eating your catch.
Frequently Asked Questions
What is the best bass lake in North Carolina?
It depends what you want. Shearon Harris is the best trophy largemouth lake in the state, producing double-digit fish most years. Jordan Lake is the best choice for bank anglers and for numbers. High Rock has the strongest tournament reputation. Lake Norman is the largest and fishes best in winter.
Where can you catch a ten-pound bass in North Carolina?
Shearon Harris Lake, southwest of Raleigh, is the state's most consistent producer of double-digit largemouth. As a power-plant cooling reservoir it runs warm year-round, which lengthens the growing season, and with only two public ramps the pressure stays lower than the quality of the fishery would suggest.
What are Alabama bass and why does North Carolina want them harvested?
Alabama bass are an invasive black bass illegally introduced to North Carolina waters. They displace largemouth bass and hybridise with smallmouth and spotted bass until native populations are genetically replaced. The NC Wildlife Resources Commission removed all size and creel limits on them in August 2020 and asks anglers to harvest every one they catch.
Which North Carolina lakes have smallmouth bass?
Lake James near Morganton and Fontana Lake in the Great Smoky Mountains are the two best-known smallmouth waters in the state. Both are clear and deep compared with piedmont reservoirs, so they call for lighter line, smaller baits and longer casts.
Do you need a licence to fish North Carolina lakes?
Yes. Anyone aged 16 or older needs a North Carolina inland fishing licence to fish inland waters, available from the NC Wildlife Resources Commission. Anglers under 16 fish free. Lakes on the Virginia border, such as Kerr and Gaston, involve two states' rules, so confirm which applies before you fish.
Which North Carolina lake is best for bank fishing?
Jordan Lake. The ring of state recreation areas provides long stretches of walkable public shoreline, several access points have fishing piers, and the riprap around the ramps and dam holds fish year-round. Falls Lake is a close second thanks to its undeveloped, publicly owned shoreline.