15 января 1894 года, в селе Усть-Усолка Пермской губернии в семье рабочего родился выдающийся русский советский военачальник, Герой Советского Союза, генерал-полковник Василий Иванович Кузнецов.
После окончания школы работал счетоводом в Соликамском земстве. На военную службу Кузнецов призван в апреле 1915 года, служил рядовым в 236-м запасном полку. После окончания в марте 1916 года 1-й Казанской школы прапорщиков произведён в прапорщики и назначен младшим офицером в 120-й запасный полк в Екатеринбурге. Участник Первой мировой войны, в действующей армии с июня 1916 года, был начальником команды пеших разведчиков 305-го Ланишевского пехотного полка. Воевал на Юго-Западном фронте.
В декабре 1917 года Василий Кузнецов был демобилизован в звании подпоручика.
В Красной Армии Кузнецов с августа 1918 года. Во время Гражданской войны воевал против войск Колчака и Врангеля.
После окончания в сентябре 1926 года Стрелково-тактических курсов усовершенствования комсостава РККА «Выстрел» имени Коминтерна продолжил командовать 89-м стрелковым полком в Украинском военном округе.
Окончив в январе 1930 года курсы усовершенствования высшего начсостава РККА в Москве, Василий Кузнецов получил назначение помощником командира 51-й Перекопской стрелковой дивизии имени Моссовета, с марта 1931 года — на такой же должности в 25-й Чапаевской стрелковой дивизии.
В феврале 1939 года ему было присвоено звание комкора. В сентябре 1939 года, командуя Витебской и Полоцкой группами войск Белорусского фронта, комкор Кузнецов участвовал в походе в Западную Белоруссию. В июне 1940 года ему было присвоено звание генерал-лейтенанта.
В начале Великой Отечественной войны 3-я армия под командованием генерал-лейтенанта В.И. Кузнецова в составе Западного фронта в Приграничном оборонительном сражении в Белоруссии вела тяжёлые бои с превосходящими силами противника. Части армии понесли огромные потери, но, продолжая руководить боями в сложнейших условиях, командарм Кузнецов через месяц вывел к своим войскам из окружения с боями несколько тысяч красноармейцев.
С августа 1941 года — командующий войсками 21-й армии на Брянском и Юго-Западном фронтах. Войска армии Кузнецова стойко держали оборону в районе города Сумы, но после Киевской катастрофы командарму пришлось вновь выводить свои части из огромного «котла».
С октября 1941 года Василий Иванович командовал войсками Харьковского военного округа и одновременно формирующейся 58-й армией резерва Ставки ВГК. С ноября генерал-лейтенант В.И. Кузнецов командовал 1-й ударной армией, которая в составе Западного фронта участвовала в Битве за Москву.
В ходе контрнаступления под Москвой 1-я ударная армия принимала участие в Клинско-Солнечногорской и Ржевско-Вяземской наступательных операциях. В феврале 1942 года армия была передана на Северо-Западный фронт, где отличилась в первой Демянской операции, замкнув кольцо окружения вокруг демянской группировки врага.
С июля по ноябрь 1942 года генерал-лейтенант Кузнецов командовал 63-й армией на Сталинградском и Донском фронтах, длительное время сдерживая наступление врага в оборонительном этапе Сталинградской битвы. По словам В.И. Чуйкова: «В Сталинградской битве он показал себя выдающимся военачальником. 63-я армия в процессе наступательных боёв на Дону была преобразована в 1-ю гвардейскую и решительно действовала на самых ответственных оперативных направлениях.»
С ноября 1942 года Василий Кузнецов — заместитель командующего войсками Юго-Западного фронта, с декабря — командующий войсками 1-й гвардейской армии на Юго-Западном (с 20 октября 1943 года — 3-й Украинский) фронте.
Соединения 1-й гвардейской армии под его руководством освобождали Донбасс, сражались в Изюм-Барвенковской операции и в Битве за Днепр.
С декабря 1943 года генерал-полковник Кузнецов — заместитель командующего войсками 1-го Прибалтийского фронта. В этой должности участвовал в Городокской наступательной операции, в зимнем наступлении 1944 года под Витебском, в Белорусской стратегической наступательной («Багратион»), Прибалтийской стратегической и Восточно-Прусской операциях.
После выполнения 1-м Прибалтийским фронтом задач и его ликвидации с марта 1945 года генерал-полковник Кузнецов был назначен на должность командующего 3-й ударной армией 1-го Белорусского фронта.
В апреле-мае 1945 года части 3-й ударной армии приняли самое активное участие в Берлинской операции на направлении главного удара фронта, взятии столицы гитлеровского рейха, штурме здания рейхстага и водружении над ним Знамени Победы.
29 мая 1945 года за проявленное личное мужество и храбрость в операциях Великой Отечественной войны, личное мужество и отвагу генерал-полковнику Василию Ивановичу Кузнецову было присвоено звание Героя Советского Союза.
О генерале Кузнецове ходит такая байка.
После назначения Василия Ивановича командующим 1-й ударной армией, которая на тот момент была ударной совсем приблизительно, Сталин вызвал Кузнецова в Ставку прямо из госпиталя и объявил ему о назначении командармом:
— Ну что, вы довольны назначением?
— Доволен, только армия уж очень куцая — одни лыжные батальоны, лишь одна дивизия... И какой дурак корпуса отменил!
Уже после взятия рейхстага и капитуляции Германии Сталин припомнил Кузнецову тот разговор:
— А помнишь, как ты меня дураком тогда назвал?..
А после вышел Указ о присвоении Кузнецову Героя Советского Союза.
После войны генерал-полковник В.И. Кузнецов продолжал командовать 3-й ударной армией в Группе советских оккупационных войск в Германии.
В 1948 году стал председателем ЦК ДОСААФ, через 5 лет возглавил войска Приволжского военного округа (1953—1957). Был депутатом Верховного Совета СССР в 1946—1950 и 1954—1958 годах.
В 1960 году вышел в отставку.
Ушёл из жизни генерал-полковник Василий Иванович Кузнецов 20 июня 1964 года, похоронен на Новодевичьем кладбище в Москве.