The present invention provides a material for forming an antimicrobial surface coating with multi-level antimicrobial properties, which comprises one or more volatile or gaseous biocides, one or more nonvolatile biocides, and one or more polymers, wherein the volatile or gaseous biocides are encapsulated in the polymers to provide a sustained release of the volatile or gaseous biocides. The present invention further provides a method for preparing the material.本發明提供一種形成多效抗微生物表面塗層之材料,其中包括一種或多種易揮發或氣態之抗微生物劑,一種或多種不具揮發性之抗微生物劑,以及一種或多種聚合物,其中該易揮發或氣態之抗微生物劑係包裹於該聚合物中,以得到緩慢釋放的效果。本發明另提供一種製備上述材料的方法。