The invention relates to a visible light curing coating and a preparation method thereof. The visible light curing coating comprises the following components in parts by weight: 100 parts of an acrylate compound and a vinyl ether compound, 0.01-2 parts of a fluorescent dye, 0.5-3 parts of a tertiary amine compound and 0.5-3 parts of a chlorotriazine photoinitiator, wherein a mass ratio of the acrylate compound to the vinyl ether compound is 4: 6 to 6: 4. According to the invention, the acrylate compound and the vinyl ether compound are used as a coating main body, and free radical polymerization reaction initiated by a ternary photo-initiation system consisting of the fluorescent dye, the tertiary amine compound and the chlorotriazine photoinitiator not only can overcome the oxygen inhibition phenomenon, but also has the advantages of low cost, no toxicity, rapidness and high efficiency, so the curing efficiency of acrylate and vinyl ether is greatly improved, and the coating with good quality can be obtained; and the coating has the advantages of being high in strength, good in adhesive force, good in thermal stability and the like, and the applicability of the coating is greatly improved.