The invention discloses a water-based paint for Christmas glass ornaments, and a preparation method and application thereof, belonging to the field of paints. The water-based paint comprises the following components in parts by weight (totaling 100 parts): 10-45 parts of water-based acrylic resin, 0-10 parts of water-soluble curing agent, 0-20 parts of filler, 0.1-1 part of water-based defoaming agent, 0-1 part of water-based dispersant, 0.1-1 part of water-based wetting agent, 0.1-2 parts of coupling agent, 4-30 parts of cosolvent and the balance of deionized water. The preparation method comprises the following steps: adding water-based resin and part of cosolvent into a stirring kettle, adding defoaming agent, dispersant and wetting agent, respectively and sequentially adding filler, water-soluble curing agent and silane coupling agent, finally adding residual cosolvent and water, and stirring to form a uniform water-based paint. The paint has the advantages of simple technique, low cost, low carbon, environmental protection, favorable water resistance and favorable weather resistance, and can be used for large-area mechanical construction.