The invention discloses high-solid, low-viscosity and quick-drying odor removal alkyd resin, a method for preparing the same and application of the high-solid, low-viscosity and quick-drying odor removal alkyd resin. The high-solid, low-viscosity and quick-drying odor removal alkyd resin in a formula comprises, by weight, 15-20 parts of oleic acid, 2-4 parts of 3, 5, 5-trimethyl hexanoic acid, 2-4 parts of 2-ethylhexanoic acid, 2-4 parts of castor oil, 25-32 parts of polyacid, 18-26 parts of polyols, 3-5 parts of reflux solvents, 17-21 parts of diluting solvents and 0.5-2 parts of auxiliaries. The high-solid, low-viscosity and quick-drying odor removal alkyd resin, the method and the application have the advantages that the high-solid, low-viscosity and quick-drying odor removal alkyd resin has quick-drying and odor removal characteristics, the solvents can be quickly released when the high-solid, low-viscosity and quick-drying odor removal alkyd resin is coated, the high-solid, low-viscosity and quick-drying odor removal alkyd resin in construction sites rarely has odor and can be completely dried after being coated for 24 h, dried paint films hardly have odor, and people can hardly smell out smell and can have a sense of joy just like a sense of joy under the condition of water-based paint films; the solid content of the high-solid, low-viscosity and quick-drying odor removal alkyd resin prepared by the aid of the method is 80+/-2%, the viscosity of the high-solid, low-viscosity and quick-drying odor removal alkyd resin is 10000+/-2000 mpa.s/25 DEG C, accordingly, the high-solid, low-viscosity and quick-drying odor removal alkyd resin has high-solid and low-viscosity characteristics, the usage of diluents can be reduced when paint is prepared, the VOC (volatile organic compounds) content can be reduced and is only 350 g/L after the paint is manufactured, and tax exemption requirement on construction VOC content lower than 420 g/L after the paint is manufactured can be sufficiently met.