John Jeffrey (disambiguation)

John Jeffrey (born 1959) is a Scottish rugby union player.

John Jeffrey may also refer to:
 * John Jeffrey (botanist) (1826–1854), Scottish botanist and plant-hunter
 * John Jeffrey (judge), MP for Sussex, East Grinstead and Clitheroe
 * John Jeffrey (civil servant), Permanent Under-Secretary of State for Scotland
 * John Jeffrey (civil servant), Permanent Under-Secretary of State for Scotland