The invention belongs to the field of concrete release agents, and particularly discloses an environment-friendly styrene butadiene polymer pervious concrete release agent and a preparation method thereof. The release agent is prepared from the following raw materials in parts by weight: 40 to 60 parts of water-soluble styrene butadiene polymer, 20 to 30 parts of calcium formate, 8 to 15 parts of 100 # to 200 # solvent oil, 20 to 30 parts of white oil, 25 to 40 parts of mineral oil, 25 to 50 parts of emulsified silicone oil, 40 to 100 parts of waste engine oil, 200 to 500 parts of glycerol, 1 to 5 parts of petroleum ether, 10 to 35 parts of dodecyl diethanolamide, 1 to 5 parts of lauryl stearate, 1 to 2 parts of butyl stearate, 80 to 150 parts of deionized water, 0.5 to 2 parts of a coalescing agent, 3 to 10 parts of an antirust agent and 30 to 60 parts of activated powder. The release agent disclosed by the invention can prolong the service life of a mold, is convenient to clean, good in surface smoothness, good in dispersity, relatively good in anti-corrosion and anti-rust functions and easy to demold and clean, a coating is resistant to water washing, the strength of pervious concrete can be improved, the cost is greatly reduced, and the performance is improved.