What the Cooper River offers and when to fish it

The Cooper River is two fisheries in one. The tidal section from the harbor mouth north to the Goose Creek confluence holds redfish, spotted seatrout, and flounder year-round, with the best action in fall and spring. Upriver from Goose Creek, the freshwater lakes and impoundments—particularly Lake Moultrie and the upper reaches—hold largemouth bass, catfish, and occasional stripers, with peak seasons in spring and early fall.

The river's geography matters more than most waters because the salinity line moves with tide and season. In summer, saltwater pushes farther upriver; in winter and after heavy rain, freshwater dominates. This shift changes which species you'll find and where. The lower river near the harbor is consistently salty. The middle section around Moncks Corner is a mixing zone where both saltwater and freshwater species overlap, making it unpredictable but sometimes productive.

Key Takeaways

  • The lower Cooper River (from Charleston Harbor to Goose Creek) is saltwater and holds redfish, spotted seatrout, and flounder; the upper river and lakes are freshwater with largemouth bass and catfish.
  • Fall and spring are the most reliable seasons for both saltwater and freshwater fishing; summer heat concentrates fish in deeper holes and channels.
  • Public boat ramps exist at Moncks Corner, Bonneau, and several spots in Charleston, but some require a small fee and fill quickly on weekends.
  • The river's salinity changes with tide, season, and rainfall, so the species you find in the middle section can shift week to week.
  • Redfish and spotted seatrout respond to tide changes in the lower river; bass in the upper lakes are more predictable on structure like fallen timber and channel ledges.

Lower Cooper River: Redfish and seatrout in the tidal zone

From the Charleston Harbor mouth north to Goose Creek, the Cooper is tidal saltwater. Redfish and spotted seatrout are the primary targets. Redfish move shallow on rising tide, especially in the hour or two after the tide begins to flood. They hunt in marsh edges, oyster beds, and the shallow flats between the main channel and the banks. Spotted seatrout hold in deeper holes and channel bends; they're less tide-dependent than redfish but more active during slack water and the first hour of falling tide.

The best lower-river access is from Charleston's downtown waterfront or from the boat ramps at Shem Creek in Mount Pleasant. Shem Creek fills fast on weekends and charges a small launch fee. Fish the marsh edges and shallow flats on a rising tide with topwater plugs or soft plastics in the 3- to 4-inch range. For seatrout, work the deeper channel bends and holes with live shrimp or small mullet. Fall (September through November) and spring (March through May) are most reliable; summer heat pushes both species into the deepest holes, and winter cold slows feeding.

Goose Creek to Moncks Corner: The mixing zone

Between Goose Creek and Moncks Corner, the river transitions from salt to fresh. This zone is unpredictable because salinity fluctuates with tide, season, and rainfall. After heavy rain, freshwater dominates and saltwater species retreat downriver. In dry periods or on high tide, saltwater pushes upriver and you may find redfish and seatrout well above Goose Creek. In between, you get a mix: small redfish, seatrout, catfish, and occasional largemouth bass in the same stretch.

The Moncks Corner area has public boat ramps on both sides of the river. The ramp on the west bank (near the town) is free and less crowded than Shem Creek, though the parking lot is small. Fish structure here—fallen trees, channel ledges, and the deeper bends. Live shrimp works for whatever is biting. If you're targeting bass, focus on the timber and deeper holes. If you're after catfish, use cut mullet or chicken liver on the bottom in the deeper channels.

Lake Moultrie and the upper freshwater lakes

North of Moncks Corner, the Cooper River opens into Lake Moultrie, a large impoundment that holds largemouth bass, catfish, and occasional stripers. The lake is 60,000 acres, so location matters. Bass concentrate around structure: fallen timber, channel ledges, and the deeper holes where creeks enter the main lake body. Spring (March through May) is peak season when bass move shallow to spawn and feed aggressively. Fall (September through October) is secondary; summer is slow except in the early morning and late evening when fish move to deeper, cooler water.

Public boat ramps on Lake Moultrie include Bonneau Landing (on the east side, free parking and ramp) and several smaller ramps around the lake's perimeter. Bonneau is the most reliable and least crowded. Fish topwater early and late in the day, then switch to soft plastics or crankbaits around structure as the sun climbs. Catfish bite year-round on cut bait or chicken liver; fish the deeper channels and holes at night for the best action. Stripers are present but inconsistent; they're most reliable in spring and early fall when water temperatures are moderate.

