The invention provides a phosphorus-contained organic silicon resin fire retardant shown as a following formula and a preparation method thereof. The preparation method of the phosphorus-contained organic silicon resin fire retardant comprises the following steps: firstly, adopting polyalcohol and phosphorus oxychloride as raw materials to prepare chlorinated volution phosphoester; then carrying out hydrolytic condensation on amino-containing silane, dialkoxy silane and trialkoxysilane to obtain amino-containing organic silicon resin; finally dissolving the amino-containing organic silicon resin into a methylbenzene solvent, an N,N-dimethyl fomamide solvent or an acetonitrile solvent, and the like, and adding the chlorinated volution phosphoester and an acid-binding agent for synthesis to obtain the phosphorus-containing organic silicon resin fire retardant. The phosphorus-containing organic silicon resin fire retardant can be used as a fire retardant for polyolefin, makrolan, ABS, nylon and PC/ABS, has high efficiency and low toxicity compared with the traditional fire retardant and is an environmental protection type fire retardant for plastics. R1, R2, R3 and R4 are respectively selected from CH3 or C6H5, R5 is selected from CH2 or CH2CH2 or CH2CH2NHCH2CH2, and R6 is selected from the CH3 or C2H5; n is equal to integers of 1 subtracting 50, P is equal to integers of 1 subtracting 50, and q is equal to integers of 1 subtracting 50.