In this paper, cobalt ferrite magnetic nanoparticle was modified by N-(2-aminoethyl)-3-(trimethoxysilyl) propyl amine. Polyoxometalate was immobilized on the modified bi-amino surface functionalized nanoparticle to prepare the environmentally friendly catalyst nanoparticle (EFCN). The synthesized EFCN was characterized using Fourier transform infrared, scanning electron microscopy and X-ray powder diffraction. The EFCN was used for photocatalytic dye degradation. Acid Red 18 and Direct Red 81 were used as model dyes. The effect of catalyst dosage, dye concentration and salt on dye degradation was studied. Dye degradation increases by catalyst dosage. The results showed that decolorization followed a zero-order kinetic model.