The invention discloses a multifunctional double-impurity-discharging high-yield carding machine. The problem that an existing device is small in application range, low in yield and large in impurity amount is solved. The multifunctional double-impurity-discharging high-yield carding machine is characterized in that a duct collection fan is arranged at the top of a cotton carding machine, and a duct collection pipe and a dust collector are arranged at the front opening position. A licker-in, a motor, a roller, a dust discharging cage, an impurity-discharging plate, a cotton pressing roller and a speed reducing motor are arranged between the front portion of the cotton carding machine and a cotton feeding curtain. Broken cotton seeds, dust and other impurities left in a cotton ginning process are removed through the high-speed licker-in, the dust discharging cage, the impurity-discharging plate and the like, and cotton wool, dust and other tiny and small impurities are removed through the duct collection fan, the duct collection pipe and the dust collector. The multifunctional double-impurity-discharging high-yield carding machine can fluffing cotton and silk floss, improves the impurity-discharging efficiency by 95% and is good in impurity-discharging effect, and a wooden bucket is free of cotton seeds, break-marks, black points and other impurities. The production efficiency is improved, the yield is doubled, and the multifunctional double-impurity-discharging high-yield carding machine can be used for carding the silk floss, used cotton, new cotton, cashmere wool and the like and is wide in application range.