John Duncan (fl. 1800–1818) was a Scottish weaver who wrote an authoritative book about weaving in 1808.