The invention discloses a copper sulfide/bismuth vanadate heterojunction photocatalyst and a preparation method thereof. The copper sulfide/bismuth vanadate heterojunction photocatalyst comprises a copper sulfide and bismuth vanadate, and the copper sulfide is attached to the bismuth vanadate. The preparation method comprises the following steps: preparing a suspension of bismuth vanadate and copper nitrate; preparing a suspension liquid of bismuth vanadate, copper nitrate and sodium thiosulfate; carrying out water bath reaction on the suspension liquid of bismuth vanadate, copper nitrate andsodium thiosulfate to obtain the copper sulfide/bismuth vanadate heterojunction photocatalyst. The copper sulfide/bismuth vanadate heterojunction photocatalyst has the advantages of being wide in visible light response range, high in quantum efficiency, high in photocatalytic activity and the like, is a novel semiconductor photocatalytic material, and has good application value and application prospect, the catalyst prepared by the preparation method is high in crystallization degree, free of impurities in the preparation process, simple in process, mild in reaction conditions, convenient to operate, clean, pollution-free and the like, is suitable for large-scale preparation, and is convenient for industrial utilization.