You have to pick up the marriage license in person, so be sure to choose an office you can get to. Whether it be in Raleigh, Charlotte or Asheville, it doesn’t matter as long as it is in North Carolina and you can get to it in person to pick up the marriage license.
Apply no more than 60 days before your wedding date as marriage licenses are invalid after that.
Most Asheville couples, whether locals or out-of-towners, apply for a marriage license at the Buncombe County Register of Deeds Office and pick it up when they arrive for their wedding weekend. Be sure to check the hours!