Cadmium (Cd) contamination in rice threats food safety and human health. Control of Cd pollution has become an urgent need. Most existing studies on heavy metal pollution control have focused on industrial wastewater and few on irrigation water. Some researchers have found ecological ditches, plant ponds and constructed wetlands have the potential of treating heavy metal contaminated irrigation water, but they examined only one of the methods and the validity needs to be verified by field studies. Our study has filled the gap by combining the methods and using field experiments. We examined efficiencies of removal of Cadmium from irrigation water by 14 different combinations of ecological ditches, plant ponds, and constructed wetlands using field experiments. The effects of the purification on Cd concentration in paddy soil and rice grains were also examined. Results showed that there were significant differences among efficiencies of purification of Cd contaminated irrigation water using different systems and that pH, chemical form of Cd in irrigation water, vegetation coverage and biomass of aquatic plants significantly affect the efficiency. Of the 14 purification systems, seven resulted in the concentration of Cd in the effluent water meeting the National Standard for Irrigation Water Quality (GB5084–2021) for all days of the experiment period. The highest amount and rate of Cd removal were achieved by the combination of two-stage ecological ditch, two-stage plant pond, and one-stage constructed wetland, while the highest removal amount and rate per 100 m2 was achieved by the combination of one-stage plant pond and one-stage constructed wetland. Considering purification efficiency, area of coverage, and cost of construction and maintenance, we suggest that combination of plant pond and constructed wetland be a priority choice for purification of Cd pollution in irrigation water. Compared to the control data collected from rice grain and paddy soil irrigated by unpurified water, Cd concentration in rice grain and paddy soil irrigated by purified water declined by 5.08–19.42 % and 30.93–77.15 % respectively. All results showed that removal of Cd contamination from irrigation water effectively controlled cadmium pollution in rice grain and paddy soil. Our study not only contributes to pollution control practice, but also warrants further investigation of the mechanisms of how the treatment systems work. The most efficient method we identified could be applied locally, regionally and in areas of similar topography, climate, soil, vegetation, agriculture, and heavy metal pollution.