The invention discloses a photothermal dual curing POE encapsulation film for photovoltaics and a preparation method thereof. The encapsulation film comprises the following components: POE polyolefin elastomer, free radical thermal initiator, photoinitiator, acrylamide auxiliary Crosslinking agent, acrylate co-crosslinking agent, light stabilizer, antioxidant, macromolecular coupling agent, tackifying resin, defoaming agent and leveling agent. The encapsulating adhesive film of the invention can realize rapid low-temperature curing, and has the advantages of high light transmittance, high adhesive force, low shrinkage rate, low water permeability, no bubbles, high efficiency, low cost, easy rework and the like after lamination, and is suitable for For high-efficiency battery modules that are sensitive to temperature or have high requirements for packaging speed, due to the compounding of POEs with different melt indices, the fluidity is improved, the bubble rate is reduced, and at the same time, it ensures that no glue overflow and the offset of the battery string spacing occur; large The molecular coupling agent is added by chemical grafting, which improves the long-term bonding reliability.