John Purves

John Purves may refer to:
 * John Purves (ice hockey), Canadian ice hockey player
 * John Purves (politician), Australian politician
 * John Archibald Purves, English electrical engineer
 * Tug John Purves, a museum boat