In this work, the humic acid (HA)-modified g-C 3 N 4 -supported hydrotalcite-like compounds (g-C 3 N 4 @HTLcs/ HA) was successfully synthesized, characterized, and further applied to remove 2,4-dichlorophenol (DP), glyphosate (GH), and tetracycline (TL) from aqueous solution. The results showed that g-C 3 N 4 @HTLcs/HA had obvious layered structure, and a large amount of HA was successfully loaded on the surface. When HA concentration was 100 mg L −1 , the adsorption capacity of DP, GH, and TL was relatively high. The optimal pH range of TL adsorption was 7−9 and that of DP and GH were 3−9, and the influence of ionic strength on the adsorption of g-C 3 N 4 @HTLcs/ HA100 was limited. The isotherm experimental data of TL, GH, and DP adsorption onto g-C 3 N 4 @HTLcs/HA100 were best fitted by Freundlich and Langmuir models. The adsorption of TL, DP, and GH was all consonant with the pseudo-second-order kinetic model and spontaneous endothermic process. Based on the mass transfer theory, the diffusion of TL, DP, and GH on the adsorption process under liquid film control was derived. The adsorption mechanism might be the ion exchange between the layers of hydrotalcite, and the surface complexation and hydrogen bonding between various groups of HA and organic contaminants. This work suggested that g-C 3 N 4 @HTLcs/HA100 was effective in treatment of water containing various organic pollutants.