John McKnight

John McKnight may refer to:


 * John McKnight (English footballer) (fl. 1880s–1890s), English footballer
 * John McKnight (Gaelic footballer) (1931–2017), Northern Irish Gaelic footballer
 * John McKnight (coach) (fl. 1920s), American football and basketball coach
 * John G. McKnight (born 1931), American engineer