North Carolina vital records · Marriage Records
North Carolina Marriage Records
How to get a certified North Carolina marriage certificate: the official fee, processing time, who is eligible, what ID to bring, and every county office that issues marriage records — or order online and skip the visit.
- $30.00
- Marriage Certificate fee
- 3–4 months
- Processing time
- 99
- Offices issuing
- 98
- Counties
How to get a North Carolina marriage certificate
- 1Online (fastest). Prepare your application through our partner Vital Records Online ↗. Your request is checked for errors before it reaches the North Carolina office.
- 2In person. Visit one of the 99 county offices that issue marriage records; most print certified copies while you wait.
- 3By mail. Send the application form ↗, a copy of your ID and the $30.00 fee to North Carolina Department of Health and Human Services - Office of Vital Record, NCOVR, Attn: VC Certificate Orders, 1903 Mail Service Center, Raleigh, NC 27699-1900.
North Carolina marriage certificate fees, processing & requirements
- Fee
- $24 + one of the following processing fees: $15.00 - in person $6.00 - mail-in $13.95 - online/phone order
- Additional copy
- $15
- Rush fee
- $15 - expedited fee, temporarily suspended for mail-in orders and currently only available for in-person (this fee is added to all in-person request, as they are all considered expedited) or $13.95 + optional $20 overnight shipping - for online orders with vitalchek
- Processing time
- 30 days - 1 year
- Rush processing
- Immediate in-person, NA mail-in, possibly 4-5 months online/phone
- Public after
- Not restricted (Uncertified copies)
Who can request
- Children
- Grandparents
- Legal Guardian
- Legal Representative
- Parents
- Person on Record
- Power of Attorney
- Siblings
- Social Worker
- Spouse
- Step Children
- Step-Parents
Required information
- Bride Name
- Bride's Name Before Marriage
- Date of Marriage
- Daytime Phone Number
- Groom Name
- Groom Name Before Marriage
- Mailing Address
- Place where License Was Issued
- Purpose for the Certificate
- Your Name
- Your Relationship to the Person of Record
- Your Signature
Accepted ID
- Corrections ID
- Passport
- State Driver's License
- State ID
- State Non-Driver ID
- Student ID (with transcript)
- US Military ID
- Valid Government ID
Secondary ID
- Bank Statement
- Letter from Government Agency
- Pay Stub
- State Concealed Weapon Permit
- Temporary Driver's License
- Utility Bill
- Vehicle Registration
- W-2 Form
North Carolina Department of Health and Human Services - Office of Vital Record (NCDHHS-NCOVR)
- Address
- Cooper Memorial Health Building 225 N. McDowell St. Raleigh, NC 27603-1382
- Mailing
- NCOVR Attn: VC Certificate Orders 1903 Mail Service Center Raleigh, NC 27699-1900
- Phone
- 919-733-3000
- Website
- Official site ↗
- Hours
- 8:00 a.m - 5:00 p.m. (appointment required)
Skip the trip. Order a North Carolina marriage certificate online through our partner, Vital Records Online — application review, status updates and delivery to your door.
Order online ↗Where to get a marriage certificate in North Carolina: county offices
99 offices in 98 North Carolina counties are confirmed to issue marriage records. Fees shown are the office's own published fee; others charge the state fee of $30.00.
- Alamance County 1
- Alexander County 1
- Alleghany County 1
- Ashe County 1
- Avery County 1
- Beaufort County 1
- Bertie County 1
- Bladen County 1
- Brunswick County 1
- Buncombe County 1
- Burke County 1
- Cabarrus County 1
- Caldwell County 1
- Camden County 1
- Carteret County 1
- Caswell County 1
- Catawba County 1
- Chatham County 1
- Cherokee County 1
- Chowan County 1
- Clay County 1
- Cleveland County 1
- Columbus County 1
- Craven County 1
- Cumberland County 1
- Currituck County 1
- Dare County 1
- Davidson County 1
- Davie County 1
- Duplin County 1
- Durham County 1
- Edgecombe County 1
- Forsyth County 1
- Franklin County 1
- Gaston County 1
- Gates County 1
- Graham County 1
- Granville County 1
- Greene County 1
- Guilford County 1
- Halifax County 1
- Harnett County 1
- Haywood County 1
- Henderson County 1
- Hertford County 1
- Hoke County 1
- Hyde County 1
- Iredell County 1
- Jackson County 1
- Johnston County 1
- Jones County 1
- Lee County 1
- Lenoir County 1
- Lincoln County 1
- Macon County 1
- Madison County 1
- Martin County 1
- McDowell County 1
- Mitchell County 1
- Montgomery County 1
- Moore County 1
- Nash County 1
- New Hanover County 1
- Northampton County 1
- Onslow County 2
- Orange County 1
- Pamlico County 1
- Pasquotank County 1
- Pender County 1
- Perquimans County 1
- Person County 1
- Pitt County 1
- Polk County 1
- Randolph County 1
- Richmond County 1
- Robeson County 1
- Rockingham County 1
- Rowan County 1
- Rutherford County 1
- Sampson County 1
- Scotland County 1
- Stanly County 1
- Stokes County 1
- Surry County 1
- Swain County 1
- Transylvania County 1
- Tyrrell County 1
- Union County 1
- Vance County 1
- Wake County 1
- Warren County 1
- Washington County 1
- Watauga County 1
- Wayne County 1
- Wilkes County 1
- Wilson County 1
- Yadkin County 1
- Yancey County 1
| Office | County | Phone | Fee |
|---|---|---|---|
| Alamance County Register of Deeds 118 West Harden Street, Graham | Alamance | (336)570-6565 | $10.00 |
| Alexander County Register of Deeds 151 W Main Ave. Suite 9, Taylorsville | Alexander | (828) 632-3152 | $10.00 |
| REGISTER OF DEEDS
ALLEGHANY COUNTY County Administration Building
348 South Main St., Sparta | Alleghany | 336-372-4342 | $10.00 |
| Ashe County Register of Deeds Office 150 Government Circle, Suite 2300, Jefferson | Ashe | 336.846.5580 | $10.00 |
| Avery County Register of Deeds 200 Montezuma Street, Newland | Avery | 828-733-8260 | $10.00 |
| Beaufort County Register of Deeds 112 W 2nd Street, Washington | Beaufort | 252-946-2323 | $10.00 |
| Bertie County Register of Deeds 108 Dundee St., Windsor | Bertie | (252) 794-5309 | $10.00 |
| Bladen County Register of Deeds 106 East Broad Street Rm 118, Elizabethtown | Bladen | (910) 862-6710 | $10.00 |
| Brunswick County Register of Deeds Brunswick County Complex, Building I, 75 Courthouse Drive, Bolivia | Brunswick | 910-253-2690 | $10.00 |
| Register of Deeds 205 College Street, Asheville | Buncombe | (828) 250-4300 | $10.00 |
| Burke County Register of Deeds 201 S Green Street, Morganton | Burke | 828-764-9340 | $10.00 |
| Cabarrus County Register of Deeds 65 Church Street S, Concord | Cabarrus | 704-920-2112 | $10.00 |
| Caldwell County Register of Deeds 905 West Avenue NW, Lenoir | Caldwell | 828-757-1310 | $10.00 |
| Camden Register of Deeds 117 N. Hwy 343, Camden | Camden | 252-338-1919 x244 | $10.00 |
| Carteret County Register of Deeds 302 Courthouse Square, Beaufort | Carteret | (252)728-8474 | $10.00 |
| Caswell County Register of Deeds 139 E. Church St., Yanceyville | Caswell | 336-694-4197 | $10.00 |
| Catawba County Register of Deeds 100 Government Dr., Dept. C, Newton | Catawba | (828) 465-1573 | $10.00 |
| Chatham County Register of Deeds 12 East Street, Pittsboro | Chatham | (919) 542-8235 | $10.00 |
| Cherokee County Register of Deeds 75 Peachtree Street
Suite 126-A, Murphy | Cherokee | (828) 837-2613 | $10.00 |
| Chowan County Register of Deeds 101 S. Broad St, Edenton | Chowan | (252) 482-2619 | $10.00 |
| Clay County Register of Deeds 261 Courthouse Drive Suite 2, Hayesville | Clay | 828-389-0087 | $30.00* |
| Cleveland County Register of Deeds 311 E. Marion St, Room 151, Shelby | Cleveland | (704) 484-4834 | $10.00 |
| Columbus County Register of Deeds 125 Washington St Ste. B, Whiteville | Columbus | (910)-640-6625 | $10.00 |
| Craven County Register of Deeds 226 Pollock St., New Bern | Craven | 252-636-6617 | $10.00 |
| Cumberland County Register of Deeds Cumberland County Courthouse
117 Dick Street Room 114, Fayetteville | Cumberland | 910-678-7768 | $30.00* |
| Currituck County Register of Deeds Currituck Judicial Center
2801 Caratoke Highway, Suite 300, Currituck | Currituck | 252-232-3297 | $10.00 |
| Dare County Register of Deeds 962 Marshall C. Collins Drive - Room 165A, Manteo | Dare | 252.475.5970 | $10.00 |
| Davidson County Register of Deeds 110 West Center Street, Lexington | Davidson | 336-242-2150 | $10.00 |
| Davie County Register of Deeds Office 123 South Main Street
County Administration Building - First Floor, Mocksville | Davie | (336) 753-6080 | $10.00 |
| Duplin County Register of Deeds Duplin County Courthouse Annex, 118 Duplin Street, Kenansville | Duplin | (910) 296-2108 | $10.00 |
| Durham County Register of Deeds 201 East Main Street
Administration Bldg. II, Durham | Durham | 919-560-0480 | $10.00 |
| Edgecombe County Register of Deeds 201 St. Andrew St, Tarboro | Edgecombe | 252-641-7924 | $10.00 |
| Forsyth County Register of Deeds 201 North Chestnut Street, Winston-Salem | Forsyth | 336 703 2700 | $10.00 |
| Franklin County Register of Deeds 113 S. Main St, Louisburg | Franklin | 919-496-3500 | $10.00 |
| GASTON COUNTY REGISTER OF DEEDS Gaston County Courthouse | 325 Dr. M.L.K., Jr. Way, Gastonia | Gaston | 704-862-7687 | $10.00 |
| Gates County Register of Deeds 202 Court Street, Gatesville | Gates | 252-357-0850 | $30.00* |
| Graham County Register of Deeds 12 North Main Street, Robbinsville | Graham | (828) 479-7971 | $10.00 |
| Granville County Register of Deeds Granville County Courthouse
101 Main Street, Oxford | Granville | (919) 693-5240 | $10.00 |
| Greene County Register of Deeds 301 N. Greene Street, Snow Hill | Greene | 252-747-3620 | $10.00 |
| Guilford County Register of Deeds Office Truist Building, 201 West Market Street, 1st Floor, Greensboro | Guilford | (336) 641-7556 | $10.00 |
| Halifax County Register of Deeds 357 Ferrell Lane, Halifax | Halifax | 252-583-2101 | $10.00 |
| Harnett County Register of Deeds 305 W. CORNELIUS HARNETT BLVD, SUITE 200, Lillington | Harnett | (910) 893-7540 | $10.00 |
| Haywood County Register of Deeds 215 North Main Street Suite 213, Waynesville | Haywood | 828-452-6635 | $10.00 |
| Henderson County Register of Deeds 200 North Grove Street, Suite 129, Hendersonville | Henderson | (828) 697-4901 | $10.00 |
| Hertford County Register of Deeds Hertford County Courthouse, 3rd Floor
119 Justice Drive, Suite 9, Winton | Hertford | 252-358-7850 | $10.00 |
| Hoke County Register Of Deeds 113 Campus Ave., Raeford | Hoke | (910)875-2035 | $30.00* |
| Hyde County Register of Deeds 30 Oyster Creek Road, Swan Quarter | Hyde | (252)926-4182 | $10.00 |
| Iredell County Register of Deeds 211 Constitution Lane, Statesville | Iredell | 704-872-7468 | $10.00 |
| JACKSON COUNTY REGISTER OF DEEDS 401 Grindstaff Cove Road, Sylva | Jackson | 828-586-4055 | $10.00 |
| Johnston County Register of Deeds Office 207 East Johnston St. Suite 209, Smithfield | Johnston | 919-989-5161 | $10.00 |
| Jones County Register of Deeds 101 Market Street, Trenton | Jones | 252-448-2551 | $10.00 |
| Lee County Register of Deeds 1300 South Horner Blvd., Sanford | Lee | (919) 718-4585 | $10.00 |
| Lenoir County Register of Deeds 110 South Queen Street, Kinston | Lenoir | 252-559-6420 | $10.00 |
| Lincoln County Register of Deeds 206 Gamble Drive, 2nd Floor, Lincolnton | Lincoln | (704) 736-8530 | $10.00 |
| MACON COUNTY REGISTER OF DEEDS 5 West Main St., Franklin | Macon | (828) 349‐2095 | $10.00 |
| Madison County Register of Deeds 5707 US 25-70 Hwy, Suite 6, Marshall | Madison | 828-649-3131 | $10.00 |
| MARTIN COUNTY REGISTER OF DEEDS Martin County Governmental Center
305 East Main Street, Room 115, Williamston | Martin | 252-789-4320 | $10.00 |
| McDowell County Register Of Deeds 35 West Fort St., Marion | McDowell | 828-652-4727 | $10.00 |
| Mitchell County Register Of Deeds 26 Crimson Laurel Circle, Suite 4, Bakersville | Mitchell | 828.688.2139, extension 1402 | $10.00 |
| Montgomery County Register of Deeds 102 East Springs Street, Troy | Montgomery | (910) 576-4221 | $10.00 |
Showing 60 of 99 offices — open a county above for the full list.
* State fee — this office has not published its own.
More North Carolina vital records
North Carolina marriage certificate FAQs
How much does a North Carolina marriage certificate cost?
A certified North Carolina marriage certificate costs $30.00 ($24 + one of the following processing fees: $15.00 - in person $6.00 - mail-in $13.95 - online/phone order), and additional copies ordered at the same time are $15.
How long does it take to get a marriage certificate in North Carolina?
Standard processing is 30 days - 1 year. Expedited service: Immediate in-person, NA mail-in, possibly 4-5 months online/phone ($15 - expedited fee, temporarily suspended for mail-in orders and currently only available for in-person (this fee is added to all in-person request, as they are all considered expedited) or $13.95 + optional $20 overnight shipping - for online orders with vitalchek). In-person requests at a county office are often same-day.
Where do I get a marriage certificate in North Carolina?
99 North Carolina offices across 98 counties issue marriage records: county clerks, registers of deeds and health departments listed on this page. You can also apply by mail to the state vital records office (North Carolina Department of Health and Human Services - Office of Vital Record), or order online.
Who can request a North Carolina marriage certificate?
North Carolina issues certified copies to: Children, Grandparents, Legal Guardian, Legal Representative, Parents, Person on Record, Power of Attorney, Siblings, Social Worker, Spouse, Step Children, Step-Parents. Public access: Not restricted (Uncertified copies).
What ID do I need for a North Carolina marriage certificate?
Accepted primary ID: Corrections ID, Passport, State Driver's License, State ID, State Non-Driver ID, Student ID (with transcript), US Military ID, Valid Government ID. If you have no primary ID, bring two of: Bank Statement, Letter from Government Agency, Pay Stub, State Concealed Weapon Permit, Temporary Driver's License, Utility Bill, Vehicle Registration, W-2 Form.
Can I order a North Carolina marriage certificate online?
Yes. Prepare and submit your North Carolina marriage certificate application online through our partner, Vital Records Online, and skip the in-person visit.
Public records: North Carolina Public Records Law. Fees and processing times are set by North Carolina and its counties and change without notice — confirm with the office before applying.