Награждён советскими 4 орденами Ленина (1955, 1962, 1966, 1983), орденами Октябрьской Революции (1976), Отечественной войны 2-й степени (11.03.1985), 2 орденами Трудового Красного Знамени (1951, 1954), орденом Красной Звезды (1948), российскими орденами «За заслуги перед Отечеством» 4-й степени (2008), Почёта (31.08.1999), медалями, в том числе «Партизану Отечественной войны» 1-й степени (1944).