The invention especially relates to a high-efficiency healthy environment-friendly dyeing method for reed stalks, belonging to the technical field of dyeing. The method comprises the following concrete steps: (1) immersing the reed stalks in an aqueous solution of maltitol, picking up the reed stalks, carrying out draining until no water drop drips, putting the reed stalks into a freezer for freezing treatment, taking out the reed stalks, treating the reed stalks with constant-temperature steam, then taking out the reed stalks, and carrying out cooling at room temperature so as to obtain pretreated reed stalks; and (2) subjecting the pretreated reed stalks to electric field treatment, immersing the reed stalks in a dyeing agent, taking out the reed stalks, carrying out draining until no water drop drips, and then drying the reed stalks. The dyeing agent is prepared from the following raw materials: fresh rose petals, fresh mint leaves, fresh violet petals, fresh rhododendron petals, cellulase, nanometer calcium carbonate, nanometer silica, goat milk, taurine, polyvinyl alcohol, ethyl acetate and water. The method provided by the invention effectively improves a dyeing rate and dyeing stability, allows the dyed reed stalks to have strong anti-fading ability, effectively enhances the strength and toughness of reed stalks, improves the usage performance of the reed stalks, and increases the utilization rate of resources.