 Sheakley was born on April 24, 1829 to Moses and Susanna (Limber) Sheakley in Sheakleyville, Pennsylvania.He was educated at the Sheakleyville common school and Meadville Academy.Sheakley was trained as a cabinet maker but worked instead as a teacher in rural schools.