The invention relates to an infrared stealth metal nanoparticle metamaterial composite film compatible with visible light stealth and a preparation method thereof and belongs to the technical field ofinfrared stealth of thin film materials. For the composite film, metal nanoparticles with the size of 5 nm -20 nm are uniformly arranged in an oxide substrate, the size of the metal nanoparticles isuniform, the size change is 1%-5%, and the thickness of the composite film is 20 nm -200 nm. The metal is Al, Ti, Au, Ag, Cu and other metals and an alloy composed of the metals, and the oxide is SiO2, SiO, Al3O2, TiO2 and other non-metal oxides. According to the metal nanoparticle metamaterial composite film prepared by the invention, the size of the metal nanoparticles can be controlled, the gapis adjustable, the arrangement is uniform, and the like; when the thickness is only 200 nm, the reflectivity of the infrared band is up to 99%, and the reflectivity of the visible wave band is as lowas 30%, thereby realizing compatibility of visible light stealth with infrared stealth.