John C. Starkweather was born in Cooperstown, New York, the eldest son of George A. Starkweather and Elizabeth (Converse) Starkweather. He married Louisa A. Hallett, the daughter of William P. and Rachel Ray Hallet.
John C. Starkweather, the eldest child of George A. Starkweather and Elizabeth (Converse) Starkweather, was born in Cooperstown, New York. He married Louisa A. Hallett, who came from a family with similar background as his own.