Cerium oxide (CeO2) nanoparticles (NPs) were used for the removal of cadmium (II), lead (II) and chromium (VI) ions in single aqueous solutions and in solutions with mixtures of the three metals. The adsorption studies were carried out at pH 5 and 7 using a systematic factorial experimental design that considered the metal concentration from 1 mg l-1 to 10 mg l-1 and NP concentration from 0.064 g l-1 to 0.640 g l-1. The highest adsorption capacity was obtained in the removal of lead (II) (128.1 mg g-1), followed by cadmium (II) (93.4
mg g-1) and finally chromium (VI) (34.4 mg g-1). Data were fitted to a polynomial function obtaining the best reduced models. The type of system (single, multi-component) did not affect sorption capacity, whilst pH affected the sorption of Cd and Cr, but not that of lead. CeO2 nanoparticles proved to be effective adsorbents in removing all three heavy metals in multi-component systems, which opens a new window for their use as sorbent materials in complex waters contaminated with mixtures of heavy metals.