John Shaffer

John Shaffer may refer to:
 * John Shaffer (politician), American politician and businessman
 * John Shaffer (baseball), American baseball player
 * John H. Shaffer, American administrator of the Federal Aviation Administration