What Morehead City Offers Anglers

Morehead City is North Carolina's primary commercial fishing port and sits on the Crystal Coast, about 150 miles southeast of Raleigh. The waterfront itself—a working harbor with charter boats, seafood houses, and public docks—gives you access to inshore and offshore waters without the long drive to other coastal towns. You can fish from the public piers, book a half-day or full-day charter, or launch your own boat from nearby ramps.

The harbor and surrounding sounds hold flounder, speckled trout, red drum, and Spanish mackerel year-round, with seasonal runs of king mackerel, wahoo, and grouper offshore. The Grayden Paul Waterfront Park sits right on the harbor and offers a public fishing pier where you can fish without a boat. Most visiting anglers come for the charter fleet—boats leave daily from the municipal docks—but the waterfront also works for kayak fishing, wade fishing in nearby creeks, and casual pier fishing.

Key Takeaways

  • Morehead City's public fishing pier is free and open year-round, requiring only a North Carolina fishing license for saltwater species.
  • Charter boats operate daily from the municipal docks; half-day trips typically run four to five hours and cost between $400 and $600 for a boat, while full-day offshore trips run eight to ten hours and cost $800 to $1,200 or more.
  • Inshore species include flounder, speckled trout, and red drum; offshore trips target king mackerel, wahoo, grouper, and snapper depending on season and water conditions.
  • The best inshore fishing runs April through October; offshore trips are most productive May through October, though winter trips for grouper and snapper are possible.
  • Morehead City sits in Carteret County and is accessible via NC 70 from the west; parking is available at the waterfront park and near the commercial docks.

Public Fishing Access and the Waterfront Pier

The Grayden Paul Waterfront Park includes a public fishing pier that runs along the harbor's edge. The pier is open dawn to dusk year-round and costs nothing to fish. You will need a North Carolina saltwater fishing license, which you can purchase online through the North Carolina Division of Marine Fisheries or at local tackle shops. A three-day temporary license costs around $10; an annual license runs roughly $30 for residents and $50 for non-residents. Licenses are also sold at the Morehead City waterfront tackle shops if you arrive without one.

The pier is best for flounder, speckled trout, and red drum, especially during spring and fall. Summer fishing can be slow during the heat of the day, but early morning and evening often produce. The pier is also a good spot to watch the commercial fleet come and go and to get a sense of what's being caught offshore before you decide whether to book a charter.

Parking at Grayden Paul is free and plentiful. The park also has restrooms, picnic tables, and a boat launch if you have your own vessel. The waterfront is a working harbor, so expect commercial traffic and noise from the fishing fleet, especially early morning.

Charter Boat Fishing from Morehead City

The charter fleet at Morehead City operates year-round, with boats leaving daily from the municipal docks. Most charters fall into two categories: half-day inshore trips and full-day or overnight offshore trips. Half-day trips typically run four to five hours and target flounder, speckled trout, red drum, and Spanish mackerel in the sounds and nearshore waters. Full-day trips run eight to ten hours and head offshore for king mackerel, wahoo, grouper, snapper, and other deepwater species.

Half-day inshore charters cost between $400 and $600 for a boat that holds four to six anglers, or roughly $75 to $100 per person if you book a spot on a shared boat. Full-day offshore trips run $800 to $1,200 or more for a private boat, depending on distance and target species. Shared-boat offshore trips are sometimes available and cost $150 to $250 per person. Overnight trips for grouper and snapper in deeper water cost $1,200 to $1,800 per person and require booking well in advance.

Most charters provide rods, reels, and tackle; some include lunch and drinks, while others ask you to bring your own. Check with individual captains about what is included. Boats typically depart between 6:00 and 7:00 a.m. for full-day trips and between 12:00 and 1:00 p.m. for afternoon half-day trips. You will need your North Carolina saltwater license, and the captain will handle all other regulations.

To find a charter, visit the Morehead City waterfront in person or call ahead to the municipal docks. Several established operations run out of the port, and captains can advise on current conditions and what species are biting. Booking a week or two in advance is wise during peak season (May through September), though walk-up trips are often available.

Seasons and What to Expect

Spring (April to May) brings warming water and the start of the inshore season. Flounder move into the sounds and creeks, speckled trout are active, and red drum begin to show. Water temperatures range from 55 to 65 degrees Fahrenheit. Offshore, king mackerel and Spanish mackerel start to arrive. This is a good time for both pier and charter fishing, and the weather is generally mild.

Summer (June to August) is peak season for charters and the busiest time at the waterfront. Offshore trips target king mackerel, wahoo, and grouper in deeper water. Inshore, flounder and trout remain steady, though midday heat can slow the bite. Water temperatures reach 75 to 80 degrees. Afternoon thunderstorms are common, so morning trips are often more reliable. Booking ahead is essential during these months.

