Művészeti Alap Irodalmi Díja ( 1975 ), elsőkötetesek díja
Móricz Zsigmond irodalmi ösztöndíj ( 1977 )
A Magvető Kvk. Nívódíja ( 1979 )
Radnóti-díj (irodalmi) ( 1977 )
Alföld-díj ( 1978 )
József Attila Irodalmi Díj (Cleveland) ( 1986 ), megosztott
József Attila-díj ( 1990 )
Magyar Ifjúság Díj ( 1990 )
Magyar Művészetért Díj ( 1990 )
A Szépirodalmi Kvk. Nívódíja ( 1990 )
Artisjus Irodalmi Díj ( 1992 ), megosztott
Greve-díj ( 1992 )
Tiszatáj-díj ( 1993 )
Nagy Imre-emlékplakett ( 1993 )
Kölcsey-díj (MÚK) ( 1994 )
Ratkó József-díj ( 1994 )
Getz Írói Díj ( 1995 )
Balassi Bálint-emlékkard ( 1999 )
Balassi-díj ( 1999 )
Kortárs-díj ( 1999 )
Kossuth-díj ( 2000 )
Bárka-díj ( 2003 )
Szent Márton-díj (bencés) ( 2003 )
Arany János-díj (irodalom) ( 2005 )
Szépirodalmi Figyelő-díj ( 2005 )
Czine Mihály-díj ( 2006 )
Magyar Örökség Díj ( 2006 )
Székely Bicskarend Díj ( 2006 )
Prima Primissima Díj ( 2006 ), Prima-díj
Teleki Pál-érdemérem (Bethlen-alapítvány) ( 2006 )
Kölcsey-emlékplakett (társasági, Szatmárcseke) ( 2007 ), posztumusz
Mikszáth Kálmán-díj ( 2007 ), posztumusz