John Peter Caffery (naskiĝis la 21-an de majo 1879, mortis la 2-an de februaro 1919) estis kanada atleto, kiu konkuris en la maratono ĉe la Someraj Olimpikoj de 1908.
kie li finis en la dekunua loko. Caffrey ankaŭ estis dufoja ĉampiono de la Bostona Maratono. Li gajnis kun tempo de 2:39:44.4 en 1900 kaj kun tempo de 2:29:23.6 en 1901, kiuj ambaŭ estis kursaj rekordoj por la tiama 25-mejla kurso.