In this study, BiVO4 was prepared by a hydrothermal synthesis route in the presence of sodium dodecyl sulfate using aqueous NH3 as precipitant. g-C3N4 was prepared by a combustion method using melamine. In order to develop highly efficient photocatalyst, a heterojunction catalyst based on g-C3N4 and BiVO4 was prepared. Different amounts of BiVO4 and g-C3N4 were mixed and annealed to obtain heterojunction photocatalysts. FeVO4 and LaVO4 were also prepared for the comparative catalytic investigation. Catalysts were characterized by a series of complementary combinations of powder X-ray diffraction, thermogravimetric analysis, elemental analysis, N-2 adsorption-desorption, scanning electron microscopy, transmission electron microscopy, temperature-programmed desorption of NH3 and CO2, diffuse reflectance ultraviolet visible spectroscopy, X-ray photoelectron spectroscopy, photoluminescence spectroscopy, and photoelectrochemical studies. Catalysts were investigated in the visible light driven oxidation of benzyl alcohol, benzyl amine, and aniline with O-2. In order to propose the electrons, holes, and radicals mediated reaction pathways, reactions were performed in the presence of an electron/hole/radical scavenger. Further, in order to confirm various products formed during the photocatalytic oxidation of benzyl alcohol, benzyl amine, and aniline, several model reactions were carried out. Based on the results obtained, the reaction mechanism and structure activity relationship were established.