The invention discloses an activator for application of copper smelting waste residues in concrete and a preparation method of the activator, wherein the activator comprises modified polyoxyethylene ether rich in sulfonic acid groups, trifluoromethanesulfonate and alkylol amine, and the form of the activator is solid powder. The preparation method of the activator has the advantages of mild process conditions, simple and easily-controlled equipment, high production efficiency, zero emission and no pollution; the produced novel activity-excited solid powder additive is convenient to package andtransport, and is easy to mix, grind and add with copper smelting waste residues. When the copper smelting waste slag activated by the activator is applied to concrete, the activity of the copper smelting waste slag is improved; on the premise of ensuring the workability, strength and durability of the concrete, mineral powder and fly ash in the concrete can be replaced, the use amount of cementis reduced, waste is turned into wealth, and the problems of shortage of admixture supply and unstable quality required by green treatment of copper smelting waste residues and concrete production aresolved.