Закінчивши школу ФЗП, працював на станції Базаїха зчіпником та укладачем поїздів, черговим по станції. У 1942 році пішов добровольцем на фронт незважаючи на те, що як залізничник мав броню. Покликаний Радянським РВК Красноярського краю.
Віктор Астаф'єв народився 1 травня 1924 року у селі Овсянка неподалік Красноярська. Його батьки були небагатими селянами, Віктор був єдиною дитиною у сім'ї, дві його сестри померли в ранньому дитинстві.
сім'ю спіткала ще одна трагедія – 12 липня в Єнісеї потонула мати – Лідія Іллівна, уроджена Потиліцина. Зі смертю матері перервався нормальний перебіг дитячої біографії, почалося безпросвітне сирітство. Семирічного Вітю беруть на виховання бабуся Катерина Петрівна та дідусь Ілля Євграфович Потиліцини.