John Peter Caffery (1879 m. gegužės 21 d. - 1919 m. vasario 2 d.) buvo Kanados lenktynių sportininkas, kuris varžėsi
1908 m. Vasaros olimpinėse žaidynėse, kur jis baigė 11-ąją vietą. Caffrey taip pat buvo du kartus Bostono maratono čempionas. 1900 m. jis laimėjo 2:39:44,4 ir 1901 m. - 2:29:23,6, abu buvo to meto 25 mylių lenktynių rekordai.