William Allan McRoberts was adopted by Allan and Johanna McRoberts. They had only one child William George who was stillborn. William Allan was born in January 1905.

On July 27, 1934 he married Caroline Millicent Stanley in Foley Township, near Parry Sound, Ontario. They had one son, William Neil McRoberts in 1936.

William died in 1969. Caroline died in Niagara Falls on December 21, 2006 leaving their son and four grandchildren.