Награждён советскими 2 орденами Ленина (1975, 1986), орденом Отечественной войны 2-й степени (11.03.1985), 2 орденами Трудового Красного Знамени (1967, 1971), российским орденом «За заслуги перед Отечеством» 2-й (11.09.2006) и 3-й (6.09.1996) степени, медалями.