William was born in 1707. William's father was John Carter and his mother was Grace White. His paternal grandfather was Robert Carter; his maternal grandfather was John White. He had three brothers and three sisters, named Nathaniel, Robert, John, Mary, Martha and Ann. He was the third youngest of the seven children.