John McRoberts was the fifth child of William and Elizabeth Clark. He was born on February 12, 1882 near Parry Sound, Ontario. He married Isabella Folster on January 3, 1912. They had two children - William George, and Samuel Alan.

John died in 1950 at the age of 67. Isabella lived 10 years longer and died at the age of 68 in 1960.