The invention discloses a PVC master batch and a preparation method thereof. According to the preparation method, PVC, ESBO, DOP, ACR, paraffin, carbon black, lead stearate, barium stearate, cadmium stearate, PE wax, antimonous oxide and titanium dioxide are weighed in parts by weight, the product is high in strength, the tensile strength is 50MPa-90MPa, the tensile modulus is 3200MPa -3600MPa, and the Shore hardness is 60D-80D; the appearance of the product is uniform and glossy, the color intensity is 95%-115%, the impact strength is 15kJ/m<2>-35kJ/m<2>, the thermal deformation temperature is 120-140 DEG C, the bending strength of the product is 15MPa-55MPa, the bending modulus is 2GPa-4GPa, the elongation at break is 100%-140%, and the melt flow index is 7g/min-11g/min; and the cost is low, the operation is simple, and the PVC master batch can be widely applied to the production and can be used for continuously replacing existing materials.