10 Best Places to Fish in South Carolina

This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links, at no cost to you.

South Carolina is full of amazing fishing spots for all anglers. From small streams of freshwater to the coast of the Atlantic Ocean. While fishing in South Carolina, anglers can enjoy some amazing fishing experience. Moreover, most of these spots are family-friendly, which means you can easily plan a fishing trip with your family.

Out of all those spots, we have picked up the ten best places for you. All of these places are discussed in the following paragraphs. So, let’s look into the brief details of all of these places.

1. Lake Murray

Lake Murray is located in Columbia County. It has spread over 50000 acres with around 500 miles of shoreline. You can access the lake from various locations, including public boat ramps, public parks, marinas, etc. This lake is considered the Mecca of largemouth bass and striped bass anglers. While the other fish species are white bass, perch, catfish, and white crappie.

2. Beaufort Marshes

The Beaufort Marshes is full of fishing opportunities. The fish species found here include flounder, cobia, jack crevalle, snapper, sheepshead, redfish, drum, spot tail bass, Spanish mackerel, and more. Additionally, the Beaufort Marshes is also known for its fly casting and fly fishing. The season for cobia starts in April and ends in June.

3. The Old Pit Street Bridge

The Old Pit Street Bridge Is situated in Mount Pleasant. The bridge provides some splendid sceneries of Charleston Harbor and Intracoastal Waterway of South Carolina. This place is loved by the enthusiastic about sea trout, flounder, whiting, bluefish, redfish, etc. This bridge is surrounded by plenty of shallow waters nearby. Moreover, you can also catch an abundance of shrimps too.

4. Cherry Grove Pier

The Cherry Grove Pier is in Myrtle Beach. The pier is around 1000 feet. It is among the oldest piers with the most iconic views while the fishing is also best here. While fishing here, you can catch some amazing fishes, including flounder, drum, whiting, croaker, Spanish mackerel, and bluefish. All of these species are found in abundance here.

5. Lake Jocassee

Lake Jocassee is located in the northwest part of South Carolina. It is around 7500 acres. The fish species here include rainbow trout, brook trout, white bass, spotted bass, brown trout, redeye bass, bluegill, sunfish, catfish, and more. Moreover, Lake Jocassee has some great campsites where you can camp your tents or even make reservations, and this makes it the perfect spot for family fishing trips.

6. Pee Dee River

The Pee Dee River is a perfect spot for targeting catfish in South Carolina. The catfish here are big, which means you can fulfill your dream of catching some big catfishes here. If you want to target catfish, you must start at the Cheraw. There are plenty of catfishes hidden at the bottom of Cheraw so that you can set up your target there too.

7. Whitewater River

The Whitewater River has its origin from Cashiers in North Carolina. The river is equipped with some amazing waterfalls and breathtaking sceneries. This river is home to some fish species, including rainbow and brown trout. Additionally, it also has a great location for fly fishing. So, if you are one of those anglers who love applying various fishing techniques, the Whitewater river is perfect for you.

8. Lake Hartwell

The Lake Hartwell has its location inside Darwin H. Wright Park. The 56000-acres lake is known for its pier fishing. Moreover, it has an abundance of bank locations, and anglers can fish anywhere they want except the bridges where the park administration has restricted angling. The fish species are catfish, bluegill, largemouth bass, bream, crappie, smallmouth bass, walleye, sunfish, and striped bass.

9. Lake Warren

The 200-acres Lake Warren is inside Warren State Park. This lake is surrounded by pines and oaks etc., which provides an incredible view of the anglers. You can find various fish species here, such as crappie, bream, catfish, largemouth bass, and redbreast sunfish. The lake has two access points through boat ramps.

10. Mount Pleasant Pier

The Mount Pleasant Pier is around 1250 feet. This pier has many fish species like southern flounder, spotted sea trout, whiting, black sea bass, bluefish, and red drum. The best fishing season here is in spring and summer. While winters are famous for sheepshead. Moreover, this pier is also great for long fishing trips due to a higher number of lodgings and hotels.


South Carolina will never disappoint you with its amazing fishing locations. If you plan a trip to South Carolina, you must choose one of the spots mentioned above to maximize your experience and fun.


12 Great Fishing Spots in South Carolina.

Best Fishing locations in South Carolina.