The present invention provides a safe and effective weeding agent for vegetable planting, wherein the safe and effective weeding agent comprises, by weight, 100 parts of water, 25-35 parts of abamectin, 4-10 parts of fentrazamide, 3-7 parts of pyriminobac-methyl, 4-8 parts of pyrazosulfuron-ethyl, 1-5 parts of s-metolachlor, 2-6 parts of flumetsulam, 1-5 parts of fomesafen, 5-7 parts of permethrin, 2-10 parts of acetochlor, 4-6 parts of sethoxydim, 3-5 parts of acifluorfen, 1-3 parts of cyhalothrin, and 2-6 parts of methothrin. According to the present invention, the safe and effective weeding agent has the reasonable formula, can well eliminate various weeds during vegetable growth processes, is safe and efficient, can effectively improve the yield and the quality of vegetables, and further has advantages of good drug degradation effect and less residue.