The invention provides an anti-tear and anti-puncture greenhouse film. The greenhouse film is prepared from, by weight, 18 parts of LLDPE, 20-30 parts of LDPE, 65 parts of BOPET, 10-20 parts of PE antioxidant, 0.8 part of ultraviolet light absorber UV-531, 0.2 part of titanium oxide or carbon black, 3 parts of dripping agent, 4 parts of surfactant, 5 parts of flexibilizer, 30-40 parts of metallocene polyethylene and 1 part of polyphthalamide. By means of composition formula optimization, the anti-tear and anti-puncture greenhouse film which is good in anti-tear, anti-puncture and anti-atomization effects, excellent in physical and mechanical properties and long in service life is obtained by means of copolymerization of a base material BOPET taken as the principal material and cooperation with LLDPE, LDPE and metallocene polyethylene. A preparation method of the anti-tear and anti-puncture greenhouse film comprises the steps of material feeding, uniform stirring, drying, extrusion-blown molding conducted through an extruder, longitudinal stretching, transverse stretching and finished product coiling. The preparation method of the anti-tear and anti-puncture greenhouse film is simple and reasonable in step, and the prepared finished product is resistant to tear, puncture and atomization and long in service life.