The invention relates to a composition design, a preparation method and application of a hot spraying zinc-aluminum-magnesium-rare earth multi-element alloy material, and belongs to the technical field of anti-corrosive metal anticorrosion. The zinc-aluminum-magnesium-rare earth multi-element alloy material comprises the following components in percentage by weight: 5.0 to 15.0 percent of aluminum, 0.1 to 1.0 percent of magnesium, 0.1 to 0.5 percent of rare earth (lanthanum and cerium), less than 1.0 percent of impurities and the balance of zinc. The preparation method comprises the following steps of: heating to smelt zinc ingots and aluminum ingots in an alloy smelting furnace, adding an intermediate alloy, stirring until the melt is clear, standing, slagging off, and casting; and performing homogenizing annealing on cast ingots, extruding to obtain zinc-aluminum-magnesium-rare earth multi-element alloy blank thick wires, and performing homogenizing annealing, drawing, diameter reducing, and wire surface cleaning to obtain zinc-aluminum-magnesium-rare earth multi-element alloy wire products. A corrosion resistant multi-element alloy coating prepared from the alloy wires prepared by the method through a hot spraying technology has the corrosion resistance obviously higher than that of a pure zinc coating, is suitable for protection construction of steel structural parts, and has important significance and wide application prospect for anti-corrosion engineering of water conservancy and hydropower, ports, bridges, ships and the like.