Ценность произведений Виктора Петровича — в актуальности поднимаемых тем, утверждении важных нравственных ценностей, повествовании жизни простого человека.
Родился в селе Овсянка Енисейской губернии (ныне — Красноярский край). Был третьим ребенком в семье, однако две его старшие сестры умерли во младенчестве. Через несколько лет после рождения сына Пётр Астафьев был осужден за вредительство. 12 июня 1931 года во время очередной поездки Лидии Ильиничны к мужу, лодка, в которой среди прочих находилась и она, перевернулась: Лидия Ильинична упала в воду, ударилась головой о сплавную бону, зацепилась косой и утонула.Виктору тогда было семь лет. После того как отец мальчика вышел из тюрьмы и еще раз женился во второй раз, семья переехала в город Игарку Красноярского края. Когда отец попал в больницу, новая семья отвернулась от Виктора — он оказался в буквальном смысле на улице. Несколько месяцев он жил в заброшенном здании, однако после серьезного проступка в школе был направлен в детский дом.
В 1941 году Виктор окончил шесть классов и устроился коновозчиком на кирпичный завод. Заработав денег на пароходный билет, он выехал из Игарки в Красноярск. Окончив школу ФЗО и получив специальность «составитель поездов», работал на станции Базаиха сцепщиком и составителем, дежурным по станции.
В 1942 году ушел добровольцем на фронт. Служил шофером, связистом, участвовал в прорыве северного фланга на Курской дуге. В апреле 1945 года получил тяжелое ранение (контузию), из-за ранения ослеп на правый глаз.