Steele was born in 1733 to a Scottish family, who had previously immigrated to Pennsylvania and later settled in Rowan County, North Carolina.
John Steele, Elizabeth Steele's only child by her second husband William Steele (a merchant, innkeeper, and local real estate speculator), went on to become appointed comptroller of the U.S. Treasury by President Washington.