Marriage Licenses

Anyone desiring to be married in New Hampshire, resident or not, may go to any New Hampshire Town/City Clerk’s office to apply for a marriage license. Identification to verify you are of legal age to be married in New Hampshire will be requested (you must be at least 18 years old or 16 with parental permission).

If you have been married before, you must show proof of how the last marriage ended-- certified copy of a death certificate, divorce decree or annulment. The document must have a raised seal.

The application requests general information about both spouses including their parent’s names and where they were born. For statistical purposes you will be asked your race, ancestry and level of education.

The license is valid for 90 days from filing and is not subject to a waiting period. If the license expires before the wedding is performed, you must apply for a second license. The license fee is $50. The fee(s) may be paid in cash, check, debit or credit card. Both spouses must be present to sign the license before it can be issued.

A certified copy of a marriage certificate may be obtained after the ceremony has been completed and the marriage license has been returned to the town clerk's office.  The cost of the certificate is $15 for the first copy and $10 for any additional copies received on the same day.  You may request a certificate online, in-person, or by mail.