The invention discloses a method for removing trace cadmium from an aqueous solution. The method comprises the following steps: culturing and analyzing plants growing in a chrome environment, adjusting the pH value of a cadmium-containing aqueous solution with acid or alkali; simultaneously or separately adding ferriferous reagents, carbonates and phosphates or molybdates into the aqueous solution; standing still for depositing, separating out cadmium-slag containing water, wherein the cadmium content of the cadmium-slag containing water is detected to be less than 0.01 mg/L. The method disclosed by the invention is characterized in that through controlling the adding amounts of the ferriferous reagents, the carbonates and the phosphates or the molybdates and the pH value of the cadmium-containing aqueous solution, trace cadmium elements in the cadmium-containing aqueous solution can be removed, and the water treatment time is short, adopted materials are economic and easy to obtain, and no harmful element is added into a system, therefore, the method is an environment-friendly and economic treatment process, and the process can be widely applied to the treatment of cadmium-containing wastewater discharged in the fields of the metal processing industry, the electroplating industry, the leather making industry and the textile industry, and the like.