Награды
-
Герой Социалистического Труда (1984).
-
Орден Ленина (1984).
-
Орден Отечественной войны 1 степени (1985).
-
Орден Дружбы народов (26 июля 1994 года, Россия) — за большой вклад в развитие современной литературы и активную общественную деятельность[18].
-
Медаль Франциска Скорины (13 июля 1994 года, Белоруссия) — за значительный вклад в развитие белорусской литературы и искусства, в дело национального возрождения[19].
-
Медаль «За победу над Германией в Великой Отечественной войне 1941—1945 гг.».
-
Юбилейная медаль «Двадцать лет Победы в Великой Отечественной войне 1941—1945 гг.».
-
Юбилейная медаль «Тридцать лет Победы в Великой Отечественной войне 1941—1945 гг.».
-
Юбилейная медаль «Сорок лет Победы в Великой Отечественной войне 1941—1945 гг.».
-
Юбилейная медаль «50 лет Победы в Великой Отечественной войне 1941—1945 гг.».
Премии и почётные звания
-
Ленинская премия (за повесть «Знак беды»; 1986)
-
Государственная премия СССР (за повести «Дожить до рассвета» и «Обелиск»; 1974)
-
Государственная премия БССР имени Якуба Коласа (за повести «Волчья стая», «Его батальон»; 1978)
-
Литературная премия БССР имени Якуба Коласа (за повесть «Третья ракета»; 1964)
-
Народный писатель Беларуси (1980)