Родился в казачьей семье коренных кукелевцев 17 августа 1921 года, согласно актовой записи о рождении. Сын репрессированного Уссурийского казака Захара Даниловича Баранова, расстрелянного 29.04.1939 в г. Хабаровске, реабилитированного 14.07.1967 и его жены Прасковьи Ульяновной. Из приграничной территории семью выселили, после осуждения отца, как членов семьи врага народа. Отец был реабилитирован уже после смерти героического сына Василия Захаровича Баранова. Призван в 1940 году. С 15 июля 1943 по 15 мая 1944 года проходил службу на Западном фронте, с 9 августа 1944 года Ленинградском и 2-ом Украинском фронтах. Служил шофером Батареи Управления 95-ой тяжелой гаубичной артиллерийской бригады. За время наступления 2-го Украинского фронта совершил марш на десятки сотен километров без единой аварии и технической поломки. Во время уничтожения немецкой группировки в районе Хуши неоднократно вступал в неравный бой с противником и выходил победителем. На личном счету имел 12 плененных и 3-х убитых фрицев. 20 октября во время наступления немцев на город Кендереш в цепи других бойцов учавствовал в обороне. Когда танки противника ворвались в город и на улице из пулеметов начали поливать, как дождем, Василий Захарович Баранов сумел увести машину невредимой. Умер в 1965 году.