The invention discloses a preparation method of dabigatran etexilate mesylate. The method comprises a, adding a dabigatran etexilate basic group into an organic solvent and heating to dissolve the solution, b, filtering the solution to obtain a dabigatran etexilate basic group solution, c, adding methylsulfonic acid into the filtrate drop by drop so that the dabigatran etexilate mesylate is formed through acidification, and d, carrying fluid exhaustion, drying and crushing to obtain a dabigatran etexilate mesylate product. The organic solvent used in the step a is ethyl acetate, and in the filtration process of the step b, diatomaceous earth as a filter aid is used. The method has simple processes and is suitable for industrial production. The product has low related substance content and high purity.