The invention relates to a tribromophenoxy bromopropyl dimethyl silicate compound and a preparation method thereof, in particular to bis(2,4,6-tribromophenoxy bromopropyl) dimethyl silicate compound and Its preparation method, the structure of the compound is shown in the following formula: in the formula, when m=1, n=0, and when n=1, m=0. The preparation method is: in a reactor equipped with a stirrer, a thermometer and a condenser tube, replace the air in the reactor with nitrogen, dissolve 2,4,6-tribromophenyl glycidyl ether in an organic solvent, Add 0.5 times mole of dimethyldibromosilane dropwise, react at 30°C-60°C for 5-11 hours after the drop, and obtain dimethylsilicate bis(2,4,6-tribromophenoxy bromopropyl) ester. The flame retardant of the present invention has high flame retardant efficiency and good compatibility with materials, is suitable for use as a flame retardant for polyvinyl chloride, polyester, epoxy resin, unsaturated resin, etc., and has simple production process, low cost and easy realization Industrial production.