Batch adsorption experiments were carried out for removal of basic dye, namely Basic Yellow 28 (BY 28), from synthetic wastewater sample of textile’s company, using sodium dodecyl sulphate coated magnetite nanoparticles (SDS-Fe3O4 NPs). The effects of various experimental parameters (e.g. initial pH, SDS amount, ion strength) were examined and optimal experimental conditions were obtained. The results showed that adsorption process onto the adsorbent is very fast and nearly 30 min of contact time was found to be sufficient for the dye adsorption to reach equilibrium. Equilibrium isotherm data were analyzed according to Langmuir and Freundlich equations. The characteristic parameters for each model have been determined. The Langmuir isotherm gave the best correlation for the adsorption of the BY 28 onto the adsorbent. On the basis of the Langmuir analysis, the maximum adsorption capacities were determined to beand 140.8 mg g-1. Also, regeneration studies showed that Fe3O4 NPs can be regenerated and reused at least for six times.