The invention provides an organic-inorganic composite water-based aluminum powder paint and a preparation method thereof. The raw materials and contents of the water-based aluminum powder paint are: 30-45 parts of styrene-acrylic emulsion or pure acrylic emulsion, 0.3-0.8 parts of defoaming agent, film-forming 0.5-2.0 parts of agent, 15-20 parts of water, 5-15 parts of filler, 5-8 parts of water-based aluminum powder, 0.3-1 part of thickener, 15-25 parts of inorganic silicate; the preparation method is: Add defoamer and film-forming aids to the emulsion to disperse evenly; add fillers and aluminum powder to water to form a slurry, add the wetted slurry to the emulsion with additives, add a thickener after the dispersion is uniform, and detect When it reaches the specified viscosity, add silicate under stirring to disperse evenly, measure and pack after passing the test. The product of the invention has high hardness, temperature resistance, solvent resistance, durability, good adhesion, flexibility and other mechanical properties, and also realizes odorless, low VOC, safety and environmental protection.