Virginia Marriage Records Directory


About Marriage Records in Virginia

Virginia mariage records are managed by the Office of Vital records, which is a division of the Department of Health.

Marriage records are available from 1853 to present. Marriage, and divorce records are restricted for 50 years after the event. As such, during the restriction period, these records may only be obtained by the registrant, parents, spouse, and siblings.
Virginia - Statewide
Contact Info
Accomack County
Free Search
Free Search
Contact Info
Contact Info
Albemarle County
Contact Info
Free Search
Free Search
Paid Search
Alleghany County
Contact Info
Contact Info
Amelia County
Contact Info
Contact Info
Free Search
Contact Info
Contact Info
Amherst County
Contact Info
Free Search
Contact Info
Contact Info
Appomattox County
Contact Info
Contact Info
Free Search
Contact Info
Contact Info
Arlington County
Contact Info
Free Search
Contact Info
Augusta County
Contact Info
Free Search
Contact Info
Paid Search
Bath County
Contact Info
Free Search
Contact Info
Contact Info
Bedford County
Contact Info
Free Search
Contact Info
Contact Info
Bland County
Contact Info
Free Search
Contact Info
Botetourt County
Free Search
Contact Info
Contact Info
Brunswick County
Contact Info
Free Search
Contact Info
Paid Search
Buchanan County
Contact Info
Contact Info
Contact Info
Buckingham County
Contact Info
Free Search
Contact Info
Free Search
Campbell County
Contact Info
Contact Info
Free Search
Contact Info
Caroline County
Contact Info
Free Search
Contact Info
Carroll County
Contact Info
Free Search
Contact Info
Contact Info
Charles City County
Contact Info
Free Search
Contact Info
Free Search
Contact Info
Charlotte County
Contact Info
Contact Info
Free Search
Contact Info
Contact Info
Chesterfield County
Free Search
Free Search
Contact Info
Paid Search
City of Alexandria
Contact Info
City of Bristol
Contact Info
Contact Info
City of Buena Vista
Contact Info
City of Chesapeake
Contact Info
City of Colonial Heights
Contact Info
City of Covington
Contact Info
City of Danville
Contact Info
Paid Search
City of Emporia
Contact Info
City of Fairfax
Contact Info
City of Falls Church
Contact Info
City of Franklin
Contact Info
City of Fredericksburg
Contact Info
City of Galax
Contact Info
City of Hampton
Contact Info
City of Harrisonburg
Paid Search
City of Hopewell
Contact Info
City of Lexington
Contact Info
City of Lynchburg
Contact Info
City of Manassas
Contact Info
City of Manassas Park
Contact Info
City of Martinsville
Paid Search
City of Newport News
Paid Search
City of Norfolk
Paid Search
City of Norton
Contact Info
Paid Search
City of Petersburg
Contact Info
City of Poquoson
Paid Search
City of Portsmouth
Paid Search
City of Radford
Contact Info
City of Richmond
Paid Search
City of Roanoke
Contact Info
City of Salem
Contact Info
City of Staunton
Contact Info
City of Suffolk
Free Search
City of Virginia Beach
Contact Info
Free Search
City of Waynesboro
Contact Info
City of Williamsburg
Contact Info
City of Winchester
Contact Info
Clarke County
Contact Info
Contact Info
Free Search
Contact Info
Craig County
Contact Info
Contact Info
Culpeper County
Contact Info
Free Search
Contact Info
Paid Search
Cumberland County
Free Search
Contact Info
Dickenson County
Contact Info
Dinwiddie County
Free Search
Contact Info
Paid Search
Essex County
Free Search
Contact Info
Contact Info
Fairfax County
Contact Info
Fauquier County
Contact Info
Free Search
Contact Info
Paid Search
Floyd County
Contact Info
Free Search
Contact Info
Fluvanna County
Contact Info
Contact Info
Free Search
Paid Search
Franklin County
Contact Info
Free Search
Contact Info
Frederick County
Contact Info
Contact Info
Free Search
Contact Info
Giles County
Contact Info
Free Search
Contact Info
Contact Info
Gloucester County
Free Search
Contact Info
Goochland County
Contact Info
Free Search
Contact Info
Contact Info
Grayson County
Contact Info
Contact Info
Greene County
Contact Info
Free Search
Contact Info
Greensville County
Contact Info
Free Search
Contact Info
Contact Info
Halifax County
Contact Info
Free Search
Contact Info
Contact Info
Hanover County
Contact Info
Free Search
Contact Info
Henrico County
Contact Info
Free Search
Contact Info
Paid Search
Henry County
Contact Info
Free Search
Contact Info
Contact Info
Highland County
Contact Info
Free Search
Contact Info
Contact Info
Isle of Wight County
Contact Info
Free Search
Contact Info
Contact Info
James City County
Free Search
Contact Info
King and Queen County
Free Search
Contact Info
Paid Search
King George County
Contact Info
Free Search
Contact Info
Contact Info
King William County
Contact Info
Free Search
Contact Info
Contact Info
Lancaster County
Free Search
Contact Info
Contact Info
Lee County
Contact Info
Free Search
Contact Info
Contact Info
Loudoun County
Contact Info
Free Search
Contact Info
Louisa County
Contact Info
Free Search
Free Search
Contact Info
Contact Info
Lunenburg County
Contact Info
Free Search
Contact Info
Contact Info
Madison County
Contact Info
Free Search
Contact Info
Contact Info
Mathews County
Contact Info
Free Search
Contact Info
Contact Info
Mecklenburg County
Contact Info
Contact Info
Middlesex County
Free Search
Contact Info
Contact Info
Montgomery County
Contact Info
Free Search
Contact Info
Paid Search
Nelson County
Contact Info
Contact Info
Free Search
Contact Info
Contact Info
New Kent County
Contact Info
Free Search
Free Search
Contact Info
Northampton County
Free Search
Paid Search
Northumberland County
Free Search
Contact Info
Contact Info
Nottoway County
Contact Info
Free Search
Contact Info
Contact Info
Orange County
Contact Info
Free Search
Contact Info
Contact Info
Page County
Contact Info
Free Search
Contact Info
Contact Info
Patrick County
Contact Info
Free Search
Contact Info
Paid Search
Pittsylvania County
Contact Info
Free Search
Contact Info
Contact Info
Powhatan County
Free Search
Contact Info
Contact Info
Prince Edward County
Contact Info
Free Search
Contact Info
Contact Info
Prince George County
Free Search
Contact Info
Prince William County
Contact Info
Free Search
Contact Info
Free Search
Paid Search
Pulaski County
Free Search
Contact Info
Paid Search
Rappahannock County
Contact Info
Free Search
Contact Info
Contact Info
Richmond County
Free Search
Contact Info
Paid Search
Roanoke County
Free Search
Contact Info
Paid Search
Rockbridge County
Contact Info
Free Search
Contact Info
Contact Info
Rockingham County
Contact Info
Free Search
Contact Info
Paid Search
Russell County
Contact Info
Free Search
Contact Info
Contact Info
Scott County
Contact Info
Free Search
Contact Info
Paid Search
Shenandoah County
Contact Info
Contact Info
Contact Info
Contact Info
Smyth County
Contact Info
Contact Info
Free Search
Contact Info
Contact Info
Southampton County
Contact Info
Free Search
Free Search
Contact Info
Contact Info
Spotsylvania County
Contact Info
Free Search
Contact Info
Contact Info
Contact Info
Stafford County
Free Search
Contact Info
Contact Info
Surry County
Contact Info
Free Search
Contact Info
Contact Info
Sussex County
Contact Info
Free Search
Contact Info
Contact Info
Tazewell County
Contact Info
Free Search
Contact Info
Contact Info
Warren County
Contact Info
Free Search
Contact Info
Paid Search
Washington County
Contact Info
Free Search
Contact Info
Contact Info
Westmoreland County
Free Search
Contact Info
Contact Info
Wise County
Contact Info
Contact Info
Paid Search
Wythe County
Contact Info
Free Search
Contact Info
Contact Info
York County
Free Search
Contact Info
Paid Search