John Schneider débute sa carrière dans la Shérif, fais-moi peur ! où il joue le cousin blond, Bo Duke. Un premier rôle qu'il tient durant 7 ans et lui permet de se faire connaître dans de nombreux pays. L'acteur fait également ses débuts de réalisateur en 1985 pour le dernier épisode de la série.
Après Shérif, fais-moi peur !, John Schneider s'essaie à une carrière de chanteur de country. Il tourne ensuite dans de nombreux téléfilms et fait des apparitions dans plusieurs séries dont "Dr Quinn, femme médecin". Sur le grand écran, il obtient quelques petits rôles, notamment en 2000 dans la comédie Jour blanc.
En 2001, le comédien renoue avec le succès en acceptant le rôle du père de Clark Kent dans Smallville.
John Schneider a 3 enfants (Leah, Chasen et Karis) de sa deuxième femme, Elly, épousée le 11 juillet 1993.