John Shepperd

John Shepperd may refer to:


 * John Shepperd (actor) (1907–1983), American performer, also billed as Shepperd Strudwick
 * John Ben Shepperd (1915–1990), American lawyer, businessman and politician
 * John Shepperd (cricketer) (born 1937), English right-handed batsman and umpire