The invention discloses a metal surface hardness easy-to-clean antibacterial vehicle shield and a preparation method thereof, and relates to the technical field of nano coatings. The coating comprises the following raw materials in parts by weight: 1-5 parts of a self-cleaning nano additive, 12-18 parts of hydrogen-containing silicon resin, 0.1-0.3 part of a catalyst, 12-18 parts of nano siloxane, 35-45 parts of methyl cyclohexane, 8-12 parts of an environment-friendly flux, 3-8 parts of a silicon-containing surface additive, 3-8 parts of nano silver and 0.5-3 parts of graphene. The method comprises the following steps: modifying the hydrogen-containing silicon resin, mixing the modified hydrogen-containing silicon resin, an environment-friendly flux, nano siloxane, methyl cyclohexane and a self-cleaning nano additive, putting the mixture into a high-pressure kettle, mixing, stirring and cooling to room temperature to obtain the antibacterial shield. The components are green and environment-friendly, the coating has excellent acid resistance, alkali resistance, antibacterial performance and mechanical strength, the preparation method is simple, convenient and easy to repeat, and the coating is suitable for being used as a coating on metal surfaces of automobiles, machines and equipment.