In recent years, with the large-scale use of antibiotics, the pollution of antibiotics in the environment has become increasingly serious and has attracted widespread attention. In this study, a novel CDs/g-C3N4/BiPO4 (CDBPC) composite was successfully synthesized by a hydrothermal method for the removal of the antibiotic tetracycline hydrochloride (TC) in water. The experimental results showed that the synthesized photocatalyst was crystalline rods and cotton balls, accompanied by overlapping layered nanosheet structures, and the specific surface area was as high as 518.50 m2/g. This photocatalyst contains g-C3N4 and bismuth phosphate (BiPO4) phases, as well as abundant surface functional groups such as C=N, C-O, and P-O. When the optimal conditions were pH 4, CDBPC dosage of 1 g/L, and TC concentration of 10 mg/L, the degradation rate of TC reached 75.50%. Active species capture experiments showed that the main active species in this photocatalytic system were holes (h+), hydroxyl radicals, and superoxide anion radicals. The reaction mechanism for the removal of TC by CDBPC was also proposed. The removal of TC was mainly achieved by the synergy between the adsorption of CDBPC and the oxidation of both holes and hydroxyl radicals. In this system, TC was adsorbed on the surface of CDBPC, and then the adsorbed TC was degraded into small molecular products by an attack with holes and hydroxyl radicals and finally mineralized into carbon dioxide and water. This study indicated that this novel photocatalyst CDBPC has a huge potential for antibiotic removal, which provides a new strategy for antibiotic treatment of wastewater.