John married Mary Owens about 1860. (Mary Owens was born on 11 Apr 1839 in MD, died on 20 Dec 1866 in Somerset Co., MD and was buried about 23 Dec 1866 in Allen Church Cemetery, Allen, Wicomico Co., MD.)

John next married Matilda Goslee after 1866. (Matilda Goslee was born on 29 Oct 1837 in Somerset Co., MD, died on 19 Mar 1904 in Wicomico Co., MD and was buried about 22 Mar 1904 in Allen Church Cemetery, Allen, Wicomico Co., MD.)