The invention discloses a method for preparing high-temperature resistant red glass. The method includes the following steps that 90-110 parts of silicon dioxide, 3-7 parts of zirconium dioxide, 2-10 parts of phosphorus pentoxide, 4-12 parts of aluminum oxide, 1.5-5 parts of limestone, 0.5-1.2 parts of nickel oxide, 0.02-0.08 part of cuprous oxide and 0.01-0.05 part of selenium oxide are mixed to be even and melted into glass liquid, the glass liquid is subjected to water quenching in room-temperature water, taken out, dried and subjected to ball milling, and coloring agent glass is obtained; then 90-110 parts of silicon dioxide, 3-7 parts of zirconium dioxide, 2-10 parts of phosphorus pentoxide, 4-12 parts of aluminum oxide, 1.5-5 parts of limestone, 0.5-1.2 parts of nickel oxide and the coloring agent glass are mixed to be even, melted, formed, subjected to heat preservation and cooled to the room temperature, and the high-temperature resistant red glass is obtained. The high-temperature resistant red glass is excellent in high temperature resistance, not prone to expansion cracking under continuous high-temperature exposure, even in coloring and good in light transmission.