The invention discloses a self-lubricating and non-stick aluminum-melting environment-friendly coating, a coating film and a preparation method thereof, comprising mixing a silane coupling agent containing an amino group or an epoxy group, deionized water, and tetramethylammonium hydroxide, and ultrasonically Disperse, hydrolyze, and prepare polysiloxane oligomer aqueous solution I; disperse deionized water and dispersant, and add dipropylene glycol butyl ether, boron nitride, talc powder, low-temperature glass powder, Al 2 o 3 Disperse it; then add gas phase SiO 2 , disperse, that is, prepare the water-based slurry II; mix the polysiloxane oligomer aqueous solution I and the slurry II, and ultrasonically disperse, that is, prepare an environmentally friendly coating with self-lubricating non-stick melting aluminum. The coating film prepared by this coating is stable and reliable at 800°C, non-toxic, free from powder removal, cracking, discoloration, and gasification on the surface, self-lubricating, non-sticky and molten aluminum liquid, and can be used as an environmentally friendly, clean and efficient coating for casting aluminum The release agent has the characteristics of simple preparation process, convenient construction, and environmental protection.