The invention discloses a preparation method of 1,2,3-trisubstituted-5-trifluoromethylpyrrole derivatives, comprising the following steps: (1) combining 1,3-diketone derivatives, sulfur ylides, additives and After mixing the organic solvents, react at 60-100°C for 12-24h; (2) Dilute the material obtained in step (1) with ethyl acetate, and then wash with water to separate the organic phase; (3) Dilute the material obtained in step (2) The obtained organic phase is dried, filtered, concentrated and subjected to column chromatography or thin layer chromatography to obtain the 1,2,3-trisubstituted-5-trifluoromethylpyrrole derivative. The present invention has good regioselectivity in the construction of 1,2,3-trisubstituted-5-trifluoromethylpyrrole derivatives; the raw materials used in the present invention are easy to obtain, the yield is high, the reaction conditions are mild, the reaction time is short, and the substrate Wide range, strong reaction specificity, easy post-processing and green.