The invention discloses a wear-resistant coating for aluminum alloy doors and windows, and belongs to the technical field of door and window coatings. The coating comprises, by weight, 20-30 parts of hexafluorobutyl acrylate, 40-50 parts of epoxy resin, 1-2 parts of styrene-butadiene rubber, 23-26 parts of kaolin, 2-4 parts of cast stone powder, 0.5-1.5 parts of silicon nitride, 1-2 parts of alumina, 0.4-0.8 parts of carboxymethylcellulose, 2-3 parts of paraffin, 6-9 parts of carbon black, 1-4 parts of an antifoaming agent, 0.6-1 pars of a coupling agent, 0.4-0.8 parts of an anti-settling agent and 1-2 parts of a diluent. The invention also discloses a preparation method of the wear-resistant coating for aluminum alloy doors and windows. The coating disclosed in the invention has the advantages of simplicity in preparation, excellent wear resistance, excellent resistance to high temperature, excellent corrosion resistance, excellent aging resistance and difficulty in breakage.