The invention relates to a nano composite ice-covering-proof coating containing phase change silicone oil and a preparation method thereof. The ice-covering-proof coating comprises, by mass, 1-50% of phase change silicone oil, 1-50% of nano particles with the particle sizes of 30-80nm, 7-85% of hydrophobic resin, 0-30% of curing agents and 10%-90% of solvent. The preparation method of the ice-covering-proof coating comprises preparing the phase change silicone oil, preparing the hydrophobic resin, and evenly mixing the phase change silicone oil, the nano particles, the hydrophobic resin, the curing agents and the solvent to obtain the coating. The nano composite ice-covering-proof coating and the preparation method have the advantages that preparation raw materials of the coating are easy to obtain, and the preparation process is simple, and the preparation method is easy to operate; and when a coating made by spraying the coating on a metal matrix is at normal temperature and low temperature, the contact angle of water is 155 degrees, the rolling angle is 3 degrees, and the good ice-covering-proof effect is achieved.