Johannes ble saligkåret av Klemens X den 21. april 1675, og hans legeme ble skrinlagt 21. mai samme år. Helligkåringen ble foretatt 27. desember 1726 av Benedikt XIII. Festdagen var opprinnelig 24. november, men i 1969 ble den flyttet til dødsdagen 14. desember.