
Yearbooks from high school or college are one of the most fun sets of records for a genealogist to search. It provides you with a ton of story-like information about your ancestor’s life. What their interests were, what sports and clubs they participated in, and often some goofy snapshots of them before they settled into being an adult. And of course, you get to see what they looked like.
Here are a few articles that may convince you to research these gems:
- Using Yearbooks For Genealogical Research
- A Genealogy Education is in School Yearbooks
- Genealogy 101: School Yearbooks
And here is an article providing information on where else you can find online yearbooks; some need a subscription and some do not:
Below is a list of links to free online yearbooks from the state:
Please note that some of the yearbooks are not searchable but are an image of each page in the yearbook.
Please note that there may seem to be duplicates. If there are, that means that there are multiple sites where the same school‘s yearbooks are available online.
(Updated August 2023)
Virginia Online Yearbooks
- Abingdon – Abingdon High School
- Abingdon – Johnston Memorial Hospital School of Nursing
- Abingdon – Wm King High School
- Accomac – Accomac High School
- Accomac – Accomac High School
- Alberta – Alberta High School
- Alexandria – Alexandria High School
- Alexandria – Christian Center School
- Alexandria – Clifton Elementary School
- Alexandria – Edison High School
- Alexandria – Episcopal High School
- Alexandria – Fort Hunt High School
- Alexandria – George Washington High School
- Alexandria – Groveton High School
- Alexandria – Hayfield Secondary School
- Alexandria – Holmes Intermediate School
- Alexandria – Jefferson High School
- Alexandria – Mark Twain Middle School
- Alexandria – Mount Vernon High School
- Alexandria – Mount Vernon High School
- Alexandria – Oliver Wendell Holmes Middle School
- Alexandria – Thomas Jefferson High School
- Alexandria – Thomas Jefferson High School
- Alexandria – Wilton Woods Elementary School
- Amherst County – Amherst County High School
- Annandale – Annandale High School
- Annandale – Annandale High School
- Annandale – Edgar Allan Poe School
- Appalachia – Appalachia High School
- Appomattox – Appomattox High School
- Arlington – Marymount High School
- Arlington – Marymount University
- Arlington – Wakefield High School
- Arlington – Washington-Lee High School
- Arlington – Washington-Lee High School
- Ashland – Randolph-Macon College
- Bedford – Bedford County School System
- Bedford – Bedford High School
- Bedford – Liberty High School
- Belle – DuPont High School
- Berryville – Berryville High School
- Big Island – Big Island Elementary School
- Big Island – Big Island High School
- Big Island – M. E. Marcuse High School
- Big Stone Gap – Big Stone Gap High School
- Big Stone Gap – Big Stone Gap High School
- Big Stone Gap – Powell Valley High School
- Blacksburg – Virginia Polytechnic Institute
- Blacksburg – Virginia Tech University
- Blackstone – Blackstone College for Girls
- Bland – Bland County High School
- Bland – Bland High School
- Bland – Bland High School
- Bland – Ceres High School
- Bloxom – Bloxom High School
- Blue Ridge – Graham High School
- Blue Ridge – Graham High School
- Bluefield – Bluefield College
- Bluefield – Bluefield College of Evangelism
- Bluefield – Graham High School
- Bowling Green – Caroline High School
- Bowling Green – Union High School
- Boydton – Boydton High School
- Bridgewater – Bridgewater College
- Bridgewater – Bridgewater College
- Bristol – John S. Battle High School
- Bristol – Sullins College
- Bristol – Sullins College
- Bristol – Sullins College-Conservatory
- Bristol – Virginia High School
- Bristol – Virginia Institute
- Bristol – Virginia Intermont
- Bristol – Virginia Intermont College
- Brookneal – Brookneal High School
- Brookneal – Brookneal High School
- Brunswick – Brunswick High School
- Buchanan – Buchanan High School
- Buchanan – Buchanan High School
- Buchanan – James River High School
- Buckhorn – Buckhorn High School
- Buckhorn – North View High School
- Buckingham – Buckingham Central High School
- Buena Vista – Southern Seminary
- Burke – Lake Braddock Secondary School
- Burke – Lake Braddock Secondary School
- Cape Charles – Cape Charles High School
- Cape Charles – Cape Charles High School
- Capeville – Capeville Elementary School
- Castlewood – Castlewood High School
- Castlewood – Temple Hill High School
- Ceres – Ceres High School
- Charles City – Charles City High School
- Charlotte Court House – Randolph-Henry High School
- Charlottesville – Albemarle High School
- Charlottesville – Charlottesville High School
- Charlottesville – Jackson P. Burley High School
- Charlottesville – Jackson P. Burley High School
- Charlottesville – Jackson P. Burley High School
- Charlottesville – McIntire High School
- Charlottesville – University of Virginia
- Charlottesville – University of Virginia
- Charlottesville – University of Virginia School of Law
- Charlottesville – University of Virginia. Naval Reserve Officers Training Corps
- Charlottesville – University of Virginia. School of Law
- Chase City – Chase City High School
- Chase City – Chase City High School
- Chatham – Chatham High School
- Chatham – Chatham High School
- Chatham – Climax High School
- Chatham – Climax High School
- Chatham – Pittsylvania High School
- Chatham Hill – Rich Valley High School
- Chesterfield County – Salem Church Junior High School
- Chilhowie – Chilhowie High School
- Chincoteague – Chincoteague High School
- Churchville – Churchville High School
- Cleveland – Cleveland High School
- Cleveland – Cleveland High School
- Cleveland – Elk Garden Elementary School
- Clifton Forge – Chesapeake And Ohio Hospital School Of Nursing
- Clifton Forge – Clifton Forge High School
- Clifton Forge – Jefferson High School
- Clintwood – Clintwood High School
- Clintwood – Clintwood High School
- Clintwood – Dickenson County Memorial School
- Clintwood – Dickenson Memorial High School
- Coeburn – Coeburn High School
- Coeburn – Coeburn High School
- Colonial Heights – Colonial Heights High School
- Covington – Alleghany County High School
- Covington – Alleghany County High School
- Covington – Covington High School
- Covington – Dunlap High School
- Covington – Watson High School
- Craigsville – Craigsville High School
- Crewe – Blackstone College for Girls
- Crewe – Crewe High School
- Crewe – Nottoway Senior High School
- Critz – Hardin Reynolds Memorial School
- Culpeper – Culpeper County High School
- Culpeper – Culpeper High School
- Culpeper – Culpeper High School
- Culpeper – George Washington Carver Regional High School
- Culpeper County – George Washington Carver Regional High School
- Damascus – Holston High School
- Dante – Dante Central High School
- Danville – Averett College
- Danville – Danville High School
- Danville – Danville High School
- Danville – George Washington High School
- Danville – George Washington High School
- Danville – John M. Langston High School
- Danville – Stratford College
- Dendron – Luther P. Jackson High School
- Draper – Draper High School
- Dry Fork – Tunstall High School
- Dublin – Dublin High School
- Dublin – Pulaski County High School
- Duffield – Rye Cove High School
- Eagle Rock – Eagle Rock High School
- Eastville – Northampton High School
- Emory – Emory and Henry College
- Emory – Emory and Henry College
- Emporia – Emporia High School
- Emporia – Greensville County High
- Emporia – Greensville County High School
- Ettrick – Virginia State University
- Fairfax – Fairfax High School
- Fairfax – Fairfax High School
- Fairfax – George Mason University
- Fairfax – George Mason University
- Fairfax – Robert Frost Intermediate School
- Fairfax – Robert Frost Intermediate School
- Fairfax – Robinson Secondary School
- Fairfax – Sydney Lanier Intermediate School
- Fairfax – Wilbert Tucker Woodson High School
- Fairfax County – Thomas A. Edison High School
- Fairfield – Rockbridge High School
- Falls Church – Falls Church High School
- Falls Church – George C. Marshall High School
- Falls Church – George Mason Jr-Sr High School
- Falls Church – J. G. Whittier Intermediate School
- Falls Church – J.E.B. Stuart High School
- Falls Church – Jefferson High School
- Falls Church – John Greenleaf Whittier Intermediate School
- Falls Church – Luther Jackson High School
- Falmouth – Falmouth High School
- Falmouth – Stafford Senior High School
- Farmville – Farmville State Teachers College
- Farmville – Longwood College
- Farmville – Longwood University
- Farmville – Longwood University
- Farmville – State Female Normal School
- Farmville – State Female Normal School
- Ferrum – Ferrum College
- Ferrum – Ferrum Junior College
- Floyd – Floyd County High School
- Floyd – Floyd County High School
- Forest – Jefferson-Forest High School
- Fork Union – Fork Union Military Academy
- Fort Defiance – Augusta Military Academy
- Franklin City – Franklin High School
- Fredericksburg – Chancellor High School
- Fredericksburg – Fredericksburg College
- Fredericksburg – Fredericksburg High School
- Fredericksburg – James Monroe High School
- Fredericksburg – James Monroe High School
- Fredericksburg – Mary Washington College
- Fredericksburg – Mary Washington University
- Fredericksburg – Massaponax High School
- Fredericksburg – Maury Elementary School
- Fredericksburg – The State Normal School
- Fredericksburg – University of Mary Washington
- Fredericksburg – Walker-Grant Middle School
- Gate City – Gate City High School
- Gate City – Gate City High School
- Glade Spring – Liberty Hall High School
- Glade Spring – Liberty Hall School
- Glen Allen – Glen Allen High School
- Goshen – Goshen High School
- Goshen – Goshen High School
- Gretna – Gretna High School
- Gretna – Gretna High School
- Gretna – Gretna High School
- Gretna – Northside High School
- Gretna – Renan High School
- Hague – Cople High School
- Hampden-Sydney – Hampden-Sydney College
- Hampden-Sydney – Hampden-Sydney College
- Hampton – Bethel High School
- Hampton – Hampton High School
- Hampton – Hampton High School
- Hampton – Hampton High School
- Hampton – Hampton Institute
- Hampton – Hampton Institute
- Hampton – Hampton Institute
- Hampton – Kecoughtan High School
- Hampton – Pembroke High School
- Hampton – Phoebus High School
- Harrisonburg – Eastern Mennonite College
- Harrisonburg – Eastern Mennonite College
- Harrisonburg – Eastern Mennonite College (Harrisonburg, Va.)
- Harrisonburg – Eastern Mennonite School
- Harrisonburg – Eastern Mennonite School
- Harrisonburg – Eastern Mennonite University
- Harrisonburg – Harrisonburg High School
- Harrisonburg – James Madison University
- Harrisonburg – James Madison University
- Harrisonburg – Madison College
- Harrisonburg – State Normal School
- Harrisonburg – State Teachers College
- Harrisonburg – Thomas Harrison Junior High School
- Haymarket – Battlefield High School
- Haysi – Haysi High School
- Henrico – Henrico High School
- Henrico – Jefferson-Huguenot-Wythe High School
- Herndon – Herndon High School
- Herndon – Herndon High School
- Honaker – Honaker Elementary School
- Honaker – Honaker High School
- Hopewell – Hopewell High School
- Hot Springs – Bath County High School
- Hot Springs – Valley High School
- Independence – Independence High School
- Jarratt – Jarratt High School
- Lawrenceville – Brunswick Academy
- Lawrenceville – Brunswick Academy
- Lawrenceville – Brunswick High School
- Lawrenceville – Brunswick High School
- Lawrenceville – Brunswick High School
- Lawrenceville – Brunswick Junior High School
- Lawrenceville – Brunswick Senior High School
- Lawrenceville – James Solomon Russell Middle School
- Lawrenceville – Lawrenceville High School
- Lawrenceville – Lawrenceville High School
- Lawrenceville – St. Paul’s College
- Lawrenceville – St. Paul’s Polytechnic Institute
- Lebanon – Lebanon High School
- Lebanon – Russell County Vocational Technical School
- Lexington – Lexington High School
- Lexington – Lexington High School
- Lexington – Rockbridge County High School
- Lexington – Virginia Military Institute
- Lexington – Virginia Military Institute
- Lexington – Virginia Military Institute
- Lexington – Virginia Military Institute
- Lexington – Washington and Lee University
- Lexington – Washington and Lee University
- Lovingston – Lovingston High School
- Lovingston – Nelson County High School
- Low Moor – Central High School
- Low Moor – Central High School
- Lynchburg – Brookville High School
- Lynchburg – E. C. Glass High School
- Lynchburg – E.C. Glass High School
- Lynchburg – E.C. Glass High School
- Lynchburg – Heritage High School
- Lynchburg – Liberty University
- Lynchburg – Lynchburg College
- Lynchburg – Lynchburg College
- Lynchburg – Lynchburg General Hospital School Of Nursing
- Lynchburg – Lynchburg General Hospital. School of Nursing
- Lynchburg – Randolph-Macon Woman’s College
- Lynchburg – Randolph-Macon Woman’s College
- Lynchburg – Randolph-Macon Woman’s College
- Lynchburg – Virginia Episcopal School
- Machipongo – Northhampton County High School
- Madison – Madison County High School
- Madison Heights – Madison Heights High School
- Manassas – Brentsville District High School
- Manassas – Jennie Dean High School
- Manassas – Jennie Dean High School
- Marion – Blue Ridge Job Corps Center
- Marion – Marion College
- Marion – Marion College
- Marion – Marion High School
- Marion – Marion High School
- Marion – Marion High School
- Marion – Marion Junior High School
- Marion – Marion Junior High School
- Marion – Marion Junior High School
- Marion – Marion Senior High School
- Martinsville – Albert Harris School
- Martinsville – Laurel Park High School
- Martinsville – Martinsville High School
- Martinsville – Martinsville High School
- Mathews – Mathews High School
- Mathews – Thomas Hunter School
- McLean – Langley High School
- McLean – Langley High School
- McLean – McLean High School
- Meadowview – Meadowview High School
- Merrifield – Luther Jackson High School
- Midlothian – Manchester High School
- Milford – Caroline High School
- Millboro – Millboro High School
- Monterey – Highland County Public Schools
- Monterey – Highland County Public Schools
- Montross – Washington and Lee High School
- Montvale – Montvale High School
- Mount Sidney – Mount Sidney High School
- Mount Solon – North River High School
- Narrows – Narrows High School
- Naruna – Naruna High School
- Naruna – Naruna High School
- Naruna – William Campbell High School
- Naruna – William Campbell High School
- Nassawadox – Franktown Nassawadox High School
- Nassawadox – Northampton-Accomack Memorial Hospital School of Practical Nursing
- Nassawadox – School of Practical Nursing
- Natural Bridge – Natural Bridge High School
- Natural Bridge Station – Natural Bridge High School
- Nelson – Lovingston High School
- Nelson – Nelson County High School
- New Castle – New Castle High School
- New Kent – New Kent High School
- Newport – Newport High School
- Newport News – Denbigh High School
- Newport News – Dozier Intermediate School
- Newport News – Ferguson High School
- Newport News – George Washington Carver High School
- Newport News – Hampton Roads Academy
- Newport News – Hampton Roads Academy
- Newport News – Huntington High School
- Newport News – Huntington Intermediate School
- Newport News – Menchville High School
- Newport News – Menchville High School
- Newport News – Morrison High School
- Newport News – Newport High School
- Newport News – Newport News High School
- Newport News – Newport News High School
- Newport News – Newport News Shipyard Apprentice School
- Newport News – Warwick High School
- Newport News – Warwick Junior High School
- Nickelsville – Twin Springs High School
- Nickelsville – Twin Springs High School
- Nora – Ervinton High School
- Norfolk – College of William and Mary, St. Helena Extension
- Norfolk – Eastern Virginia Medical School
- Norfolk – Granby High School
- Norfolk – Maury High School
- Norfolk – Maury High School
- Norfolk – Norfolk Academy
- Norfolk – Norfolk Academy
- Norfolk – Norfolk Catholic High School
- Norfolk – Old Dominion College
- Norfolk – Old Dominion University
- Norfolk – St. Helena Extension College of William and Mary
- Norfolk – Union Kempsville High School
- Norton – Norton High School
- Nottoway – Luther H. Foster High School
- Oak Hall – Atlantic High School
- Oceana – Oceana High School
- Onancock – Onancock High School
- Onancock – Onancock High School
- Onancock – Onancock High School
- Painter – Central High School
- Parksley – Parksley High School
- Pearisburg – Giles High School
- Pearisburg – Giles High School
- Pearisburg – Pearisburg High School
- Pennington Gap – Pennington High School
- Petersburg – Peabody High School
- Petersburg – Peabody High School
- Petersburg – Peabody High School
- Petersburg – Peabody Junior High School
- Petersburg – Peabody Junior High School
- Petersburg – Petersburg High School
- Petersburg – Petersburg High School
- Petersburg – Petersburg High School
- Poquoson – Poquoson High School
- Portsmouth – Alexander Park High School
- Portsmouth – Alliance Christian High
- Portsmouth – Alliance Christian High School
- Portsmouth – Churchland High School
- Portsmouth – Churchland High School
- Portsmouth – Cradock High School
- Portsmouth – Cradock High School
- Portsmouth – Frederick College
- Portsmouth – Frederick College
- Portsmouth – Frederick College
- Portsmouth – Frederick Military Academy
- Portsmouth – Frederick Military Academy
- Portsmouth – Frederick Military Academy
- Portsmouth – I.C. Norcom High School
- Portsmouth – I.C. Norcom High School
- Portsmouth – I.C. Norcom High School
- Portsmouth – Kings Daughters Hospital
- Portsmouth – Manor High School
- Portsmouth – Portsmouth Catholic High
- Portsmouth – Portsmouth General Hospital Nursing School
- Portsmouth – Portsmouth General Hospital Nursing School
- Portsmouth – Woodrow Wilson High School
- Portsmouth – Woodrow Wilson High School
- Powhatan – Powhatan High School
- Prince George – Prince George High School
- Princess Anne County – Creeds High School
- Pulaski – Pulaski High School
- Pulaski – Pulaski High School
- Radford – Radford College
- Radford – Radford High School
- Radford – Radford High School
- Radford – Radford University
- Radford – St. Albans School
- Rich Valley – Rich Valley High School
- Richlands – Richlands High School
- Richmond – Armstrong High School
- Richmond – Douglas Southall Freeman High School
- Richmond – Douglas Southall Freeman High School
- Richmond – George Wythe High School
- Richmond – Hermitage High School
- Richmond – Huguenot High School
- Richmond – John Marshall High School
- Richmond – Maggie Walker High School
- Richmond – Medical College of Virginia
- Richmond – Medical College of Virginia
- Richmond – Medical College of Virginia
- Richmond – Richmond College
- Richmond – Richmond Memorial Hospital School of Nursing
- Richmond – Richmond Professional Institute
- Richmond – Richmond Professional Institute
- Richmond – Richmond Professional Institute
- Richmond – Saint Philip School of Nursing
- Richmond – St. Catherine’s School
- Richmond – St. Catherine’s School
- Richmond – Thomas Jefferson High School
- Richmond – University of Richmond
- Richmond – University of Richmond
- Richmond – University of Richmond
- Richmond – Virginia Commonwealth University
- Richmond – Virginia Commonwealth University
- Richmond – Virginia Commonwealth University
- Richmond – Westhampton College
- Ringgold – Dan River High School
- Roanoke – Booker T. Washington Junior High School
- Roanoke – Cave Spring High School
- Roanoke – Hollins College
- Roanoke – Hollins University
- Roanoke – Hollins University
- Roanoke – James Breckinridge Middle School
- Roanoke – James Madison Middle School
- Roanoke – James Monroe Middle School
- Roanoke – Jefferson High School
- Roanoke – Jefferson Hospital School of Nursing
- Roanoke – Jefferson School Of Nursing
- Roanoke – Jefferson Senior High School
- Roanoke – Lee Junior High
- Roanoke – Lewis-Gale Hospital
- Roanoke – Lucy Addison High School
- Roanoke – Lucy Addison High School
- Roanoke – Lucy Addison Junior High School
- Roanoke – Northside High School
- Roanoke – Northside Middle School
- Roanoke – Patrick Henry High School
- Roanoke – Patrick Henry High School
- Roanoke – Roanoke Catholic High School
- Roanoke – Roanoke Memorial Hospital School of Nursing
- Roanoke – Roanoke Technical Institute
- Roanoke – Stonewall Jackson Middle School
- Roanoke – Viaud School
- Roanoke – William Fleming High School
- Roanoke – William Fleming High School
- Roanoke – William Ruffner Middle School School
- Roanoke – Woodrow Wilson Middle School
- Rocky Gap – Rocky Gap High School
- Rocky Gap – Rocky Gap High School
- Rocky Mount – Franklin County High School
- Rocky Mount – Franklin County Junior High School
- Rocky Mount – Lee M. Waid High School
- Rosedale – Belfast – Elk Garden Elementary School
- Rosedale – Clinch River Elementary School
- Rustburg – Campbell County High School
- Rustburg – Campbell County High School
- Salem – Andrew Lewis High School
- Salem – Andrew Lewis High School
- Salem – Andrew Lewis High School
- Salem – Andrew Lewis High School
- Salem – Roanoke College
- Salem – Roanoke College
- Saltville – R.B. Worthy High School
- Saltville – Rich Valley High School
- Skipwith – Bluestone High School
- Smithfield – Isle of Wight Academy
- Smithfield – Smithfield High School
- South Boston – C.H. Friend High School
- South Boston – Halifax County High School
- South Boston – Halifax County Middle School
- South Hill – Garfield Elementary School
- South Hill – Mecklenburg Academy
- South Hill – Park View High School
- South Hill – South Hill High School
- Spotsylvania – Courtland High School
- Spotsylvania – Spotsylvania High School
- Springfield – Robert E. Lee High School
- Springfield – Robert E. Lee High School
- Springfield – Washington Irving Middle School
- Springfield – West Springfield High School
- St. Paul – St. Paul High School
- St. Stephens Church – Marriott High School
- Stafford – Brooke Point High School
- Stafford – Colonial Forge High School
- Stafford – North Stafford High School
- Stafford – Stafford High School
- Staunton – Beverley Manor High School
- Staunton – Beverley Manor High School
- Staunton – Central Augusta High School
- Staunton – Mary Baldwin College
- Staunton – Mary Baldwin College
- Staunton – Mary Baldwin Seminary
- Staunton – Riverheads High School
- Staunton – Robert E. Lee High School
- Staunton – Robert E. Lee High School
- Staunton – Stuart Hall
- Staunton – Virginia Female Institute
- Staunton – Virginia School for the Deaf and Blind
- Staunton – Wesleyan Female Institute
- Stuart – Jeb Stuart High School
- Stuart – Patrick County High School
- Suffolk – Suffolk High School
- Suffolk – Thomas Jefferson High School
- Suffolk – Thomas Jefferson High School
- Sugar Grove – Sugar Grove High School
- Sugar Grove – Sugar Grove High School
- Surry – Surry High School
- Sweet Briar – Sweet Briar College
- Sweet Briar – Sweet Briar College
- Sweet Briar – Sweet Briar Institute
- Swoope – Buffalo Gap High School
- Swoope – Buffalo Gap High School
- Tabb – Tabb High School
- Tangier – Tangier Combined School
- Tangier – Tangier High School
- Tappahannock – Essex County High School
- Tappahannock – Essex High School
- Tappahannock – Essex High School
- Tappahannock – St. Clare Walker High School
- Tappahannock – St. Margaret’s School
- Tappahannock – Tappahannock High School
- Tappahannock – Tappahannock High School
- Tazewell – Tazewell Elementary School
- Tazewell – Tazewell High School
- Troutville – Troutville High School
- Victoria – Central High School
- Victoria – Central High School
- Victoria – Victoria High School
- Vienna – Henry David Thoreau Intermediate School
- Vienna – James Madison High School
- Vienna – Oakton High School
- Vienna – Oakton High School
- Vinton – Vinton High School
- Vinton – William Byrd High School
- Virgilina – Oak Hill High School
- Virginia Beach – Baylake Pines Private School
- Virginia Beach – Bayside High School
- Virginia Beach – First Colonial High School
- Virginia Beach – Floyd E. Kellam High School
- Virginia Beach – Frank W. Cox High School
- Virginia Beach – Green River Run High School
- Virginia Beach – Green Run High School
- Virginia Beach – Independence Junior High School
- Virginia Beach – Kempsville High School
- Virginia Beach – Kempsville Junior High School
- Virginia Beach – Kempsville Junior High School
- Virginia Beach – Plaza Junior High School
- Virginia Beach – Princess Anne County High School
- Virginia Beach – Princess Anne High School
- Virginia Beach – Virginia Beach High School
- Virginia Beach – W. T. Cooke Elementary School
- Warsaw – Farnham High School
- Warsaw – Rappahannock High School
- Warsaw – Richmond County High School
- Warsaw – Warsaw High School
- Warsaw – Warsaw High School
- Waynesboro – Waynesboro High School
- Williamsburg – College of William and Mary
- Williamsburg – College of William and Mary
- Winchester – Handley High School
- Windsor – Windsor High School
- Wise – J.J. Kelly High School
- Woodberry Forest – Woodberry Forest School
- Woodstock – Massanutten Military Academy
- Yorktown – York High School
To see free online yearbooks from other states. please visit the Yearbooks page.
For all Free Virginia Links, click on the category of interest:
Newspapers
Yearbooks
Births
Marriages
Deaths
BMD Records
Alumni Records
Cemetery Records
Church Records
Coroner Records
Criminal Records
Digital Archives
Directories
Divorce Records
Immigration Records
Institutional Records
Military Records
Mortuary Records
Naturalizations
Obituaries
Photos
Probate and Wills
School Records
Tax Records
Voter Records
4 replies on “Free Virginia High School and College Yearbooks Online”
I’m trying find the 1968 yearbook for Carter G Woodson high school in Dillwyn Va.
I am looking for a yearbook from 2010 Christ church academy in Woodbridge Va.
Wilson Memorial High School in Fishersville is missing from the list
I am looking for my father’s yearbooks for 1978 and 1979 from George Mason High School in Falls Church, VA and 1980 and 1981 from Garfield High School in Woodbridge, VA. Thank you!