Василий Иванович Пальников родился 25 августа 1906 года в селе Сляднево (ныне Московской области).
Участвовал в войне с Финляндией в 1939-1940 годах, служил в разведке. На фронт Великой Отечественной войны был призван 21 сентября 1941 года Сокольническим РВК города Москвы.
Воевал в составе 252-й стрелковой дивизии, участвовал в Сталинградской битве. Был ранен. Демобилизован по ранению в марте 1943 года, с присвоением инвалидности второй группы.
До войны и после её окончания, до 1950 года работал в Москве, на фабрике «Буревестник». Получил медаль «За трудовую доблесть».
Умер 28 декабря 1956 года.