En 1002 emprendió su última campaña, la batalla de Calatañazor, que acabó en tablas entre musulmanes y cristianos pero en la que Almanzor resultó herido; la herida no fue grave pero se complicó debido a una infección y Almanzor murió el 10 de agosto en el castillo de Medinaceli entre fiebres y sin haber perdido una sola batalla.