Visit one of the offices of the Division of Marine Fisheries to purchase a license in person. Coastal Recreational Fishing Licenses are also available at many tackle shops and sporting goods stores.
Purchase a license online at the N.C. Wildlife website.
(NOTE: Clicking this link will take you to the N.C. Wildlife site — which is not part of the Division of Marine Fisheries. Once on the Wildlife site, click on the yellow "Purchase Licenses" button).