The invention discloses an environment-friendly high-strength elastic coating for interior walls and a preparation method thereof, and the coating comprises the following raw materials in parts by weight: 50-100 parts of high-elastic acrylic emulsion, 5-20 parts of pure acrylic emulsion, 2-5 parts of sodium hexametaphosphate, 2-8 parts of a coalescing agent, 1-5 parts of ground calcium carbonate, 1-4 parts of cellulose ether, 1-2 parts of a multifunctional additive, 1-2 parts of a mildew preventive, 1-2 parts of a flatting agent, 1-2 parts of a thickening agent, 1-2 parts of a dispersing agent, 1-2 parts of a defoaming agent, 1-2 parts of an anti-freezing agent and 50-100 parts of water. After the coating is completely cured, the coating has enough strength to resist destructive power generated by the outside to the coating, the mechanical property is excellent, the adhesive force of the coating can be improved, the self-cleaning and hydrophobic capacity of the coating can be improved, the stability of the coating can be improved, meanwhile, the elasticity is excellent, the self-healing performance is achieved, and the good application prospect and economic benefits are achieved.