John Peter Caffery (1879ko maiatzaren 21a - 1919ko otsailaren 2a) 1908ko Udako Olinpiar Jokoetan maratoian lehiatu zen atletismo kanadiarra izan zen.
11. tokian bukatu zuen. Caffrey ere bi aldiz txapelduna izan zen Bostongo maratoian. 1900ean 2:39:44,4ko denborarekin irabazi zuen eta 1901ean 2:29:23,6ko denborarekin, biek orduko 25 miliako ibilbidearen errekorrak ziren.