The invention discloses a water-based metal paint with high adhesive force, and a preparation method thereof. The water-based metal paint with the high adhesive force comprises the following raw materials by weight: 600-700 parts of fluorocarbon emulsion, 200-300 parts of a water-based alkyd resin, 80-120 parts of water-based aluminum paste, 30-50 parts of composite nano powder, 2-4 parts of sodium carboxymethylinulin, 15-25 parts of propanediol, 1-2 parts of dodecafluoroheptyl-propyl-trimethoxysilane, 1-2 parts of hydrogenated tallowamine polyoxypropylene, 2-3 parts of amino trimethylene phosphonic acid, 3-5 parts of sodium petroleum sulfonate, 1.5-2.5 parts of sodium lauroyl sarcosinate, 1-2 parts of monoethaneamine benzoate, 20-30 parts of magnesium powder, 3-5 parts of a dispersant HT-5040, 1.5-2.5 parts of a wetting agent X-405, 15-20 parts of 2,2,4-trimethyl-1,3-pentanediol monoisobutyrate, 2.5-4.5 parts of a multi-functional additive AMP-95, 2-3 parts of a thickening agent HT-935 and 120-160 parts of water. The water-based metal paint provided by the invention has relatively high adhesive force and excellent performances of salt fog resistance, acid and alkali resistance, gasoline resistance, ultraviolet light resistance, aging resistance, high temperature resistance and low temperature resistance, has an anti-corrosion effect and anti-corrosion life two times better than that of common anti-rust paint, and is suitable for application in various steel structural components.