Oil absorbent nanocomposites were prepared by suspension copolymerization of laurylmethacrylate (LMA) and styrene (St) with and whithout Fe3O4 nanoparticles and divinylbenzene (DVB) crosslinker. The magnetic composite resin can be recovered after conveniently and rapidly absorbing oil by magnetic separation techniques without excluding other mechanical techniques.