The sorption of U(VI) on magnetic illite as a function of pH, ionic strength, solid-to-liquid ratio, shaking time, humic acid (HA) and temperature was investigated through batch experiments. The results showed that the sorption process had a strong dependent on the changes of pH, temperature and HA in solution. And at below pH 6.5, with decreasing of the valences of anions such as Cl -, SO 2À 4 and PO 3À 4 ; the sorption amount increased obviously, but that was almost not influenced by cations. This experiment could provide some data base for the studies of actinide elements migration in geological media.