John Willard (disambiguation)

John Willard may refer to:


 * John Willard (died 1692), American witchcraft defendant
 * John Willard (Australian politician) (born 1857), New South Wales politician
 * John Willard (judge) (1792–1862), New York lawyer and politician
 * John Willard (playwright) (1885–1942), American
 * John D. Willard (1799–1864), New York lawyer and politician