The invention discloses a perennial plant rooting agent preparation method. A perennial plant rooting agent is prepared from 1% brown sugar water, silkworm excrement, herba portulacae extract liquid,rapeseed cake powder, rice bran, citronella leaf powder, rosemary leaf powder, cassava residue powder, ginger extract liquid, artemisia apiacea extract liquid, cortaderia selloana extract liquid, couch grass extract liquid, wormwood extract liquid, solidago canadensis extract liquid, arundo donax var versicolor extract liquid, bamboo shoot shell powder, cottonseed meal, wheat straw powder and ricestraw powder. A product avoids environmental pollution and is simple in preparation. Synergistic effects among components are achieved, active nutrients are sufficient, cutting seedling root systemsgrow well, plants are robust, the occurrence rate of bacterial leaf rot, leaf spot disease and ear root rot is decreased, and cold resistance of crops is improved.