Учился в церковно-приходской школе, поступил в Могилёвское духовное училище, успешно учился, а затем продолжил учёбу в Могилёвской духовной семинарии, где учились братья, а впоследствии и сыновья Иоанна. В 1859 году, по окончании семинарии, Иоанн Гашкевич преподавал сам в церковно-приходской школе]деревни Огородня Гомельской области.
У Гашкевичей родились четверо детей: трое сыновей — Михаил, Игнатий, Симеон (Михаил и Симеон стали священниками, Игнатий — псаломщиком) и дочь Татьяна (впоследствии — учительница церковно-приходской школы).
По прошению в 1876 году Иоанн перемещён к Огородненской Никольской церкви. Проходил должность духовного следователя в течение трёх лет с 1893 года.
Состоял членом благочиннического совета в течение 12 лет.
В Корме первая деревянная церковь в честь Покрова Пресвятой Богородицы[1] была сооружена на средства прихожан в 1760 году при въезде в город. К 1900 году она обветшала. Бывший в то время духовником 3-го Гомельского округа протоиерей Иоанн посоветовал настоятелю провести три дня в молитве и посте, чтобы Господь указал место нового храма. Прихожане и настоятель отец Петр поступили по совету прозорливого старца: в центре деревни, на бугорке, вечером сами собой загорались свечи[источник не указан 2776 дней], там и решили строить храм. Протоиерей Иоанн Гашкевич осуществил закладку, а затем и освящение храма — в 1907 году — в сослужении с местным священником Николаем Страдомским.
По прошению протоиерей уволен за штат в 1912 году.
Скончался в деревне Огородня в сентябре или октябре 1917 года и был похоронен в местной церкви, по правой стороне от алтаря. Незадолго до смерти отец Иоанн предсказал: «Будут прыгать на мне, да гроб будет сильной». Так и произошло — в конце 1950-х годов храм сожгли, а вместе с руины надгробиями сгребли и вывезли. На месте церкви устроили футбольное поле и танцевальную площадку[2].
Канонизация
В 1991 году настоятель кормянского православного прихода отец Стефан (Нещерет) решил разыскать место захоронения священника. Расчищая фундамент алтарной части бывшего храма, он обнаружил могилы двух священников: нетленные мощи протоиерея Иоанна и его сына Михаила[3]. Настоятель храма иеромонах Стефан (Нещерет) перенёс их под спуд возле алтаря Покровской церкви.
Обретение честных мощей протоиерея Иоанна состоялось 9 сентября (н. ст.) 1997 года. Мощи были поставлены на поклонение в храме с левой стороны алтаря.
31 мая 1998 года состоялась канонизация Иоанна Кормянского в лике праведного как местночтимого святого Белорусской православной церкви, канонизацию возглавил патриарший экзарх всея Беларуси митрополит Минский и Слуцкий Филарет (Вахромеев).
Всенощное бдение в Свято-Покровском храме Свято-Иоанно-Кормянского женского монастыря. Епископ Стефан возле раки с мощами праведного
8 августа 2000 года определением Синода Белорусской православной церкви решено учредить при Свято-Покровском приходе женский монастырь в честь святого праведного Иоанна Кормянского и именовать его Свято-Иоанновским женским монастырём.
Жена — Мария Филипповна Трусевичу, дочь настоятеля церкви в Огородни Гомельской. Сыновья — Михаил, Игнатий, Симеон, Платон и Иоанн, дочери — Татьяна и Анна.