Ordery i odznaczenia Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski (22 maja 2000) Krzyż Komandorski Orderu Odrodzenia Polski (1983) Krzyż Oficerski Orderu Odrodzenia Polski (1964) Krzyż Kawalerski Orderu Odrodzenia Polski (1954) Złoty Krzyż Zasługi (1953) Medal 10-lecia Polski Ludowej (1955) Złoty Medal „Zasłużony Kulturze Gloria Artis” (5 stycznia 2007) Odznaka tytułu honorowego „Zasłużony Nauczyciel PRL” (1973) Złota Odznaka „Za Pracę Społeczną dla miasta Krakowa” (1976) Medal Komisji Edukacji Narodowej (1979) Pamiątkowy Medal „Plus ratio quam vis” (2012) Medal Puszkina (2001, Rosja)
Nagrody i wyróżnienia 1951 – Państwowa Nagroda Naukowa II stopnia 1953 – nagroda Ministra Szkolnictwa Wyższego 1964 – nagroda indywidualna Ministra Szkolnictwa Wyższego 1972 – nagroda indywidualna Ministra Szkolnictwa Wyższego 1974 – nagroda „Życia Literackiego” za osiągnięcia w dziedzinie publicystyki, reportażu, eseistyki i krytyki literackiej 1976 – nagroda Ministra Nauki, Szkolnictwa Wyższego i Techniki II stopnia 1976 – wpis do Księgi Honorowej Zasłużonych Ludzi Ziemi Krakowskiej 1984 – nagroda miasta Krakowa 1985 – nagroda Funduszu Literatury 1985 – nagroda „Życia Literackiego” w dziedzinie eseistyki 1993 – nagroda honorowa krakowskiej filii Fundacji Kultury Polskiej 1996 – doktorat honoris causa Wyższej