Shonk married Ida Elizabeth Klotz (1856–1911) on August 11, 1880. They were the parents of New York Assemblyman Herbert B. Shonk (1881–1930), and Emily Weaver Shonk (1885–1974).
Public service and later years
Shonk was elected as a Republican to the Fifty-second Congress. He declined to be a candidate for renomination in 1892, and resumed the practice of his profession in Wilkes-Barre.
He also became interested in coal mining in Pennsylvania.