The invention relates to the technical field of medicinal preparations, and specifically discloses a compound electrolyte injection and a preparation method thereof. The preparation method includes: successively adding L-malic acid, magnesium chloride, sodium chloride, potassium chloride, calcium chloride, sodium acetate and sodium hydroxide with a prescription dosage in order into 70-80% of the total preparation volume of water for injection, performing stirring and dissolving, performing heating to a boil, maintaining for 10-20 min; and replenishing the water for injection to the total preparation volume, performing filtering by using multistage polyethersulfone filter with successively reduced pore diameters, performing filling, and then performing sterilization to obtain the compound electrolyte injection. Through the one-step preparation method, the compound electrolyte injection (II) having significantly reduced impurity types and content can be obtained; the storage stability of the injection can be significantly enhanced; in a stability investigation test, the increasing of impurity content is not obvious; in addition, production technologies are greatly simplified, production efficiency is enhanced, and costs of production are reduced; and therefore, commercial production can be realized. The compound electrolyte injection and the preparation method thereof have wide application prospects.