Йоан Вехтопещерник е живял през VІІІ век. Той се подвизавал в манастира, основан в Палестина близо до Йерусалим от св. Харитон Изповедник. За храм на манастира служела една пещера.
По-късно св. Харитон живял и в друга пещера близо до град Йерихон, където също построил манастир. Затова първата пещера била наречена Вехта (стара), откъдето и преподобни Йоан бил наречен Вехтопещерник.
Обикнал Христа от цялото си сърце, той още от младини започнал да пътува по светите места и да слуша съвети от святи люде и отшелници. Най-после се настанил в Харитоновата пещера, където се отдал на строги подвизи. Много години прекарал в пост, молитва и бдение, като винаги мислел за смъртта и се учел на смирение. Достигнал святост и тихо завършил живота си.