The invention discloses a heat-insulating self-cleaning architectural coating, which is characterized by being prepared from the following raw materials in parts by weight: 30-40 parts of a bisphenol epoxy resin, 20-30 parts of a nano silicon resin, 3-4 parts of 2,2,4-Trimethyl-1,3-pentanediol monoisobutyrate, 0.5-1.0 part of aluminium oxide, 1-2 parts of glyceryl tristearate, 3-5 parts of polytetrafluoroethylene powder, 1-2 parts of shell-lac, 2-3 parts of polyethylene wax, 3-4 parts of fly ash floating beads, 0.3-0.4 part of azodiisobutyronitrile, 0.2-0.4 part of polyether modified siloxane, 1-2 parts of zinc naphthenate, 1-3 parts of polymerized silica, 6-9 parts of self-cleaning slurry, 1-2 parts of aminopropyltriethoxysilane, 10-13 parts of ethyl acetate, and 5-7 parts of ethylene glycol. The coating disclosed by the invention is used for solving the problem that a coat is poor in fouling resistance, easily polluted, and not ideal enough in heat insulation effect. The added fly ash floating beads are good in heat insulation effect and low in cost, and the added self-cleaning slurry has a good self-cleaning effect; the coating disclosed by the invention is high in adhesion and good in abrasion resistance, and has excellent heat insulation and self-cleaning functions; and the coating is low in production cost, simple in operation and wide in application range.