Seasonal patterns and what to expect

Spring (March through May) is the most productive season across the entire Cooper system. Saltwater redfish and seatrout move shallow and feed aggressively. Freshwater bass spawn and are catchable on shallow structure. Water temperatures are moderate, and the weather is usually stable. This is the time to fish if you can only make one trip.

Fall (September through November) is secondary but reliable. Saltwater species move back into the lower river as water cools. Bass in the upper lakes feed heavily before winter. The main challenge is that fall weather can be unpredictable—tropical systems can muddy the water and shut down fishing for days. Winter (December through February) is slow across the board; fish are lethargic and concentrated in the deepest holes. Summer (June through August) is difficult because heat pushes fish deep and feeding windows are short. Early morning and late evening are your only reliable times.

Access points and boat ramp details

The Cooper River has several public boat ramps, but not all are equally convenient. Shem Creek in Mount Pleasant is the closest to Charleston and the most popular; it charges a launch fee (typically $5 to $7) and the lot fills by mid-morning on weekends. Moncks Corner has a free ramp on the west bank near town with small parking; it's less crowded and a good alternative if Shem Creek is full. Bonneau Landing on Lake Moultrie is free, has adequate parking, and is the best option if you're targeting bass or catfish in the upper lakes.

All three ramps are maintained by local authorities and are open year-round during daylight hours. None have fuel docks, so plan accordingly. The Moncks Corner and Bonneau ramps are about 30 to 40 minutes from downtown Charleston; Shem Creek is 15 minutes. If you're fishing the lower river, Shem Creek is necessary unless you have private access. If you're fishing the upper lakes, Bonneau is worth the drive to avoid the crowds and fees.

Tackle and technique for Cooper River species

For saltwater redfish and seatrout in the lower river, use 7- to 8-foot medium-power spinning rods with 15- to 20-pound braided line and a 20-pound fluorocarbon leader. Topwater plugs and soft plastics (3 to 4 inches) work best for redfish in shallow water. For seatrout, live shrimp or small mullet on a simple jig head or under a popping cork is reliable. Flounder are present but less predictable; fish the deeper holes with live bait or soft plastics on the bottom.

For freshwater bass in the upper lakes, use 6.5- to 7-foot medium-power spinning or baitcasting rods with 12- to 15-pound monofilament or braided line. Topwater plugs, soft plastics (4 to 6 inches), and crankbaits all work depending on the season and time of day. For catfish, use heavier rods (medium-heavy) with 20- to 30-pound line and simple three-way rigs or slip sinkers with cut bait or chicken liver. Catfish don't require finesse; they respond to smell and vibration.

Frequently Asked Questions

Can I fish the Cooper River from shore?

Yes, but access is limited. The lower river near Charleston has some public waterfront areas, but most productive fishing requires a boat. The upper lakes have fewer shore-fishing opportunities. If you don't have a boat, Shem Creek in Mount Pleasant has a small public pier, though it's crowded and less productive than boat fishing.

What's the best tide for fishing the lower Cooper?

Redfish bite best on a rising tide, especially the first two hours after the tide begins to flood. Spotted seatrout are less tide-dependent but often bite better during slack water and the first hour of falling tide. Check tide tables for Charleston Harbor before you go; the lower Cooper follows the harbor tide closely.

Do I need a saltwater or freshwater license?

South Carolina requires a saltwater license for the tidal section (below Goose Creek) and a freshwater license for the upper lakes and impoundments. If you fish both sections in one day, you need both. Licenses are inexpensive and available online or at most tackle shops.

Is the water safe to eat fish from?

The lower Cooper River has fish consumption advisories for certain species due to mercury and PCB contamination. Check the South Carolina Department of Health and Environmental Control website for current advisories before keeping fish. The upper lakes (Lake Moultrie) generally have fewer restrictions, but advisories can change.

What's the difference between fishing the lower river and Lake Moultrie?

The lower river is tidal saltwater with redfish and seatrout that respond to tide changes; it's faster-paced and more weather-dependent. Lake Moultrie is a large freshwater impoundment with bass and catfish that hold around structure; it's more predictable but requires knowing where to find that structure. Choose based on what species you want and how much time you have to explore.