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