The invention relates to a high-temperature wear-resistant repairing coating and a preparation method thereof, and the coating comprises a material A and a material B with a weight ratio of 70-85:30-15, wherein the material A is prepared by zirconia corundum fine powder, kyanite, aluminium titanates, silicon micropowder, magnesium zircon sand, alumina micropowder, pure calcium aluminate cement, sodium tripolyphosphate, fused calcium chromate, and zinc aluminate gahnite; and the B material is prepared by phosphoric acid, ink-grade aluminium hydroxide, aluminium chloride, yttrium-stabilized zirconium, borax, and a medium-temperature agglutinant. The product has excellent wear resistance, corrosion resistance, erosion resistance, thermal shock stability, and a high caking property; using the product, the running period of a circulating fluidized bed boiler is increased from about 3500 hours to over 18000 hours for accumulating running time; the problem that the boiler liner needs to be repaired and replaced frequently is overcome; human and material resources are saved; and the production efficiency is greatly improved.