Trip Planning›State

Fishing Charters in North Carolina: Coast to Coast Guide

8 min read · Facts checked September 2026

North Carolina is the rare East Coast state where you can sight-fish redfish in two feet of water in the morning and troll for blue marlin in 1,200 feet by mid-afternoon. The Gulf Stream swings within roughly 20 to 25 miles of Hatteras, the shortest blue-water run on the Atlantic coast north of Florida. The result is a charter fishery that mixes coastal estuaries, sound fishing, beach action, and serious offshore big game in a way few other states can match.

Three regions

Outer Banks (Hatteras, Oregon Inlet, Manteo, Nags Head). The premier offshore destination on the East Coast for mahi-mahi, yellowfin tuna, white and blue marlin, sailfish, and wahoo. The Pirate’s Cove (Oregon Inlet) and Hatteras fleets run to the Gulf Stream edge and the Point on full-day trips. Inshore: Pamlico Sound is one of the largest estuaries in the country, with red drum the headline fish.

Central coast (Morehead City, Beaufort, Atlantic Beach). Big Rock blue marlin tournament water. The Gulf Stream is roughly 35–50 miles offshore here. Inshore fishing in Bogue Sound, the Newport River, and the Cape Lookout flats produces redfish, speckled trout, and flounder year-round.

Southern coast (Wilmington, Wrightsville Beach, Oak Island, Cape Fear). Cape Fear River and inlet system is the focal point. Redfish, trout, and flounder are the inshore daily targets. King mackerel and Spanish mackerel show up in summer along the beaches. Offshore runs are longer (roughly 50 to 70 miles) but reach the same Gulf Stream species.

Top species and tactics

  • Mahi-mahi: Late April through October. Schoolies in packs around weed lines and floating debris; bulls (30–50 lb) ride with them. Most consistent offshore species in the state.
  • Yellowfin tuna: Best off Oregon Inlet and Hatteras in spring (roughly April to June), with fish possible into summer and fall. Trolling ballyhoo and chunking are the standard methods. Fish of 30 to 70 lb are typical, with bigger ones possible.
  • Blue and white marlin: June through September. Trolling rigged ballyhoo and lures along the Gulf Stream edge. North Carolina hosts the Big Rock Blue Marlin Tournament every June, and the boats and crews here are world-class.
  • Sailfish: Late summer and fall, often as bycatch on marlin trips.
  • Wahoo: Best fall through early winter. Trolling at speed (12–15 knots) with planers and skirted ballyhoo.
  • Cobia: Spring migration along the beaches, sight-cast from towers and bow platforms. May and June are peak.
  • Red drum: Pamlico Sound holds big schools of spawning bull drum (roughly 30 to 60 lb) from about late July through September, fished at night or with popping corks. Anglers travel from across the country for this. All of these fish are over the slot and are released.
  • Striped bass: The famous Roanoke River spring run is catch and release only for 2026 after the state suspended the harvest season, and Pamlico Sound is closed to keeping stripers, with only a short April harvest window in parts of the Tar-Pamlico and Neuse rivers. Check NC Wildlife before planning a striper trip.
  • Flounder, speckled trout, sheepshead: Inshore standards across all three regions.

When to go

Spring (March–May): Catch-and-release Roanoke River stripers, beach cobia from May 1, spring yellowfin and early mahi offshore. Cool mornings; weather is the wildcard.

Summer (June–August): Peak offshore big game. Marlin, mahi, tuna, sails. Long days, generally settled weather. Mornings on the water start at 4 AM.

Fall (September–November): The last of the Pamlico Sound bull drum in September, strong inshore redfish and speckled trout, and wahoo offshore. Probably the best month overall is October.

Winter (December–February): Giant bluefin tuna off Oregon Inlet and Hatteras late in the winter, and bottom fishing offshore on calm days. Most charter captains slow down or shift focus.

What it costs

  • $400–$600: Half-day inshore or beach-front fishing.
  • $750–$1,100: Full-day inshore on the sounds, or a longer nearshore trip.
  • $1,900–$2,700: Full-day offshore on a 45–58 ft sportfisher to the Gulf Stream from Hatteras or Oregon Inlet. Smaller boats out of Morehead City and Wilmington often start closer to $1,500.
  • $2,500–$3,500+: Premium marlin tournament-class boats, 50+ ft, top crews.

Prices are per boat, not per person, and most NC offshore boats take up to six anglers. Tip the mate 15–20%. The mate’s job on a sportfisher is real work: rigging baits all day, gaffing fish, and running the cockpit on hookups.

Choosing a captain

The Outer Banks offshore fleet is one of the most experienced charter fleets in the country. If you’re booking offshore, ask the captain about their boat’s cruising speed and where they typically fish offshore. That tells you whether they reach the productive water in time. For inshore, pick by region first (Pamlico Sound vs. Cape Fear vs. Bogue Sound is three different fisheries) and then by specialization within it. Browse all North Carolina fishing charters by city.

Unreel doesn’t take a cut of any booking. The price the captain quotes is what the captain keeps.

Sources and official regulations

Rules and seasons change. Check the agency before your trip.