The invention discloses an antibacterial, antiviral, anti-formaldehyde and stain-resistant interior wall full batch powder, and a preparation method thereof. The antibacterial, antiviral, anti-formaldehyde and stain-resistant interior wall full batch powder comprises a full-batch powder main material and a water-based coating; the water-based coating is prepared from a component A and a componentB. The component A comprises water-based hydroxyl acrylic resin, water-based functional titanium dioxide slurry, a mildew-proof bactericide, water and the like, and the component B is hydrophilic aliphatic isocyanate. The full-batch powder main material comprises ash calcium, coarse whiting, cement, deionized water and the like. The preparation method comprises the following steps: preparing the full-batch powder main material, preparing the water-based coating and the like. The surface of the full-batch powder main material is coated with the water-based coating in a spraying or brushing mode, and natural drying is conducted. According to the invention, formaldehyde and indoor VOC are degraded into water and carbon dioxide with the multifunctional water-based coating and a photocatalyst,secondary release does not exist, the coating is high in hardness, cracking and powder falling are avoided after scratching, and a coating layer has good waterproof and mildew-resistant capacity.