He married Elizabeth Duncanson . Elizabeth Duncanson was born at Kilmadock, Perth, Scotland 3 Nov 1768 daughter of Robert Duncanson and Janet McArthur .
They were the parents of 8
children:
Janet Steel
born 29 May 1798.
Mary Steel
born 10 May 1800.
Margaret Steel
born 4 Apr 1802.
Isabella Steel
born 8 Jul 1804.
Elizabeth Steel
born 5 Oct 1806.
George Steel
born 31 Aug 1808.
Elizabeth Steel
born 14 Jun 1810.
Robert Steel
born 26 Jan 1812.