Блаженный Иоанн родился в селе Пухово, близ Устюга, от родителей Саввы и Наталии. С юных лет он проявлял необыкновенное воздержание, не питаясь по средам и пятницам, а в другие дни ограничиваясь хлебом и водой. Его мать пыталась убедить его изменить образ жизни, но он настаивал на том, что воздержание избавит его от грехов.
После смерти отца, мать приняла иноческое пострижение и стала игумениею монастыря. Иоанн, осознав суету мира, принял вид юродивого и ушел в город Устюг, где поселился в церковной сторожке. Он проводил ночи в молитвах и днём притворялся юродивым, терпя насмешки и оскорбления, а также голод и жажду.
Однажды, в сильный холод, он лёг в раскалённую печь и не пострадал. Он также исцелил княгиню Марию от горячки. В 1494 году, узнав о своём отшествии ко Господу, он помолился за мир, крестным знамением оградил себя и предал душу свою Богу. Погребён был вблизи соборной церкви, где творит чудеса для верующих.
