The utilization of modified magnetite nanoparticles (Fe 3 O 4 NPs) with a cationic surfactant (cetyltrimethylammonium bromide (CTAB)) as an efficient adsorbent was successfully carried out to remove reactive black 5 (RBBA), reactive red 198 (RRR) and reactive blue 21 (RTB) dyes from aqueous solutions. First, a reactor was designed to be simple, repeatable and efficient in its synthesis of Fe 3 O 4 NPs via co-precipitation method. Then, an orthogonal array design (OAD), four factor-four level (4 4 ) matrix was applied to assign affecting factors on removing of the dyes from aqueous solutions. The obtained results from ANOVA showed that the amount of CTAB and NaCl% significantly affect the adsorption of RBBA, RRR and RTB dyes. The sorption kinetics of the dyes were best described by a second-order kinetic model, suggesting chemisorptions mechanism. Also, dye adsorption equilibrium state data were fitted well to the Langmuir isotherm rather than Freundlich isotherm. Also, the maximum monolayer capacity, q max , obtained from the Langmuir was 312.5, 163.9 and 556.2 mg g í1 for RBBA, RRR and RTB, respectively. The obtained results in the present study indicated that the CTAB-coated Fe 3 O 4 NPs can be an efficient adsorbent material for removal of reactive dyes form aqueous solutions.