The invention relates to the technical field of pharmaceutical preparations, and specifically discloses a compound electrolyte injection and a preparation method thereof. The preparation method is as follows: adding L-malic acid, magnesium chloride, sodium chloride, potassium chloride, calcium chloride, sodium acetate and sodium hydroxide in the prescribed quantity into the water for injection prepared with a total volume of 70-80% in sequence , stir and dissolve, heat to boil, keep for 10min-20min, add water for injection to the total amount of preparation, filter through multi-stage polyethersulfone filter elements with successively smaller pore diameters, fill, and sterilize to obtain compound electrolyte injection. The present invention prepares the compound electrolyte injection (II) with significantly reduced impurity types and contents through a one-step preparation method, which significantly improves the storage stability of the injection, and the impurity content does not increase significantly in the stability investigation test, and at the same time, The production process is greatly simplified, the production efficiency is improved, the production cost is reduced, the industrialized production is facilitated, and the invention has broad application prospects.