The invention discloses an infrared radiation coating suitable for a metal matrix and a preparation method, a mass ratio of a component A to a component B is 80-120%, wherein the component A comprises the following raw materials by mass percentage: 30-90% of transitional metal oxides infrared radiation powder, 2-20% of inorganic bind additive, 0-30% of silicon carbide, 0-30% of corundum, 0-20% of zirconia, 0-20% of Ni powder, 0-20% of Zn powder, 0-20% of Al powder, 0-1% of carbon powder and 0-10% of sodium fluosilicate; the component B comprises the following raw materials by mass percentage: 60-95% of sodium silicate, 0-35% of water, 0-3% of dispersant, 0-1% of thickener, 0-1% of defoamer and 0-1% of leveling agent. After drying and solidifying the coating, the surface of the formed coating is compact, the infrared radiation coating has excellent infrared radiation performance and high temperature stability, and can firmly bonded with the metal matrix.