O cantón de Sant Chuan Piet de Puerto (en basco Donibane Garaciko Kantonamendua; en francés canton de Saint-Jean-Pied-de-Port) ye una división administrativa francesa situata en o departamento d'os Pireneus Atlanticos, en a rechión d'Aquitania.