Fishing is a popular recreation activity in North Carolina. The beautiful and clean water of the vast lakes provides an ideal place for people to fish. Before you go there, don’t forget to take your fishing license with you.
North Carolina has, in total, approximately 59 natural lakes. However, the eastern part of North Carolina has more freshwater lakes than the other regions.
The water of lakes has different types of fish. You can find flounder, trout, bass, pike, or crappie. The fishing season depends on various factors, but generally, you can catch during the whole year. You can fish from the shore or with a boat, canoe, or kayak.
North Carolina’s Lakes have fantastic views, scenery, and rich underwater life.
Before going fishing, you should know where to go. Below you will find listed the top 15 best Carolina fishing lakes.
Check them out, read more about every lake and decide which one you will visit in the future!
Top 15 North Carolina Fishing Lakes
- High Rock Lake
- Jordan Lake
- Lake Fontana
- Lake Norman
- Harris Lake
- Lake Chatuge
- Lake Glenville
- Lake James
- Lake Sutton
- Lake Waccamaw
- Badin Lake
- Blewett Falls Lake
- Catawba River Lakes
- Falls Lake
- Hickory Lake
1. High Rock Lake
High Rock Lake is known as the second largest lake, located in the central of North Caroline, in the counties of Davidson and Rowan.
This fantastic lake is built-in 1927. It covers around 15,180 acres and boasts 365 miles of shoreline. The maximum depth is 52 feet, and the average depth is about 16-17 feet.
The High Rock Lake is not only rich in fish but also in wildlife and birds. You can fish different types of species like channel catfish, largemouth bass, white crappie, flathead catfish, etc.
You can choose fishing between deep river point island, one bush or crappie, largemouth bass, and hybrid striper.
2. Jordan Lake
Jordan Lake is in Chattam county, in the north-central part of North Carolina. It is built in the 1982s.
This lake has a surface of 14.000-acre reservoir and a shoreline of 180 miles. The expansive shoreline offers fishing opportunities for boats, canoes, or fishing along the coastline.
The Jordan lake has a maximum depth of 140 feet and an average depth of about 14 feet.
You can look at a wide variety of species to fish, such as channel catfish, white bass, black crappie, white crappie, yellow perch, smallmouth bass, and bluegill.
The water quality is not that good because of the trash, and it varies with depth.
3. Lake Fontana
You can find Fontana Lake in Graham and Swain Countries, in the western part of North Carolina. It has a maximum depth of 440 feet and an average of 135 feet. That’s the deepest lake in North Carolina.
It has a surface of an 11,700-acre reservoir and 230 miles of shoreline. This lake offers a wide range of fishing opportunities.
You can decide to fish for largemouth and smallmouth bass, brown and rainbow trow, bluegill, yellow perch, etc.
The shoreline has limited access to most of the lake, but you can find areas to fish from shore. Also, you have the opportunity to choose between fishing in kayak, canoe, or boat.
4. Lake Norman
Lake Norman is in Mooresville, in the north-central part of North Carolina, built-in 1964. It has a surface of 32,000 acres and a shoreline of 500 miles.
This lake has a maximum depth of 110 feet and an average depth of 34 feet. You won’t only fish there but also choose from a wide variety of water sports.
If you go there, you can fish for different species: spotted bass, blue catfish, yellow perch, white bass, striped bass, flathead catfish, sauger, etc.
The lake provides different areas to fish from, such as fishing from shore, a boat, canoe, or kayak.
5. Harris Lake
Harris lake is located in New Hill, in the northeast part of North Carolina. It is a reservoir with a surface of 4,100 acres, 220 feet above sea level.
It has a shoreline of 140 miles. Harris lake is the source of cooling water for the Shearon Nuclear power plant.
The lake has a wide variety of bass, sunfish, crappie, northern pike, and white bass. You can find their bass with over 10 pounds and crappie with over 2 pounds.
The maximum depth is 57 feet, and the average depth is less than 20 feet.
It has no boating, fishing, or camping services, so make sure to bring everything you need there.
6. Lake Chatuge
Chatuge Lake is a human-made reservoir by Chatuge Dam. He finished the construction of the lake in 1942. It is both in Georgia and in Clay County, North Carolina.
It has a surface of 3,500 acres in Georgia and 3,700 acres in Clay County. The lake has a maximum depth of 144 feet and an average depth of 30 feet.
The shoreline length is 132 miles.
You can find numerous species on this lake, including hybrid striped bass, smallmouth, largemouth bass, walleye, black crappie, bluegill, and channel catfish.
There are available boat rentals, while you can fish from the shore also.
7. Lake Glenville
Lake Glenville is in Jackson County, in the southwest part of North Carolina. Its construction started in 1941, and until 2002 its name was Thorpe Reservoir.
It is the highest lake with an altitude of over 3400 feet. Because of the height, no pollution can enter the lake. That’s why it has crystal clear and clean water.
It has a surface area of 1,500 acres and a shoreline length of 26 miles. The lake’s maximum depth is more than 130 feet.
You can find crappie, trout, sunfish, catfish, and walleye in these waters.
The most famous fishing activities are kayak and canoeing. Also, you can fish from the shore at different locations around the lake.
8. Lake James
Lake James is in Burke and McDowell Counties in the north-central part of North Carolina. It has a surface of 6800 acres with a shoreline length of more than 150 miles. The maximum depth is approximately 126 feet.
You can choose from fishing for catfish, crappie, bass, northern pike, tiger muskie, and bluegill.
The favorite fish is bass, while crappie is for fry fish lovers. It has deep, clean, and cold water, making fish taste better.
You can catch both kinds of bass during the spring season along the shore and by following along the river during the summer.
Enjoy the fantastic view and the activities you pick up from swimming, boating, or fishing in the crystal clear waters.
9. Lake Sutton
Sutton Lake is in southern Franklin County, South Carolina, and it has been constructed to provide cooling water for a steam-electric plant.
It has a surface of 1,100 acres and about 40 miles of shoreline. It has a
You can fish for these types of fish: bass, crappie, bluegill, catfish, and redbreast sunfish. The fishing activity may be from the shore or a boat.
Most anglers are interested in fishing for catfish, bass, crappie, and sunfish.
The lake doesn’t have any service available. So make sure to take everything by yourself and if you need any fishing supplies, get them before arriving there.
10. Lake Waccamaw
Lake Waccamaw is in Columbus County, in the southeast part of North Carolina. It has a surface of 8,900 acres and a shoreline length of 24 miles. The lake’s average depth is 7.5 feet.
Waccamaw is one of the unique lakes in the world. That’s because animal species are not elsewhere are present on the planet.
It has clear waters and is rich in bass, catfish, sunfish, crappie, perch, bluegill, and pumpkinseed.
There are alligators, which are 10 to 12 feet long. So be careful while fishing.
You can view the phenomenon of Carolina Bays at the lake, which is a geological mystery in the eastern United States.
11. Badin Lake
Badin Lake is in the central part of North Caroline, built-in 1917. It has a surface of a 5,000-acre reservoir and a shortline of over 100 miles.
The shoreline offers you the opportunity to fish from the shore or a kayak, canoe, or boat.
It has a depth of over 180 feet. In contrast to the other lakes in the area, the Badin lakes’ water stays cooler in summer.
You can catch various fish: bass, sunfish, crappie, or catfish. The target of local anglers is bass, crappie, catfish, and bass which are some of the best to eat.
Expect fishing you can do a lot of other activities: boating, hiking, hunting or camping.
12. Blewett Falls Lake
Blewett Falls Lake is a reservoir in the Anson and Richmond Counties of North Caroline. It has a surface area of 2,560 acres and 34 miles of shoreline.
In typical weather, the water depth behind the dam is about 0-6 feet, while the depth of water in front of the dam is 15-30 feet.
You can fish largemouth and smallmouth bass, channel catfish, blue catfish, walleye, or black crappie.
The anglers are more interested in bass, catfish, and crappie. The lake also has several white basses, walleye, and stripers.
The shoreline has easy access to everyone; you can choose the fishing method you would like.
13. Catawba River Lakes
Catawba river lakes consist of 14 dams, 11 big lakes, and many smaller lakes. It flows from Western North Carolina to South Caroline, where it turns into the Wateree River.
The river is about 220 miles long, and it has an elevation of 223 feet.
You can fish by float or drift boat in the river. The river is undeveloped in the Rock Hill area, so the shore is mostly unavailable.
The most popular fish that anglers catch are largemouth bass, channel, and blue catfish.
During the summertime, you can look for catfish, and during the springtime, you can catch largemouth bass with more than 9 pounds.
14. Falls Lake
Falls Lake is a human-made reservoir in Wake, Durham, and Granville counties in North Carolina. The lake’s building began in 1978 and finished in 1981.
It has a surface of 12,000 acres and a shoreline length of 175 miles. The water is crystal clear, so you get to see the fish in the water. The maximum depth is about 52 feet.
It has a wide range of bass, catfish, crappie, perch, and pickerel. The largemouth bass is by far the most popular among other species.
There are public boats, rentals, and campsites to choose from, and enjoy your stay at this lake.
15. Hickory Lake
Hickory Lake is a human-made reservoir in the north-central part of North Carolina. It is 7,000 meters above sea level and is the second largest lake in South Carolina.
The maximum depth is 1200 feet, and its coastline length is 109 miles. It has a surface area of 4,200 acres.
You can fish largemouth bass, catfish, black or white crappie, bream, and bass from the clean water.
Anglers are primarily interested in bass, sunfish, and crappie. Locals prefer fishing for catfish.
It is a must-visited fishing destination. Expect fishing; you can do other water activities such as swimming, canoeing, or boating.
This lake stands out because of the crystal clear water, the natural shoreline, and the water level.
North Carolina has a lot of beautiful lakes where you can do your favorite water activities. Every lake has its unique environment, scenery, facilities, and underwater life.
What makes North Carolina’s lakes a must-visit? The lakes are a must-visit because of the clear waters, beautiful views, and various species to fish. Not only species but also from where to fish. You can fish from the shore, a boat, or a canoe.
Most of North Carolina’s lakes are great for fishing, but they’re not the only state!