In the present study, we show the synthesis, structure and optical properties of a porphyrin and its cobalt complex1,2 covalently assembled on TiO2/BiVO4 nanocomposite. The prepared catalysts were characterized by different techniques including FESEM, EDAX, XRD, DRS and FT-IR spectroscopy. The photocatalytic activity of catalysts were evaluated for the oxidation of various primary alcohols under visible light irradiation in the presence of oxygen source and environmentally friendly oxidant under different solvents conditions. Also, the effects of parameters such as solvent, amount of catalysts, reaction temperature, Effect of different oxidant, Effect of oxidant/substrate Ratios and utilization efficiency of hydrogen peroxide were investigated. The modification of TiO2-BiVO4 with porphyrin led to an increase in its photocatalytic activity under UV and visible-light. The photocatalytic activity of nanomaterials was then determined by GC-Mass. The stability of these photocatalysts was also investigated, and the results showed that they can be reused several times without appreciable loss of activity.