The invention discloses a bismuth vanadate/silver chromate heterojunction photocatalyst as well as a preparation method and application thereof. The heterojunction photocatalyst is formed by assembling BiVO4 and nano Ag2CrO4 selectively deposited on the crystal face of the BiVO4 (040), the BiVO4 is of a chamfered square bipyramid microstructure, and the mass of the BiVO4 accounts for 70%-80% of the total mass of the heterojunction photocatalyst. The preparation method comprises the following steps: S1, preparing bismuth vanadate by a hydrothermal method; S2, preparing the heterojunction photocatalyst, wherein adding BiVO4 into distilled water, carrying out ultrasonic dispersion, adding a certain amount of AgNO3 solution under the condition of magnetic stirring, slowly dropwise adding a certain amount of K2CrO4 solution to generate a brick red precipitate, continuously stirring to react for 1-2 hours, standing, precipitating, aging for 12-24 hours, centrifuging, washing with water for 6times, and carrying out vacuum drying. Compared with a traditional deposition method, the heterojunction formed by the selective adsorption deposition method is better in stability, higher in interface bonding degree and higher in visible light catalytic activity.