A catalyst adapted for generating hydrogen peroxide induced by a temperature difference and a method for environmental disinfection using the same are provided. The catalyst includes a thermoelectric material distributed on a substrate. The thermoelectric material induces a reaction between water vapor and oxygen contained in the air through a temperature difference to generate hydrogen peroxide, to serve a sterilization function through the hydrogen peroxide generated. The method for environmental disinfection using the catalyst includes the following. The catalyst is placed in an environment with a temperature difference. The catalyst is caused to induce a reaction between water vapor and oxygen contained in air through the temperature difference to generate hydrogen peroxide without applying power, and serve a sterilization function through the hydrogen peroxide generated. |