Cadmium (Cd) damages the liver, kidney, bones, reproductive system, and other organs. Flavonoids, such as anthocyanins and flavonols, which are commonly found in plant foods, have shown protective effects against Cd-induced damage. The cytoprotective effects of flavonoids against Cd-induced diseases are mainly attributable to three mechanisms. First, flavonoids clear reactive oxygen species, thereby reducing lipid peroxide production and improving the activity of antioxidation enzymes. Second, flavonoids chelate Cd, thus reducing the accumulation of Cd and altering the levels of other essential metal ions in vivo. Third, flavonoids reduce DNA damage and inhibit apoptosis. In addition, flavonoids were found to inhibit inflammation and fibrosis and improve glycometabolism and the secretion of reproductive hormones. We introduce the daily dosage and absorption rate of flavonoids and then focus on their bioactive effects against Cd-induced toxicity and reveal the underlying metabolic pathway, which provides a basis for further study of the nutritional prevention of Cd-induced injury. In particular, a better understanding is needed of the structure-activity relationship of flavonoids against Cd toxicity, which has not yet been reported.