Родился в деревне Сосновка (ныне Вяземский район). После школы (окончил 8 классов), работал трактористом на МТС. В 1932 году переехал в Москву, работал фрезеровщиком. В 1936 году окончил Октябрьский аэроклуб и работал инструктором.
На войне с июня 1941 года. Воевал под Москвой, на Брянском и Сталинградском фронтах, был заместителем командира авиаэскадрильи 27-го истребительного авиационного полка. Под Сталинградом был ранен и долгое время находился в госпитале.
Указом Президиума Верховного Совета СССР полковнику Иванову Василию Гавриловичу за мужество и героизм, проявленные при испытаниях новой авиационной техники, было присвоено звание Героя Советского Союза.
↑М. Ю. Быков. Все Асы Сталина 1936—1953 гг.. — Научно-популярное издание. — М.: ООО «Яуза-пресс», 2014. — С. 449. — 1392 с. — (Элитная энциклопедия ВВС). — 1500 экз. — ISBN 978-5-9955-0712-3.
↑Артамонов М.Д. Ваганьково. М.: Моск. рабочий, 1991. С. 147.
Быков М. Ю. Все Асы Сталина 1936—1953 гг.. — Научно-популярное издание. — М.: ООО «Яуза-пресс», 2014. — С. 449. — 1392 с. — (Элитная энциклопедия ВВС). — 1500 экз. — ISBN 978-5-9955-0712-3.