The invention relates to catalyst preparation, and aims to provide a preparation method of catalysts for oxygen production implemented through the decomposition of hydrogen peroxide. The method comprises the following steps of: immersing a nickel-foam solid sample into a silver nitrate solution, heating the obtained object, carrying out a replacement reaction, and cooling the obtained product to room temperature; taking an alkaline sodium borohydride solution, reducing nickel ions in the previous solution to metal nickel and depositing the metal nickel to the solid sample; and taking out the solid sample, calcinating the solid sample for 2-5 hours under nitrogen so as to obtain a silver catalyst taking nickel foam as a carrier. According to the invention, micropores of nickel foam are used as oxygen transport channels, so that the service life of the catalyst is greatly prolonged. Meanwhile, because the structure compatibility of nickel and silver is excellent, and silver atoms are dissolved in the crystal structure of nickel so as to form a solid solution, so that the mechanical strength of nickel foam can be enhanced, and the capability of a carrier to resist shock waves produced by the generation of oxygen is increased, thereby greatly improving the stability and reliability of catalysts.