Василий Павлович Малявин родился 24 июля 1925 года в Ростовском районе Ярославской области. Войну встретил учеником 7 класса. Чтобы задержать врага и не допустить его к Волге в октябре учеников мобилизовали строить укрепления. Вместе с другими школьниками он копал противотанковый ров от Архангельска до Астрахани.
Позже служил в самоходном артиллерийском полку. Участвовал в освобождении Польши и Берлинской операции.