Батько Іван помер за два місяці до його народження сина, тому ним опікувався стрийко Роман Шашкевич — парох у селі Устечко. За сприяння стрийка Григорій навчався у головній школі та гімназії при монастирі василіян у м. Бучач. У 1831 році закінчив Львівську греко-католицьку духовну семінарію. Вивчав теологію у Львівському університеті в 1827 —1831 рр.