In this research, the heterogeneous catalysts of Fe3O4@SiO@TiO-FePc and Fe3O4@SiO@TiO- CuPcN (FePc = iron (II) phthalocyanine and CuPcN = copper (II) tetraazaphthalocyanine), termed respectively as nanocomposites 1 and 2, were prepared by immobilizing the FePc and CuPcN complexes on the Fe3O4@SiO@TiO surface and used for the photocatalytic water oxidation reaction. Since phthalocyanine complexes have received very little attention as photocatalysts for water oxidation, the advantage of the synthesized photocatalyst owes to the ability of the phthalocyanine complex grafted on the titanium substrate to oxidize water in the photocatalytic reaction. The prepared nanocomposites were then studied by diffraction (XRD), scanning electron microscopy (SEM), energy-dispersive X-ray (EDX), Fourier transform infrared (FT-IR) spectroscopies, thermal gravimetric analysis (TGA), transmission electron microscopy (TEM), inductively coupled plasma-optical emission spectroscopy (ICP-OES), Brunauer–Emmett–Teller (BET) analysis, ultraviolet diffuse reflectance (DRS), and photoluminescence (PL) spectroscopies. The photocatalytic response of water oxidation by nanocomposites 1 and 2 was investigated in the presence of silver nitrate as an electron recipient at ambient temperature. The progress of the water oxidation reaction was monitored with an oxygen meter. The amount of oxygen generated in the presence of nanocomposites 1 and 2 under visible light irradiation was found to be 2.6 and 2.1 mg L−1, respectively. Owing to the existence of magnetic material, these nanocomposites can be effortlessly removed from the response medium with an external magnet. The involved nanocomposites can be used up to three times in catalytic water oxidation reactions with no significant change in their photocatalytic activity.