category header

Ocracoke Island Fishing

Got a thing about fish? Ocracoke Island’s fishing scene will make you happy. With mile after mile of undeveloped shoreline, surf fishing is popular, especially since you can drive along until you see just the right spot. If you want to drive on the beach, please visit the NPS trailer next to the Ocracoke Visitor Center to purchase a driving permit. And for those with their own boat, the waters surrounding Ocracoke Island are rich fish-hunting territory.

Some of Ocracoke’s accommodations pay special attention to anglers. The marinas at The Anchorage Inn or Jolly Roger are where you go to schedule Gulf Stream or inshore fishing charters or to rent a small boat for your own adventure. The Harborside and Pony Island motels both provide boat docks, and there’s also a ramp at Harborside. The Castle Bed and Breakfast also has dockage that’s open for guests to use.

Two local tackle shops provide all the gear, bait and supplies you need. And the friendly owners and staff will gladly help out with advice on what anglers can expect from Ocracoke Island fishing. Remember…there’s a reason they call it fishing and not catching. So, go out there and relax. Take in Ocracoke’s natural beauty and calm atmosphere. Then if you catch dinner too, it’s just all the sweeter.

Note that all saltwater anglers are required to buy the N.C. Coastal Recreational Fishing License. The license can be purchased on a 10-day, annual or lifetime basis or combined with other licenses issued by the Wildlife Resources Commission. Children younger than 16 do not need a license. For-hire vessels and ocean fishing piers have the option to purchase a blanket license that covers all their fishing patrons, so you may not need the license to fish on a certain pier or charter boat; be sure to ask. Fishing licenses can be purchased at the local tackle shops, online at or by calling (888) 248-6834.

Remember, Irvin Garrish Highway is also known as N.C. Highway 12.


Dream Girl Sport Fishing

  • Anchorage Inn Marina, 205 Irvin Garrish Highway
  • Ocracoke

Enjoy a day on the water with Captain Steve Wilson on his 28-foot, custom-built center-console boat Dream Girl. Captain Steve is a U.S. Coast Guard Master and has been operating fishing charters in Ocracoke for more than 20 years. Whether you are a beginner, advanced fisherman or just looking for a fun family adventure, there is something for everyone on board the Dream Girl. For inshore trips, enjoy catching cobia, red drum, Spanish mackerel, blues, sea bass and many more. When you go offshore, you’ll go after dolphin, wahoo, tuna and billfish. All bait, tackle and fish cleaning are included. You’ll find Captain Steve and the Dream Girl at the Anchorage Marina. Call to book your fishing charter.


Drum Stick Sportfishing

  • 205 Irvin Garrish Highway, Anchorage Inn Marina
  • Ocracoke

Come fishing aboard the Drum Stick! The Drum Stick is a 35’ JC fishing vessel with a closed cabin and restroom. It is fully equipped with the latest tackle and electronics and offers full-day trips to the Gulf Stream where you can catch a variety of large game fish—dolphin, wahoo, sailfish, marlin and amberjacks to name a few. They also offer half-day charters closer to shore. Their experienced captain and mate strive to load the boat with fish, ensuring you will have a memorable day at sea and fish to eat. They can take up to six people on a charter and offer make-up trips. No previous fishing experience is necessary, and no fishing license is required.  Call for pricing and reservations.


Gecko Sportfishing

  • Anchorage Marina, 205 Irvin Garrish Highway
  • Ocracoke
  • (252) 921-0095

The Gecko is a 46-foot Carolina sport fishing vessel that offers full-service inshore and offshore fishing charters out of Ocracoke Inlet. Capt. Ernie Doshier has more than 16 years of experience in the charter business, making him a dependable choice for a family-friendly fishing trip. The Gecko travels from 18 to 40 miles offshore in search of tuna, wahoo and mahi-mahi to create an all-day adventure of fishing and viewing the wonders of the Gulf Stream. You’ll likely see flying fish, numerous species of birds, dolphins and possibly even whales. Inshore trips are also available. Tackle and bait are provided, and fishing licenses are included.


Tradewinds Tackle

  • 1094 Irvin Garrish Highway
  • Ocracoke

There’s no question that Ocracoke is an angler’s paradise. When you’re ready to sink a line, head here for a complete line of bait and tackle for inshore, offshore and surf fishing. They also offer current fishing reports and equipment for other activities such as clamming and crabbing as well as visitor information. Follow recent catches on their Facebook page. They’re open daily spring through fall.

Anchorage Marina

  • 205 Irvin Garrish Highway
  • Ocracoke
  • (252) 928-6661

