The invention relates to the technical field of formaldehyde air pollution control, in particular to a composite formaldehyde scavenger loaded with amino acids on activated carbon fibers and a preparation method thereof. The formaldehyde scavenger is activated carbon fibers loaded with amino acids, the mass ratio of amino acids to activated carbon fibers is 0.001-0.4:1, and the amino acids include at least one of glycine, alanine, arginine, lysine, proline and serine One, the activated carbon fiber carrier is activated carbon fiber honeycomb filter cotton or activated carbon fiber felt. Firstly, the amino acid is dissolved in water to obtain a solution with a concentration of 0.01-20%. Then, the activated carbon fiber product is soaked in the solution for 0.5-24 hours, adsorbed and loaded, taken out from the solution, and dried to obtain a formaldehyde scavenger. The formaldehyde scavenger of the present invention has no dust problem, provides a non-blocking network type carrier material with a large specific surface area for amino acids, and can be repeatedly loaded. The formaldehyde scavenger is efficient, safe, simple and convenient.