The construction of semiconductor heterojunctions is an effective strategy to improve the photocatalytic degradation efficiency of organic pollutants. Herein, ZnPc/BiVO4 Z-scheme heterojunction was synthesized via a physical mixing method and was used for the photocatalytic degradation of tetracycline (TC) under visible light irradiation. Compared with BiVO4 and ZnPc, the 15ZnPc/BiVO4 sample exhibited improved light absorption capacity, and the electron-hole separation efficiency and redox capacity were enhanced due to the formation of the Z-scheme heterojunction. The 15ZnPc/BiVO4 composite exhibited an optimal TC degradation rate of 83.1% within 120 min. Additionally, 15ZnPc/BiVO4 exhibited excellent stability in cycling experiments, which maintained a high TC degradation rate of 79.5% after four cycles. Free radical trapping experiments indicated that superoxide radicals (O2−) were the main active substances in the photocatalytic degradation of TC.