The present application discloses an alkyl benzyl alcohol polyoxyethylene ether ammonium phosphate and a preparation method thereof. The molecular structure of the alkyl benzyl alcohol polyoxyethylene ether ammonium phosphate includes a hydrophobic group and a hydrophilic group, and the molecular structure is as follows: Wherein, R in the molecular formula is an alkyl group, and n=3-50. The alkyl benzyl alcohol polyoxyethylene ether ammonium phosphate prepared by the invention does not contain APEO, has good wetting, penetrating, emulsifying, dispersing, solubilizing and washing functions, and can be used as emulsifier, textile auxiliary, detergent , dispersant, softener, etc., completely replace alkylphenol polyoxyethylene ether emulsifier, widely used in detergents, personal care products, textiles, papermaking, petroleum, pesticides, pharmaceuticals, printing, synthetic rubber, water-based emulsions, coatings, Ink, glue, plastic and other industries.