The invention relates to a strip dyeing method for corn fibers. The method comprises the following processes of: 1, dyeing, namely filling the corn fiber strips into a dye vat, rotating the dye vat, adding polyol ester liquid into the dye vat, rotating the dye vat, adding a carrier, namely polyolefin elastomer (POE) liquid, into the dye vat, rotating the dye vat, adding univadine diiodofluorescein (DIF) into the dye vat, rotating the dye vat, adding univadine DPS into the dye vat, rotating the dye vat for minutes, adding a disperse dye, namely Terasil sulfadiazine (SD), into the dye vat, rotating the dye vat, starting to raise the temperature to 70+ / -2 DEG C at the temperature rise speed of 1.5 to 2 DEG C per minute, raising the temperature to 90+ / -2 DEG C by keeping the temperature rise speed at 1 DEG C per minute, keeping the temperature for 10 seconds, raising the temperature to 110+ / -2 DEG C at the temperature rise speed of 1 DEG C per minute, keeping the temperature for 20 to 30 minutes, lowering the temperature to 50+ / -2 DEG C at the temperature descent speed of 2 DEG C per minute, and discharging the liquid; and 2, performing post treatment, namely adding the dyed corn fiber into the dye vat, adding soaping liquid 209, sodium bicarbonate and sodium hydrosulfite into the dye vat, raising the temperature to between 60 and 65 DEG C, keeping the temperature for 15 to 20 minutes, and discharging the liquid. The homochromatism, the dyeing uniformity and the stability of dyeing are improved by the method; the dyeing effect is good; and the color fastness is good. The injury to the fibers in the dyeing process is low.