Fishing Guides & Charters in North Carolina

Browse 389 fishing guides and charters available in North Carolina.

If you're looking for a state with diverse fishing opportunities, North Carolina should be at the top of your list. From the Outer Banks' legendary offshore fishing to the serene mountain streams of the west, the Tar Heel State offers something for every angler. The extensive coastline provides access to the Atlantic Ocean and numerous sounds like Pamlico and Albemarle, teeming with saltwater species. Inland, you'll find a network of rivers and lakes, including massive reservoirs like Lake Norman and Fontana Lake, that hold impressive freshwater game fish.

The Outer Banks, particularly around Hatteras and Oregon Inlet, are renowned for their bluewater fishing. Target Blue Marlin, Yellowfin Tuna, and Mahi-Mahi during the warmer months, typically from late spring through early fall. Closer to shore, the inshore waters around Morehead City and Beaufort are ideal for Redfish and Spotted Seatrout, especially during the spring and fall migrations. Anglers seeking freshwater action should head west. The mountain streams are home to wild Trout, while larger reservoirs like Lake Norman near Charlotte are known for their Largemouth Bass and Striped Bass fishing. Don't overlook the coastal rivers like the Cape Fear River near Wilmington, which offers excellent Catfish and Flounder opportunities.

The best time to fish in North Carolina largely depends on your target species and location. Spring and fall generally offer the most consistent action, with milder temperatures and active fish. Summer can be productive for offshore fishing and targeting warm-water species like Catfish. Winter fishing can be challenging, but dedicated anglers can still find success targeting Striped Bass in the Roanoke River or Speckled Trout in the sounds. Consider planning a trip to Carolina Beach or Kure Beach for a relaxed coastal fishing experience, or head inland to Rocky Point for access to the Cape Fear River's diverse fishery. No matter your preference, North Carolina's waters are calling.

Search for a different location

389 charters found

Salty Dawg Fishing Charters - Captain Harvey Wall
Verified
From $450
Captain Harvey Wall

Salty Dawg Fishing Charters

4.9(85)Top Rated

Salty Dawg Fishing Charters specializes in Inshore, Nearshore, Shark Fishing, and Kids Fishing Charters. Based in Ocean Isle Beach NC, but also serving Sunset Beach NC and Holden Beach NC. Veteran-Owned.

inshorenearshoreoffshoreSpiny DogfishRedfish
Ocean Isle Beach, North Carolina
Up to 4
Longer Days Sportfishing Charters - Tom Randall
Claimed
0
Tom Randall

Longer Days Sportfishing Charters

4.7(26)Top Rated

Longer Days is a 46' Buddy Davis custom Carolina Charter Boat built to comfortably fish the waters off the Outer Banks. She is a proven fish raiser with a reliable 853hp Caterpillar to get you to the fishing grounds and back.

offshoredeep seaBlue MarlinSailfish
Hatteras, North Carolina
Up to 6
Mike Hoffman Fishing Guide - Mike Hoffman
Claimed
From $500
Mike Hoffman

Mike Hoffman Fishing Guide

5(16)Top Rated

Inshore all inclusive fishing charters in Topsail beach and Surf city Nc. Family friendly private group fishing trips year round with a local captain ,

inshorefly fishing
Topsail Beach, North Carolina
Up to 5
Lost Dog Guide Service - Jake Schoolfield
Claimed
Jake Schoolfield

Lost Dog Guide Service

5(6)Top Rated

Ready to book your next fishing adventure? Contact Lost Dog Guide Service in Wilmington, NC to plan your guided inshore fly or light tackle trip

Wrightsville Beach, North Carolina
Due South Outfitters - Due South Outfitters
Due South Outfitters

Due South Outfitters

5(381)Top Rated

From Big Brown and Rainbow Trout - To Wild Native Brook Trout. Due South Outfitters Chases Them All. Take a Look Today!

Brook TroutRainbow TroutSpeckled Trout
Boone, North Carolina
The Speckled Trout Outfitters - The Speckled Trout Outfitters
The Speckled Trout Outfitters

The Speckled Trout Outfitters

