Великотърновският митрополит Григорий, светско име - Георги Иванов Стефанов, е роден на 10 октомври 1950 година в с. Козаревец, окръг Великотърновски. 

След като завършва Горнооряховския машиностроителен техникум и отслужва военната си служба, постъпва като послушник в Преображенския манастир. През 1974 година е постриган в монашество с името Григорий. Продължава образованието си в Софийската духовна семинария и Духовната академия "Св. Климент Охридски" в София, която завършва през 1979 г.  През 1974 година е ръкоположен за йеродякон, а през 1980 година - за йеромонах. От 1980 година изпълнява длъжността протосингел на Старозагорската митрополия. На 6 декември 1981 годна е възведен в сан архимандрит. От 1982 до 1983 година архимандрит Григорий провежда специализация в Швейцария и в Англия. След завръщането си в България заема предишния си пост на протосингел на Старозагорска епархия.

     На 22 декември 1985 година архимандрит Григорий е хиротонисан за Константийски епископ и е назначен за викарий на Старозагорската митрополия. От 1987 година е викарий на Великотърновската епархия. През 1990 година получава назначение на длъжността ректор на Софийската духовна семинария. От 27 февруари 1994 година е избран, а на 3 март е провъзгласен за Великотърновски митрополит.