The use of oxo vanadium complex with s-propyl-2-aminobenzothioate ligand immobilized onto functionalized magnetic nanoporous MCM-41(Fe3O4@MCM-41@VO-SPATB) as efficient and magnetically recoverable nanocatalyst for oxidation of sulfides into sulfoxides and oxidative coupling of thiols into disulfides using H2O2 as green oxidant is presented. This method provides much improved modification of oxidation reactions in terms of mild reaction conditions, short reaction time and good-to-excellent yields of products. Another important feature of this method is the ability to reuse the magnetite nanocatalyst for several times with no loss of its catalytic activity.