Родился в селе Виняево, ныне городского округа г. Арзамас Нижегородской области, в крестьянской семье. В июле 1941 года был призван на службу в Красную Армию. Окончил Первое Московское артиллерийское училище (1942 г.). Участник Великой Отечественной войны. Принимал участие в обороне Орла, Тулы, Москвы. Воевал во 2-й Ленинградской гвардейской минометной бригаде в должности командира батареи. Участвовал в прорыве блокады Ленинграда, освобождении Эстонии и Польши, штурме Берлина. Гвардии капитан Варганов за время войны был трижды ранен. После окончания войны возглавлял Виняевский колхоз «Отбой», Кожинский колхоз «Путь Ленина» (Арзамасский р-н Горьковская обл.). Работал секретарем Слизневского сельсовета, председателем Слизневского сельсовета, секретарём парткома колхоза «Красный пахарь» и одновременно заместителем председателя колхоза. В 1965 – 1981 годах – председатель колхоза «Красный пахарь». За это время хозяйство стало одним из ведущих в районе, колхоз был первым по объемам производства зерновых, картофеля, лука, надою молока, являлся победителем областного социалистического соревнования 1972 года. В колхозных селах были построены школа, фельдшерско-акушерский пункт, магазины, клубы, активно возводились новые жилые дома, открыты памятники погибшим воинам. Жил и похоронен в селе Виняево. Награды: ордена Ленина (?), Отечественной войны 1-й (06.04.1985) и 2-й (20.04.1945) степени, Александра Невского (03.05.1945, 09.06.1945), Красной Звезды (21.12.1941, 11.08.1944), «Знак Почёта» (?), медали. Память: одна из улиц села Виняева названа его именем.