One of the best places to charter a boat for fishing is the Anchorage Marina. A number of charter boats operate from here including the Devereux II, Drum Stick, Dream Girl and Gecko. Rates vary with inshore trips available from $350 to $600 per day and with offshore Gulf Stream trips available from $1,000 to $1,400 for a full day. Note that transient boaters are welcomed here with showers, pool, electric and pump-out accommodations. Bikes, scooters and golf carts are available to rent nearby.

Clam Digger and Flounder Gigger Charters

  • Ocracoke
  • (252) 921-0279

Sign up for an excursion with Marcus Lawson to explore the surrounding waters in a 24-foot Carolina skiff, complete with all the equipment you need to gather clams and gig flounder.

Devereux ll

  • 205 Irvin Garrish Highway, Anchorage Marina
  • Ocracoke
  • (252) 921-0120, (252) 928-5331

Captain Reid Robinson has lots of happy returning customers. Contact him for an unforgettable day on the Gulf Stream or wreck fishing for tasty bottom fish like snapper, amberjack and triggerfish. The Devereux II also offers inshore trips and can be booked for tournaments.

Fish Tale Charters

  • 410 Irvin Garrish Highway, Jolly Roger Marina
  • Ocracoke
  • (252) 921-0224

Captain John Ferrara specializes in light tackle fishing trips for families with children and novice or experienced adults. Groups can spend two, four, six or eight hours on the calm waters of the Pamlico Sound catching summer flounder, red drum, grey trout, bluefish and Spanish mackerel. Spring and Fall inlet fishing for red drum is also available. NC saltwater fishing license, bait, tackle, ice and fish cleaning are included on all trips.

Miss Kathleen

  • Irvin Garrish Highway, Community Square Docks
  • Ocracoke
  • (252) 928-8064

The Miss Kathleen is a modern vessel with the appeal of a traditional work boat. Native islander Captain Ronnie O’Neal has spent much of his life in the waters around Ocracoke. Those baiting their first hook ever and seasoned sports fishermen will all benefit from Capt. O’Neal’s 35+ years of experience. The Miss Kathleen can be chartered for half- or full-day trips, inshore or off, and all tackle, bait and fish cleaning are provided.

Miss Teresa

  • National Park Service Docks
  • Ocracoke
  • (252) 588-0601

Get schooled by Albert O’Neal, the captain of the charter boat, Miss Teresa and an island native from a family of fishermen. His wealth of local knowledge and gentle manner will benefit inshore fishermen and fisher-families in search of red drum, Spanish mackerel, cobia, flounder and other tasty delights. Full- or half-day charters include ice, bait, tackle, fish cleaning, anecdotes and tips. Captain O’Neal will pick you up at the National Park Service Docks, across from the Park Service Visitor Center in the village or from your lodging if you are located on the harbor. Call him to set up your fishing date!

Sportfishing Adventure

  • Irvin Garrish Highway, Community Square Docks
  • Ocracoke
  • (252) 928-9966, (252) 928-8064

Two generations of native Ocracoke Island guides, Captain Ronnie O’Neal and son Ryan O’Neal, offer full- or half-day inshore, wreck or Gulf Stream charters geared toward families. Tackle, live bait and fish cleaning are included in the fee. You can also ask them about make-up charters, clamming, flounder gigging and night trips. The Tarheel and Miss Kathleen both run here.

The Rascal

  • 144 Silver Lake Road at the Ocracoke Harbor Inn
  • Ocracoke
  • (252) 928-6111, (252) 921-0180

Both inshore (half- or full-day) and offshore (full-day) trips are available through Captain Norman Miller, who will equip and educate visitors about wreck, bottom or fly fishing. The Rascal boasts impressive catches of red drum, but local Captain Miller also knows where and how to find other inshore fish. Head offshore for a full day and hook grouper, snapper, amberjack, dolphin (mahi-mahi), barracuda, triggerfish or king mackerel. Lodging and fishing packages are available through the Ocracoke Harbor Inn.

The Tarheel

  • 294 Irvin Garrish Highway
  • Ocracoke
  • (252) 928-9966, (252) 921-0396

Join Ocracoke native Captain Ryan O’Neal for a fishing adventure aboard the Tarheel,  a 25’ Carolina Skiff powered by a 115 HP Yamaha outboard. With state of the art electronics, plenty of fishing room, a shade canopy and an experienced Captain who grew up fishing the waters surrounding Ocracoke, you can plan on a great adventure!

Ocracoke Coupons OneBoat Videos Ocracoke Restaurant Daily Specials Ocracoke By Day Ocracoke Nightlife Outer Banks Fishing Report Subscribe to Mailing List