The invention discloses a recoatable UV-curing colored one-step-coating aluminum powder paint and a preparation method thereof. The paint is prepared from the following components in parts by weight: 20-45 parts of photosensitive acrylate prepolymer, 15-25 parts of modified acrylate resin, 10-20 parts of reactive acrylate monomer, 3-7 parts of photoinitiator, 4-8 parts of aluminum powder, 3-7 parts of aluminum powder orienting agent, 0.3-0.7 part of assistant, 0-6 parts of pigment and 15-30 parts of mixed solvent. The paint can be used for ABS (acrylonitrile-butadiene-styrene), PC (polycarbonate), PE (polyethylene), PP (polypropylene), PVC (polyvinyl chloride) and other plastic substrates, and thus, has wide applicability; the paint has the characteristics of high UV curing speed, low VOC (volatile organic compound) content, energy saving and environment friendliness; the paint is simple in construction technique, does not need any additional curing agent, and can achieve the effects of favorable leveling property, orderly aluminum powder arrangement and the like; the coating has the advantages of high hardness, favorable wear resistance, favorable solvent resistance and bright and adjustable color, and can satisfy the demands for protection and decoration by one coating step; and the paint can be recoated repeatedly, and has excellent adhesive force and metal sensation.