Book a Ceremony

Home / Marriage License Requirements

Marriage License Requirements by State

Every U.S. state sets its own rules for getting married — waiting periods, how long your license is valid, whether you need witnesses, and who can legally officiate. Pick your state for a clear, step-by-step checklist, then book a verified officiant to perform your ceremony.

Alabamano wait
Alaska3 business days
Arizonano wait
Arkansasofficiant reg.
Californiano wait
Coloradono wait
Connecticutno wait
Delawareofficiant reg.
Florida3 days (FL residents only; waived with premarital course)
Georgiano wait
Hawaiiofficiant reg.
Idahono wait
Illinois1 day
Indianano wait
Iowa3 days (waivable)
Kansas3 days (waivable)
Kentuckyno wait
Louisianaofficiant reg.
Maineno wait
Maryland2 days
Massachusettsofficiant reg.
Michigan3 days (waivable)
Minnesotaofficiant reg.
Mississippino wait
Missourino wait
Montanano wait
Nebraskano wait
Nevadaofficiant reg.
New Hampshireofficiant reg.
New Jersey3 days
New Mexicono wait
New Yorkofficiant reg.
North Carolinano wait
North Dakotano wait
Ohioofficiant reg.
Oklahomano wait
Oregon3 days (often waivable)
Pennsylvania3 days
Rhode Islandno wait
South Carolina24 hours
South Dakotano wait
Tennesseeno wait
Texas72 hours (waivable)
Utahno wait
Vermontno wait
Virginiaofficiant reg.
Washington3 days
Washington, D.C.officiant reg.
West Virginiaofficiant reg.
Wisconsin3 days (waivable)
Wyomingno wait

Need someone to perform the ceremony?

Book a verified officiant for weddings and ceremonies of every tradition — transparent pricing, easy online booking.

Find an Officiant →