John and Sarah's children include
- William Taylor Thompson (1820-1898) md Mary Ann Evans
- Jacob Thompson (1822-1905) md Rhoda Evans
- Benjamin Franklin Thompson (1824-1875) md Catherine Black
- Levi Thompson (1826-1828)
- Martha Jane Thompson (1828-1848) md Alexander Van Winkle
- Andrew J Thompson (1832-?)
- Mary Elizabeth Thompson (1834-1917) md Henry Evans
- John Lowe Thompson (1836-1917) md Martha Ingersoll
- Francis Marion Thompson (1838-1921) md Martha Schooling
- Sarah Ellen Thompson (1841-1844)
- James Allen Thompson (1841-1868) md Margaret Scott