North Carolina marriage license, at a glance
- License fee
- $60
- Waiting period
- None
- Witnesses
- 2 witnesses
- License valid for
- 60 days
What you need to marry at a courthouse in North Carolina: the license fee, waiting period, ID and witness rules. Last verified October 15, 2026 against official sources.

| Minimum age | 18 years old — under 18 requires a special license and parental consent |
|---|---|
| Required identification | Both parties apply in person with a valid, unexpired photo ID (driver's license, state ID, passport or military ID) and their Social Security number (or an affidavit if they have none). |
| Social Security number required | Yes |
| Residency requirement | No. Applicants do not need to be North Carolina residents. No premarital medical exam is required. |
| Who can perform the ceremony | An ordained minister of any religious denomination, a minister authorized by a church, or a magistrate (also ceremonies in the manner of a religious denomination without officiants or of a recognized Native American tribe). |
| Courthouse ceremonies | Yes. Magistrates marry couples at the Wake County Justice Center (9th Floor, Room 901) and at the Guilford County magistrate offices in Greensboro and High Point. |
| Ceremony fee | $50 |
Fees and procedures can differ by county. Always confirm with the clerk who will issue your license.
A printable PDF with the step-by-step process, a day-of timeline, a checklist and a budget sheet for North Carolina.
The marriage license fee in North Carolina is $60.
The waiting period in North Carolina is None.
Witnesses in North Carolina: 2 witnesses.
A marriage license in North Carolina is valid for 60 days.
Every rule above comes from an official page. We check these pages again every month.
This is an informational guide, not legal advice. Confirm requirements with your county clerk.