John Ainsley may refer to:

John Mark Ainsley (born 1963), English tenor William Ainsley (John William Ainsley, 1898–1976), Labour Member of Parliament for North West Durham John Colpitts Ainsley (1860–1937), Campbell canning pioneer and owner of Ainsley House