Родился Виктор Петрович 1 мая 1924 года в селе Овсянка. Ещё когда Виктор был ребёнком, он потерял родителей.
Сначала он жил с бабушкой, а затем попал в детский дом. Ещё в детском доме он начал писать стихи и небольшие рассказы.
Много читал, брал книги у товарищей и даже иногда воровал, не считая это большим грехом.
В 1942 году Виктор Петрович добровольно ушёл на фронт. Там он был шофёром, связистом, обычным рядовым солдатом.
Астафьев был награждён медалью «За отвагу», орденом «Красной Звезды». Когда война закончилась, Астафьев женился и поселился в городе Чусовой.
Проживая там, он сменил несколько профессий: был слесарем, учителем, кладовщиком, работал на местном мясокомбинате. В свободное время много читал.
За время своей деятельности Астафьев написал множество произведений. Всё им написанное не уложится и в 15 солидных томов!
Виктор Петрович много писал о природе. Например, «Белогрудка», «Васюткино озеро», «Царь-рыба». Он говорил: «Звери, птицы, растения проживут и без нас, а мы без них обязательно погибнем!» Умер Астафьев 29 ноября 2001 года в родном селе.