The invention relates to a green dust-fixing agent and a preparation method thereof. The green dust-fixing agent is prepared by using pregelatinized starch, dextrin, xanthan gum, cellulose ether derivatives, sucrose and water as raw materials with a proper weight ratio. A compounded mixture of pregelatinized starch, dextrin, xanthan gum and cellulose ether derivatives is used as a main binder, andsucrose is used as an auxiliary binder, the colloidal properties of the plant polysaccharide is fully utilized, a stable multi-point cross-linked network structure is formed between dust and soil particles, efficient capture and fixation of dust and soil can be realized, dust-fixing effect is good, long dust-fixing period is long, and the agent has certain erosion resistance; the product is green, safe, environmentally friendly, and non-polluting, and cannot not cause secondary pollution; the method has the advantages of simple construction and convenient operation, and can meet the needs ofdifferent dust-fixing environments such as building site construction, mine and industrial manufacturing; the preparation cost is low, the preparation process is simple, and the method are suitable for industrial production and scale promotion.