The invention discloses an ethylene-acetic acid polymer rubber film for solar energy battery packaging and preparation method thereof. The rubber film is composed of ethylene-acetic acid polymer granular materials, solidifier, heat-conducting filler, antioxidant, UV stabilizer, and coupling agent according to certain mass parts; the preparation method is: 1, mixing heat-conducting filler and coupling agent, drying and dispersing the mixture by grinding, to obtain active heat-conducting filer; 2, mixing ethylene-acetic acid polymer granular materials and solidifier; 3, mixing antioxidant, UV stabilizer and said active heat-conducting filler; 4, adding mixture of said step 3 into mixture of step 2, mixing the mixture and extruding the mixture, casting, cooling, towing, coiling the extrusion, obtain rubber film of the invention. Compared with current products, the rubber film of the invention has a higher heat-conducting coefficient which is increased by more than 3 times, and properties of improved photo-electric conversion ratio of solar energy battery, and prolonged useful life.