Realizó sus estudios pre-universitarios en su ciudad natal, pasando en 1971 a residir en Ciudad de México. Estudió periodismo en la Facultad de Ciencias Políticas y Sociales, obteniendo el título en Comunicaciones y colaborando en diversos periódicos y revistas locales. Fue directora de Difusión Cultural de la ENEP y directora del Museo del Chopo. Posteriormente pasó a formar parte del consejo editorial de la revista Nexos, de la que su marido fue director, en la que continúa escribiendo artículos.
Su primera y quizás más famosa novela, fue Arráncame la vida, con la que obtuvo el Premio Mazatlán, y que ha sido traducida a varios idiomas. Su segunda novela Mal de amores recibió el premio Rómulo Gallegos. En sus novelas, narra la realidad política y social del México que le ha tocado vivir, especialmente desde el punto de vista femenino. Su acercamiento al movimiento feminista, le ha hecho asumir sus ideas, convirtiéndose en su estandarte.