Freshwater & Inland Fishing — OBX

Beyond the surf and offshore grounds, the sounds, lakes, and ponds hold everything from trophy largemouth bass to big redfish. Here's where to find them, what species to target, and which NC license you need.

The Inland & Freshwater Water Bodies

Freshwater fishing on the barrier islands is limited to preserves, but the sounds and mainland lakes are where the real inland action is. Most sounds are brackish — a blend of fresh river water and Atlantic saltwater — which means you'll find both bass and saltwater species.

East Lake

Freshwater

One of the few true freshwater lakes in the OBX region, inland near Manns Harbor. NCWRC-managed public access with a boat ramp (universally accessible).

Species

Largemouth BassWhite PerchStriped BassYellow PerchCrappieSunfish (bream)Catfish

Access / Ramps

NCWRC public fishing access area with boat ramp; Mashoes and East Lake Ferry ramps nearby.

Sawyer / Milltail Lake

Freshwater

Freshwater lakes listed together with East Lake in the NCWRC fishing access database for the region.

Species

Largemouth BassWhite PerchStriped BassYellow PerchCrappieSunfishCatfish

Access / Ramps

NCWRC public fishing access area.

Currituck Sound

Brackish (low salinity)

The most freshwater-like of the OBX sounds — no direct ocean inlet means very low salinity. Largemouth bass are the most prized species, making a gradual comeback. Bass season runs April–November, peaking mid-April to early June and Sept–Oct.

Species

Largemouth BassCatfishSunfishCrappieFlounderTroutChain PickerelBlue CatfishBlue Crab

Access / Ramps

Currituck Heritage Park (Corolla), Carova Beach Park, Coinjock, Poplar Branch, Sound Park (Point Harbor), Brumley Road (Knotts Island), Poyners Road & Shingle Landing (Moyock).

Albemarle Sound

Brackish (estuarine)

Large estuarine sound where freshwater rivers meet saltwater — lowest salinity of the major sounds besides Currituck. Productive for both freshwater and coastal species.

Species

Largemouth BassBlack CrappieBlue CatfishBluegillStriped Bass (rockfish)Chain PickerelWhite PerchYellow Perch

Access / Ramps

Albemarle Sound ramp (Washington Baum Bridge, Manteo), Avalon Beach (Kill Devil Hills), Kitty Hawk (Jean Guite Creek), Manns Harbor, Mashoes, Stumpy Point.

Roanoke Sound

Brackish / saltwater

Higher-salinity sound connected to the ocean via Oregon Inlet. Classic shallow-water sight-fishing territory.

Species

Speckled Trout (spotted seatrout)Redfish (red drum)Flounder

Access / Ramps

Wanchese ramp, Edwards Landing (Manteo). Shallow marsh areas.

Croatan Sound

Brackish / saltwater

Between Roanoke Island and the mainland, similar shallow-marsh character to Roanoke Sound.

Species

Speckled TroutRedfish (red drum)Flounder

Access / Ramps

Bowsertown Road ramp (Manteo), Manns Harbor ramp.

Pamlico Sound

Brackish / saltwater

The largest lagoon-style estuary on the East Coast and one of the highest-salinity sounds. Famous for sight-casting redfish on shallow flats.

Species

Red Drum (redfish)Speckled TroutFlounderStriped BassCroakerSpotPompanoKingfishBluefishBlue crab, shrimp, oysters

Access / Ramps

Oregon Inlet Fishing Center, Hatteras Village marinas, Frisco (Scotch Bonnet), Avon Harbor, Rodanthe, Ocracoke Boat Launch (NPS).

Kitty Hawk Woods Preserve

Freshwater (interdune ponds)

1,890-acre NC Coastal Reserve with freshwater interdune ponds and wetlands bordering Currituck Sound. One of the few true freshwater fishing spots on the barrier island.

Species

Panfish / bass (habitat-suggested, species not officially confirmed)

Access / Ramps

Walk-in via preserve trails. No boat ramp — ponds are small.

Buxton Woods

Freshwater (maritime forest ponds)

Maritime forest reserve on Hatteras Island with freshwater ponds — a quiet alternative to the saltwater crowd.

Species

Panfish / bass (species not officially confirmed)

Access / Ramps

Walk-in via preserve.

Which NC Fishing License Do You Need?

The key rule from NC DEQ: fish in Inland waters = Inland license. Fish inCoastal waters = Coastal Recreational Fishing License (CRFL). Fish inJoint waters = either license works. Prices verified from the NC Administrative Code (15A NCAC 10A .1601).

LicenseResidentNon-ResidentCovers
Inland (Freshwater) — Annual$30.00$54.00Freshwater lakes, rivers, streams, ponds
Inland (Freshwater) — 10-Day$11.00$28.00Short freshwater trips
Coastal Recreational (CRFL) — Annual$19.00$38.00Ocean, sounds, coastal rivers
Coastal Recreational (CRFL) — 10-Day$8.00VariesShort coastal trips
Unified Inland/Coastal — Annual$41.00VariesCovers BOTH freshwater + saltwater/sounds

Prices from NC Admin Code 15A NCAC 10A .1601; verify at purchase. Non-resident 10-day/unified rates vary.

License by Water Body

Which license you need depends on how each sound is classified. Here's the practical breakdown for OBX anglers.

Water BodyClassificationLicense Required
Currituck SoundInland / jointInland OR CRFL (either works)
Albemarle SoundJoint watersInland OR CRFL (either works)
Roanoke SoundCoastalCRFL required
Croatan SoundCoastalCRFL required
Pamlico SoundCoastalCRFL required
East Lake / Sawyer LakeInlandInland Fishing License required

💡 Best Value for Visitors

If you plan to fish both freshwater (East Lake, Currituck Sound bass) and saltwater (Pamlico Sound, surf, ocean), get the Unified Inland/Coastal license ($41 resident). It covers everything and removes all classification guesswork.

Buy on GoOutdoorsNC →

Need a Launch Point?

Find every public boat ramp on the OBX — sounds, creeks, and ocean inlets.

View Boat Ramp Guide →

Sources