Yearbooks from high school or college are one of the most fun set 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.
- 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 schools yearbooks are available online.
(Updated September, 2020)
- Abington - Abington High School
- Allentown - Allentown Bible Institute
- Allentown - Allentown Central Catholic High School
- Allentown - Allentown College of St. Francis de Sales
- Allentown - Allentown High School
- Allentown - Louis E. Dieruff High School
- Allentown - Muhlenberg College
- Altoona - Altoona Area Senior High School
- Alverton - East Huntingdon High School
- Ambler - Wissahickon High School
- Annville - Annville High School
- Annville - Lebanon Valley College
- Annville - Lebanon Valley College
- Arcadia - Montgomery Township High School
- Arcadia - Montgomery Township High School
- Ardmore - Lower Merion Senior High School
- Aston - Sun Valley High School
- Athens - Athens High School
- Beaver - Beaver High School
- Beaver Falls - Geneva College
- Beaver Springs - West Snyder High School
- Bedford - Bedford High School
- Bernville - Tulpehocken High School
- Berwick - Berwick High School
- Berwyn - Conestoga Senior High School
- Bethel - Bethel High School
- Bethlehem - Lehigh University
- Bethlehem - Lehigh University
- Bethlehem - Liberty High School
- Birdsboro - Birdsboro High School
- Birdsboro - Daniel Boone Area High School
- Birdsboro - Daniel Boone High School
- Bloomsburg - Bloomsburg University of Pennsylvania
- Bloomsburg - Bloomsburg University of Pennsylvania
- Bloomsburg - Central Columbia High School
- Blue Bell - Montgomery Community College
- Blue Bell - Montgomery County Community College
- Boiling Springs - Boiling Springs High School
- Boyertown - Boyertown High School
- Bryn Mawr - Bryn Mawr College
- Bryn Mawr - Bryn Mawr College
- Bryn Mawr - Bryn Mawr College
- Bryn Mawr - Bryn Mawr College
- Butler - Butler High School
- California - California State College
- California - South Western Normal College of Pennsylvania
- California - South Western Normal College of Pennsylvania
- California - South Western State Normal School
- Camp Hill - Cedar Cliff High School
- Canton - Canton High School
- Carlisle - Carlisle High School
- Carlisle - Carlisle High School
- Carlisle - Dickinson College
- Carlisle - Dickinson School of Law
- Carnegie - Carnegie High School
- Centralma - Central Catholic High School
- Chambersburg - Chambersburg High School
- Chambersburg - Penn Hall
- Chambersburg - Wilson College
- Chester - Brandywine College
- Chester - Pennsylvania Military College
- Chester - Pennsylvania Military College
- Chester - Pennsylvania Military College
- Chester - Pennsylvania Military Preparatory School
- Chester - Widener College
- Chester - Widener University
- Clairton - Clairton High School
- Clairton - Clairton High School
- Clarion - Clarion Area High School
- Clarion - Clarion State College
- Clarion - Clarion State Normal School
- Clarion - Clarion State Teachers College
- Clarion - Clarion University of Pennsylvania
- Clarion - Clarion University of Pennsylvania
- Clarks Summit - Abington Heights High School
- Clarks Summit - Baptist Bible College
- Claysburg - Greenfield-Kimmel Joint High School
- Clearfield - Clearfield High School
- Clearfield - Clearfield High School
- Clearfield - Saint Francis High School
- Clearfield - Saint Francis High School
- Collegeville - Ursinus College
- Collegeville - Ursinus College
- Commodore - Purchase Line Junior Senior High School
- Commodore - Purchase Line Junior Senior High School
- Conshohocken - Whitemarsh Junior High School
- Coraopolis - Coraopolis Senior High School
- Corry - Corry High School
- Cresson - Mount Aloysius College
- Curwensville - Curwensville High School
- Dallas - Misericordia University
- Danville - Danville State Hospital Traing School
- Danville - Saint Cyril Academy
- Denver - Cocalico Union High School
- Dillsburg - Northern High School
- Dormont - Dormont High School
- Doylestown - Delaware Valley College
- Doylestown - Delaware Valley College of Science and Agriculture
- Doylestown - Delaware Valley University
- Doylestown - Delaware Valley University
- Doylestown - National Agricultural College
- Doylestown - National Farm School
- DuBois - Sandy Township High School
- Easton - Easton Area High School
- Easton - Lafayette College
- Easton - Lafayette College
- Edinboro - Edinboro State Teachers College
- Elderton - Elderton Joint High School
- Elizabethtown - Elizabethtown Area High School
- Elizabethtown - Elizabethtown College
- Elizabethville - Upper Dauphin Area High School
- Elkins Park - Cheltenham High School
- Elverson - Twin Valley High School
- Elverson - Twin Valley High School
- Ephrata - Ephrata High School
- Ephrata - Ephrata High School
- Erie - Central High School
- Erie - Gannon University
- Erie - Hamot Hospital
- Erie - Mercyhurst College
- Erie - Pennsylvania State University Behrend Campus
- Erie - Villa Maria College
- Erie - Westminster Junior High School
- Exeter - Exeter High School
- Exeter - Wyoming Area High School
- Fairfield - Fairfield Area High School
- Fleetwood - Fleetwood High School
- Fort Washington - Germantown Academy
- Franklin - Franklin High School
- Franklin County - Franklin County Schools
- Gaines - Gaines High School
- Geetysburg - Gettysburg College
- Genesee - Genesee High School
- Gettysburg - Gettsburg College
- Gettysburg - Gettysburg High School
- Girard - Rice Avenue Union High School
- Glenside - Arcadia University
- Glenville - Codorus Township High School
- Grantham - Messiah College
- Greensburg - Greensburg High School
- Greenville - Penn High School
- Greenville - Thiel College
- Grove City - Grove City College
- Hamburg - Hamburg High School
- Hanover - Hanover Senior High School
- Hanover - South Western High School
- Harrisburg - Bishop McDevitt High School
- Harrisburg - Central Dauphin East High School
- Harrisburg - Harrisburg Hospital Training School for Nurses
- Harrisburg - John Harris High School
- Harrisburg - Susquehanna Township High School
- Harveys Lake - Lake-Noxen Joint High School
- Harveys Lake - Lake-Noxen Joint High School
- Hatfield - Hatfield High School
- Haverford - Haverford College
- Haverford - Haverford School
- Haverford - Haverford School
- Hazleton - Hazleton High School
- Hazleton - Hazleton High School
- Hershey - Hershey High School
- Hershey - Hershey Industrial School
- Hollidaysburg - Hollidaysburg Area High School
- Houtzdale - Houtzdale-Woodward High School
- Hummelstown - Lower Dauphin High School
- Huntingdon - Juniata College
- Huntingdon Valley - Lower Moreland High School
- Indiana - Indiana State Normal School
- Indiana - Indiana State Teachers College
- Indiana - Indiana State Teachers College
- Indiana - Indiana State Teachers College
- Indiana - Indiana State Teachers College
- Indiana - Indiana State Teachers College
- Indiana - Indiana University of Pennsylvania
- Jeannette - Jeannette High School
- Jenkintown - Beaver College
- Jenkintown - Beaver College
- Johnstown - Westmont-Upper Yoder High School
- King of Prussia - Upper Merion High School
- Kingston - Nesbitt Memorial Hospital
- Kingston - Wyoming Seminary
- Kinzers - Pequea Valley High School
- Kutztown - Keystone State Normal School
- Kutztown - Kutztown Area High School
- Kutztown - Kutztown University
- Kutztown - Kutztown University of Pennsylvania
- La Plume - Keystone Junior College
- Lancaster - Franklin and Marshall College
- Lancaster - Franklin and Marshall College
- Lancaster - Lancaster Boys High School
- Lancaster - Lancaster Catholic High School
- Lancaster - Lancaster General Hospital
- Lancaster - Lancaster General Hospital Training School for Nurses
- Lancaster - Lancaster High School
- Lancaster - Lancaster Mennonite High School
- Lancaster - McCaskey High School
- Lancaster - Stevens High School
- Lancaster - Stevens High School
- Landisville - East Hempfield High Schoo
- Landisville - Hempfield High School
- Lansdale - Lansdale High School
- Lansdale - North Penn High School
- Latrobe - Saint Vincent Preparatory School
- Laureldale - Muhlenberg Township High School
- Lebanon - Lebanon High School
- Leechburg - Leechburg High School
- Lehman - Lake-Lehman High School
- Leola - Upper Leacock High School
- Lewisburg - Bucknell University
- Lewisburg - Bucknell University
- Lewiston - Chief Logan High School
- Lincoln University - Lincoln University
- Lititz - Lititz High School
- Littlestown - Littlestown High School
- Lock Haven - Central State Normal School
- Lock Haven - Lock Haven University
- Loysburg - Northern Bedford County High School
- Luzerne - Luzerne High School
- Mahaffey - Mahaffey High School
- Mahanoy City - Mahanoy Area High School
- Mahanoy City - Mahanoy City High School
- Mahanoy City - Mahanoy City High School
- Mansfield - Mansfield State College
- Mansfield - Mansfield State Normal School
- Mansfield - Mansfield State Teachers College
- Mansfield - Mansfield University of Pennsylvania
- Maytown - East Donegal Township High School
- Meadville - Allegheny College
- Meadville - Allegheny College
- Meadville - Crawford Central School District
- Meyersdale - Meyersdale High School
- Middleburg - Middleburg High School
- Middletown Township - Williamson College of the Trades
- Middletown Township - Williamson College of the Trades
- Middletown Township - Williamson Free School of Mechanical Trades
- Mifflintown - Juniata Joint High School
- Millersville - Millersville University
- Millersville - Millersville University of Pennsylvania
- Millersville - Penn Manor High School
- Milton - Milton High School
- Mohnton - Mohnton High School
- Monessen - Monessen High School
- Monroeville - Gateway High School
- Morgantown - Caernarvon High School
- Morrisville - Morrisville High School
- Mount Joy - Donegal High School
- Mt. Penn - Mt. Penn High School
- Muhlenberg - Muhlenberg College
- Muhlenberg - Muhlenberg High School
- Myerstown - Albright College
- Myerstown - Myerstown High School
- Nanticoke - Nanticoke High School
- Nazareth - Nazareth Area High School
- Nazareth - Nazareth Area High School
- Neffsville - Manheim Township High School
- New Castle - New Castle High School
- New Castle - New Castle High School
- New Castle - St. Francis Hospital School of Nursing
- New Cumberland - New Cumberland High School
- New Holland - New Holland High School
- New Milford - Blue Ridge High School
- New Wilmington - Westminster College
- Newton Square - Marple Newton High School
- Newville - Big Spring High School
- Northampton - Northampton Area Senior High School
- Oil City - Clarion College, Venango
- Oil City - Clarion University, Venango
- Oil City - Oil City High School
- Oil City - Oil City Hospital
- Oley - Oley High School
- Palmyra - Palmyra High School
- Perkasie - Pennridge High School
- Petrel - St. Peter High School
- Philadelphia - Abraham Lincoln High School
- Philadelphia - Central High School
- Philadelphia - Drexel Institute of Technology
- Philadelphia - Drexel University College of Medicine
- Philadelphia - Drexel University College of Medicine
- Philadelphia - Hahnemann Medical College
- Philadelphia - Hahnemann University
- Philadelphia - Hospital of the Woman's Medical College of Pennsylvania School of Nursing
- Philadelphia - Jefferson Medical College
- Philadelphia - Jefferson Medical College
- Philadelphia - LaSalle University
- Philadelphia - MCP Hahnemann School of Medicine
- Philadelphia - Medical College of Pennsylvania
- Philadelphia - Murrell Dobbins Area Vocational-Technical School
- Philadelphia - Pennsylvania Hospital
- Philadelphia - Pennsylvania State College of Optometry
- Philadelphia - Philadelphia Bible Institute
- Philadelphia - Philadelphia College of Art
- Philadelphia - Philadelphia College of Osteopathic Medicine
- Philadelphia - Philadelphia Conservatory of Music
- Philadelphia - Philadelphia General Hospital School of Nursing
- Philadelphia - Philadelphia Musical Academy
- Philadelphia - Saint Thomas More Catholic High School
- Philadelphia - Temple University
- Philadelphia - Temple University
- Philadelphia - Temple University School of Chiropody
- Philadelphia - Temple University School of Dentistry
- Philadelphia - University of Pennsylvania
- Philadelphia - University of Pennsylvania
- Philadelphia - University of Pennsylvania
- Philadelphia - University of Pennsylvania
- Philadelphia - University of Pennsylvania
- Philadelphia - University of Pennsylvania
- Philadelphia - University of Pennsylvania School of Dentistry
- Philadelphia - University of Pennsylvania. School of Medicine
- Philadelphia - West Philadelphia Catholic Girls' High School
- Philadelphia - William Penn Charter School
- Philadelphia - Woman’s Medical College
- Philadelphia - Woman's Medical College of Pennsylvania
- Philipsburg - Philipsburg High School
- Philipsburg - Philipsburg State Hospital
- Pii - Western Pennsylvania Hospital School of Nursing
- Pine Grove - Pine Grove High School
- Pittsburgh - 5th Avenue High School
- Pittsburgh - Central Catholic High School
- Pittsburgh - Chatham College
- Pittsburgh - Chatham University
- Pittsburgh - Churchill Area High School
- Pittsburgh - Duquesne University
- Pittsburgh - Fox Chapel High School
- Pittsburgh - La Roche College
- Pittsburgh - North Catholic High School
- Pittsburgh - Peabody High School
- Pittsburgh - Penn Hills High School
- Pittsburgh - Pennsylvania College for Women
- Pittsburgh - Pennsylvania College for Women
- Pittsburgh - Pennsylvania College for Women
- Pittsburgh - Saint George High School
- Pittsburgh - Saint George High School
- Pittsburgh - Schenley High School
- Pittsburgh - South Hills High School
- Pittsburgh - Taylor Allerdice High School
- Pittsburgh - University of Pittsburgh
- Pittsburgh - University of Pittsburgh
- Pittsburgh - University of Pittsburgh School of Dentistry
- Pittsburgh - University of Pittsburgh School of Medicine
- Pittsburgh - Western Pennsylvania School for the Deaf
- Pittsburgh - Western University of Pennsylvania
- Plymouth - Plymouth High School
- Pottstown - Hill School
- Pottstown - Pottstown High School
- Pottsville - Pottsville High School
- Quakertown - Quakertown Community High School
- Reading - Boys High School
- Reading - Central Catholic High School
- Reading - Holy Name High School
- Reading - Kesher Zion Hebrew School
- Reading - Reading Boys High School
- Reading - Reading Girls High School
- Reading - Reading High School
- Reading - Reading Hospital
- Reading - Reading Senior High School
- Reading - Standard Evening High School
- Reading - West Reading High School
- Reamstown - East Cocalico High School
- Red Lion - Red Lion High School
- Robesonia - Conrad Weiser High School
- Schnecksville - Carbon Junior College
- Scranton - St. Thomas College
- Scranton - University of Scranton
- Selinsgrove - Selinsgrove High School
- Selinsgrove - Susquehanna University
- Selinsgrove - Susquehanna University
- Shamokin - Shamokin High School
- Sharon - Sharon High School
- Shenandoah - J.W. Cooper High School
- Shickshinny - Shickshinny High School
- Shillington - Governor Mifflin High School
- Shillington - Governor Mifflin Senior High School
- Shillington - Shillington High School
- Shippensburg - Shippensburg Area Senior High School
- Shippensburg - Shippensburg State College
- Shiremanstown - Trinity High School
- Shoemakersville - Perry High School
- Sinking Spring - Sinking Spring High School
- Slippery Rock - Slippery Rock State College
- Somerset - Somerset Area Senior High School
- South Williamsport - South Williamsport Area Junior-Senior High School
- Springfield - Springfield High School
- State College - Pennsylvania State University
- State College - State College Area High School
- State College - State College Area High School
- Steelton - Steelton High School
- Swarthmore - Swarthmore College
- Swarthmore - Swarthmore College
- Swarthmore - Swarthmore College
- Swarthmore - Swarthmore College
- Swissvale - Swissvale High School
- Titusville - University of Pittsburgh Titusville
- Troy - Troy High School
- Turtle Creek - Turtle Creek High School
- Uniontown - Uniontown High School
- University Park - Pennsylvania State University
- Upper Darby - Upper Darby High School
- Upper Darby - Upper Darby High School
- Villanova - Villanova College
- Villanova - Villanova College
- Villanova - Villanova College
- Villanova - Villanova University
- Villanova - Villanova University
- Villanova - Villanova University School of Law
- Washington - Immaculate Conception School
- Washington - Trinity High School
- Washington - Washington and Jefferson College
- Wayne - Valley Forge Military Academy
- Wayne - Valley Forge Military Academy
- Waynesboro - Waynesboro Area Senior High School
- West Chester - West Chester State Normal School
- West Chester - West Chester State Teachers College
- West Chester - West Chester University
- West Chester - West Chester University of Pennsylvania
- West Lawn - Wilson High School
- West Lawn - Wilson High School
- West Pittston - West Pittston High School
- West Reading - West Reading High School
- Whitehall - Whitehall High School
- Whitehall Township - Seniors of Whitehall High School
- Wilkes-Barre - James M. Coughlin High School
- Wilkes-Barre - Marymount High School
- Wilkes-Barre - Wilkes College
- Williamsburg - Williamsburg High School
- Williamsport - Dickinson Seminary
- Williamsport - Dickinson Seminary Junior College
- Williamsport - Loyalsock Township High School
- Williamsport - Lycoming Colege
- Williamsport - Lycoming College
- Williamsport - Williamsport High School
- Womelsdorf - Womelsdorf High School
- Wyomissing - Wyomissing High School
- York - Central Senior High School
- York - Pennsylvania State University York Campus
- York - York Catholic High School
- York - York College of Pennsylvania
- York - York Collegiate Institute
- York - York County Vocational-Technical School
- York - York Hospital School of Nursing
- York - York Junior College
- York - York Junior College
- York - York Suburban High School
To see free online yearbooks from other states. please visit the Yearbooks page.
I am continually updating this list, so you may want to revisit later.