The invention pertains to the coating field, in particular to a uv-curing fluorocarbon coating used for protecting and decorating building materials requiring high weatherability and a preparation method thereof. The main contents of the uv-curing fluorocarbon coating comprise fluorine-containing (methyl) acrylic acid modified prepolymer, reactive (fluorine-containing) acrylate monomer, photoinitiator, pigment, filler, addition agent, etc. Coating compositions of different mixture ratios are applied to building materials requiring high weatherability such as coil sheet, aluminum profile, aluminium plastic plates, plastic-steel profile, etc., and are characterized by thick paint film, rich colors, high hardness, good scratching resistance, weatherability, stain resistance, etc. Meanwhile, due to adopting uv-curing coating technology, the invention has the advantages of small production field, low equipment cost, high production efficiency, low energy consumption, and no pollution.