5(374)Top Rated
Blowing Rock, North Carolina
Hot Ticket Fishing Charters - Hot Ticket Fishing Charters
Hot Ticket Fishing Charters

Hot Ticket Fishing Charters

5(308)Top Rated

Carolina Beach Fishing Charters frequently asked questions about Offshore Fishing, Inshore Fishing & Bottom Fishing in Carolina Beach.

Carolina Beach, North Carolina
Emerald Isle Adventures - Emerald Isle Adventures
Emerald Isle Adventures

Emerald Isle Adventures

5(264)Top Rated

Top rated Fishing Charters, Boat rentals & Beach portrait photographers in Emerald Isle. Proud to be a family owned and operated business. Looking for things to

Emerald Isle, North Carolina
Fontana Guides - Fontana Guides
Fontana Guides

Fontana Guides

5(231)Top Rated

Western North Carolina's premiere fly fishing & light tackle guide service. Our guided trips are offered in Bryson City, Cherokee, Sylva, Dillsboro, Franklin, Nantahala, and more!

Bryson City, North Carolina
Fishers of Men Guide Service - Fishers of Men Guide Service
Fishers of Men Guide Service

Fishers of Men Guide Service

5(220)Top Rated

Lake Norman Fishing Guide, Fishing Trips, Lake Norman Fishing

Mooresville, North Carolina
Bad Habit Sportfishing - Bad Habit Sportfishing
Bad Habit Sportfishing

Bad Habit Sportfishing

5(185)Top Rated

Fishing all of the North Carolina coast for over 30 years. Bad Habit Sportfishing specializes in fishing techniques that PRODUCE great catches. These catches include, Spanish Mackerel, Atlantic Bonito, Trout, Cobia, King Mackerel, Grouper, Snapper, Mahi, Tuna, Wahoo, Sailfish, and Blue Marlin, just to name a few.

BluefishBonitoCobia
Sneads Ferry, North Carolina
BlackBird Guide Services - BlackBird Guide Services
BlackBird Guide Services

BlackBird Guide Services

5(149)Top Rated

Give us a shout and book your Fishing Charter with BlackBird Guide Services today! We look forward to hearing from you and showing you our beautiful coast.

Wrightsville Beach, North Carolina

Fishing Cities in North Carolina

All Cities in North Carolina

92 cities

Plan a Fishing Trip in North Carolina

See the best times to fish in North Carolina, top species by season, and find local guides.

Start Planning

Fish Species in North Carolina

Types of Fishing in North Carolina

Saltwater Fishing3 guides
Freshwater Fishing3 guides

North Carolina Fishing License & Regulations

Fishing License

Cost: Resident: $25 | Non-Resident: $45

Required for ages 16+. Inland, coastal, and unified licenses available.

Buy a North Carolina fishing license →

SpeciesSeasonBag LimitSize Limit
Largemouth BassYear-round5 per day14-inch minimum
CarpYear-roundNo limitNo size limit
Blue CatfishYear-roundNo limitNo size limit
Hybrid Striped BassYear-round4 per dayNo size limit
Channel CatfishYear-roundNo limitNo size limit
CrappieYear-round20 per dayNo size limit
Striped BassVaries by location; check specific regulations for the area you intend to fish.Varies by location; check specific regulations for the area you intend to fish.Varies by location; check specific regulations for the area you intend to fish.
BluegillYear-roundNo limitNo size limit
Flathead CatfishYear-roundNo limitNo size limit
White BassYear-roundNo limitNo size limit
Red DrumYear-round1 per person per day18-27 inch slot limit
SnapperYear-round, subject to closuresVaries by species; consult current regulationsVaries by species; consult current regulations
Spanish MackerelYear-round15 per person per day12-inch minimum fork length
FlounderVaries; consult current regulationsVaries; consult current regulations16-inch minimum total length
Speckled TroutYear-round5 per person per day14-inch minimum, only one fish greater than 24 inches total length may be included in the five-fish limit.

Frequently Asked Questions

Are you a fishing guide in North Carolina?

Join our directory free in 2026 — starting 2027, listings are $99/year.