Díjak, elismerések

Művészeti Alap elsőkötetesek díja (1975)

Radnóti-díj (1977)

Alföld-díj (1978)

Clevelandi Irodalmi Társaság József Attila-díja (1985)

Prae Bethlen-díj (1985)

József Attila-díj (1990)

Magyar Művészetért díj (1990)

Greve-díj (német) (1992)

Artisjus Irodalmi Díj (1992)

Nagy Imre-emlékplakett (1993)

Tiszatáj-díj (1993)

Kölcsey-díj (Lakitelek) (1994)

Ratkó József-díj (1994)

Getz-díj (USA) (1995)

Balassi Bálint emlékkard (1999)

Kortárs-díj (1999)

Kossuth-díj (2000)

Nemzeti Társaskör Hűség-díja (2001)

Szent Márton-díj (2003)

Bárka-díj (2003)

Arany János-díj (2005)

Szépirodalmi Figyelő-díj (2005)

Március 15-e díj (2006)

Teleki Pál Emlékérem (2006)

Czine Mihály-díj (2006)

Széchenyi Társaság díja (2006)

Magyar Örökség díj (2006)

Külhoni és magyarországi emlékbizottságok 1956-os díszérméje (2006)

Székely Bicskarend (2006)

PRIMA díj (2006)

Kölcsey díj (Szatmárcseke) (2007)

Mikszáth Kálmán-díj (posztumusz) (2007)

Pest megyéért emlékérem (posztumusz) (2007)

Nyugat-Dunántúli Sajtódíj (posztumusz) (2008)