 Thomas was born in Bethel, Vermont, the son of John and Rebecca (Batchellor) Thomas.His father died while serving in the U.S. 31st Infantry during the War of 1812.His grandfather, Joseph, served in a New Hampshire regiment during the American Revolution.