Fall (September to October) brings cooler water and excellent fishing. Speckled trout and red drum are very active, and flounder bite well. Offshore, king mackerel and wahoo remain strong, and grouper fishing improves. Water temperatures drop from 75 to 60 degrees. This is considered one of the best times to fish Morehead City, with fewer crowds than summer and consistent catches.

Winter (November to March) slows inshore fishing significantly, though some flounder and trout remain in deeper channels. Offshore, grouper and snapper trips operate in deeper water, and some charters run for these species. Water temperatures drop to 45 to 55 degrees. Winter trips are less frequent and require more advance booking. Weather can be rough, so check forecasts carefully.

Regulations and Licensing

North Carolina requires a saltwater fishing license for anyone 16 and older who fishes in state waters. You can purchase a license online through the North Carolina Division of Marine Fisheries website, at tackle shops in Morehead City, or at many retail locations. A three-day temporary license costs around $10; a seven-day license runs roughly $15; and an annual license is about $30 for residents and $50 for non-residents. If you book a charter, the captain will verify your license before departure.

Specific species have size and bag limits. Flounder must be at least 12 inches; speckled trout 12 inches; red drum 18 to 27 inches (with a one-fish daily bag limit). King mackerel have a 24-inch minimum. Grouper and snapper have varying minimums depending on species. Charter captains know these rules and will enforce them; they also handle all reporting requirements. If you fish the public pier, you are responsible for knowing the limits for any species you keep.

Fishing is allowed year-round in Morehead City waters, though some offshore areas may have seasonal closures for certain species. Check the North Carolina Division of Marine Fisheries website or ask your charter captain about current regulations before you fish.

Getting There and Where to Stay

Morehead City is located in Carteret County on the Crystal Coast, about 150 miles southeast of Raleigh. From Raleigh, take I-40 east toward Wilmington, then pick up NC 70 east toward Beaufort and Morehead City. The drive takes roughly three to three and a half hours. Parking at Grayden Paul Waterfront Park is free; additional parking is available near the commercial docks and at nearby tackle shops.

The town has several motels, vacation rentals, and bed-and-breakfasts within walking distance of the waterfront. Beaufort, just across the bridge, offers more lodging options and restaurants. Most anglers book a hotel the night before a charter to make an early departure easier. The waterfront itself has seafood restaurants and casual dining spots where you can eat fresh catch or grab breakfast before heading out.

Tackle shops near the waterfront sell licenses, live bait, and tackle. Local shops can also recommend current fishing conditions and help you decide between inshore and offshore trips based on what's biting that week.

Kayak and Wade Fishing Alternatives

If you prefer to fish without a charter boat, Morehead City and the surrounding sounds offer kayak and wade fishing. Nearby creeks and shallow-water areas hold flounder, speckled trout, and red drum, especially during spring and fall. Several kayak rental shops operate in the area and can point you toward productive water. Wade fishing is possible in many of the shallow sounds, though you will need to know the tides and be aware of soft bottom and oyster beds.

Kayak fishing is most productive in early morning or late afternoon when the water is calm. The sounds around Morehead City are generally protected from ocean swells, making them suitable for paddlers of moderate skill. Bring a saltwater license, a small cooler, and a headlamp if you plan to fish into dusk. Local tackle shops can advise on current conditions and where other kayak anglers are finding fish.

Frequently Asked Questions

Do I need a license to fish the public pier?

Yes, you need a North Carolina saltwater fishing license for anyone 16 and older. You can purchase a three-day temporary license for around $10 at tackle shops on the waterfront or online through the North Carolina Division of Marine Fisheries website.

What is the best time of year to fish Morehead City?

Fall (September to October) and spring (April to May) offer the most consistent fishing and fewer crowds than summer. Summer is peak season for offshore trips but also the busiest and most expensive time. Winter is slower but offers grouper and snapper fishing offshore for experienced anglers.

How much does a charter boat cost?

Half-day inshore charters run $400 to $600 for a private boat or $75 to $100 per person on a shared boat. Full-day offshore trips cost $800 to $1,200 for a private boat or $150 to $250 per person on a shared boat. Overnight trips run $1,200 to $1,800 per person. Prices vary by captain and season.

Can I fish from my own boat at Morehead City?

Yes, there are public boat launches at Grayden Paul Waterfront Park and nearby locations. You will need a saltwater license and must follow all state regulations. Local tackle shops can advise on launch fees and current conditions.

What species can I catch at Morehead City?

Inshore species include flounder, speckled trout, red drum, and Spanish mackerel year-round. Offshore, king mackerel, wahoo, grouper, and snapper are common depending on season. Spring and fall bring the most variety and the most active fishing.