Родился в 1901 году в деревне Коширино Вязниковского уезда Владимирской губернии в русской старообрядческой семье.
Подполковник, командир 69-й танковой бригады. Геройски проявил себя во время Сталинградской битвы. Погиб 4 декабря 1942 года при Карповке. Удостоен звания Героя Советского Союза 4 февраля 1943 года (посмертно).
За период с 19 ноября по 4 декабря 1942 года со своим экипажем уничтожил 8 немецких танков, 12 ПТО, 6 миномётов, 25 пулемётных точек и 350 автомашин.
Указом Президиума Верховного Совета СССР от 4 февраля 1943 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом отвагу и геройство Григорию Васильевичу Прованову посмертно было присвоено звание Героя Советского Союза.
Награждён орденами Ленина, Красной Звезды.