Sinaxarul ne spune că era de loc din regiunea Neceea, din Bitinia, fiind copilul unor creştini binecredincioşi, Teodor şi Ana, iar la botez a primit numele Ioan. “A luat schima monahală de tânăr, primind numele de Hristodul («robul lui Hristos» în greceşte). A dus mai întâi viaţă călugărească în mai multe locuri, pentru ca mai apoi să primească acordul şi ajutorul material al împăratului Alexie I Comneanul (care a domnit în 1081-1118), şi aşa a zidit în insula Patmos o biserică şi o mănăstire în cinstea sfântului Ioan Evanghelistul.
Aceste clădiri au rămas până astăzi. Când însă arabii musulmani au atacat Patmosul, sfântul a trebuit să se refugieze, împreună cu ucenicii săi, în Evia (Epir), unde a şi murit, către sfârşitul secolului al XII-lea (+1093), într-o zi de 16 martie. Mai târziu, ucenicii săi au aflat moaştele sale întregi, şi le-au adus în mănăstirea ctitorită de el în Patmos, unde se găsesc până astăzi, şi sunt izvor de multe vindecări şi minuni pentru cei care cer mijlocirea sfântului cu credinţă” (Vieţile Sfinţilor de peste tot anul).