Recibió, entre otros, el Premio Magda Donato en 1982, el Premio Xavier Villaurrutia 1984 por "Síndrome de naufragios", el Premio Sor Juana Inés de la Cruz 2004 de la Feria Internacional del Libro de Guadalajara por "El Rastro" y Finalista del XX Premio Herralde de Novela 2002 por la misma obra, así como Premio FIL de Literatura en Lenguas Romances (antes Juan Rulfo) en 2010 y en 2015 Premio Iberoamericano de Narrativa Manuel Rojas 2015.