The invention belongs to the technical field of construction materials, and provides a self-adhesive waterproof glue applied to a metal roof. The self-adhesive waterproof glue is composed of followingcomponents in percentage by weight: 35 to 60% of asphalt, 5 to 12% of naphthenic base rubber oil, 2 to 8% of SBS, 3 to 10% of powdery butadiene styrene rubber, 2 to 15% of desulfurized regenerated tire rubber powder, 2 to 5% of terpene resin, 2 to 5% of hydrogenated C5 resin, 2 to 8% of a modifier, 10 to 35% of a filling material, and 0.5 to 1.5% of a coupling agent. The preparation method comprises following steps: adding asphalt and naphthenic base rubber oil, stirring, raising the temperature to 140 DEG C, carrying out dehydration for 0.5 hour, adding desulfurized regenerated tire rubber powder and powdery butadiene styrene rubber, raising the temperature to 180 DEG C, stirring for 1 hour, adding SBS, stirring for 1 hour at a temperature of 180 DEG C, maintaining the temperature of 180DEG C, adding the modifier, stirring for 1 hour; then adding terpene resin and hydrogenated C5 resin, stirring for 15 to 20 minutes at a temperature of 176 DEG C, grinding, dispersing for 40 to 50 minutes, adding the filling material and the coupling agent, raising the temperature to 160-170 DEG C, and stirring for 40 to 60 minutes. The problems that in the prior art, the high temperature resistant performance of a conventional self-adhesive glue is bad, and the self-adhesive glue is difficult to peel off after aging or water soaking are solved.