He married Sarah Cash .
They were the parents of 8
children:
William Gregory
born 18 Sep 1834.
Jemima Gregory
born 4 May 1836.
Ninian Gregory
born 11 Dec 1838.
David Gregory
born 2 Jun 1841.
Samuel Gregory
born 27 Aug 1843.
Mary Gregory
born 10 Sep 1845.
Warner Rogers Gregory
born 27 Sep 1852.
Sue Gregory
born 11 Nov 1856.
John Gregory died 27 Sep 1875 .
Sarah Cash died 21 Jan 1899 .