The invention discloses a metallurgy solid-waste-type fireproof and flame-retarding coating and a preparing method thereof, and belongs to the field of metallurgy solid-waste resource utilization. Thecoating is prepared from acrylic resin, high chlorinated polyethylene resin, a compound catalyst, a foaming agent, a charring agent, a pro-oxygenic agent, a dispersing agent, turpentine, an anti-precipitation agent and a semi-dry-process desulfurized fly ash micro powder solution; the compound catalyst is a mixture of boric acid, amidinourea phosphate and ammonium polyphosphate; the semi-dry-process desulfurized fly ash micro powder solution is a mixture of semi-dry-process desulfurized fly ash micro powder and water. By means of the metallurgy solid-waste-type fireproof and flame-retarding coating, about 25% of production cost of an existing fireproof and flame-retarding coating is lowered, the flame-retarding performance of the fireproof and flame-retarding coating is improved, integration of metallurgy solid-waste resource utilization and flame-retarding performance in the field of coatings is achieved, the market competitiveness of the fireproof and flame-retarding coating is greatly enhanced, and the application range of the fireproof and flame-retarding coating is greatly enlarged; high-added-value application of the semi-dry-process desulfurized fly ash is achieved, a new idea of synergism with waste is expanded, and the relevant policy for energy saving, environmental friendly and circular economy is accorded with.