The invention relates to an environment-friendly curtaining odor-removing PU matted varnish and a preparation method of the environment-friendly curtaining odor-removing PU matted varnish, and belongs to the technical field of wooden coating manufacturing. The environment-friendly curtaining odor-removing PU matted varnish is prepared by mixing component A, component B, and component C according to the weight ratio of 1: 0.5: 0.4-0.7; the component A is composed of fatty acid modified odor removal alkyd resin, short-oil castor oil alkyd resin, polyamide wax anti-sediment, wetting dispersant, flatting agent, antifoaming agent, modified polyethylene wax powder, matt powder, propylene glycol monomethyl ether acetate, cyclohexanone, ethylene glycol diacetate, 50% by mass of nitrocotton fluid, and n-butyl acetate; the component B is composed of aliphatic series polyisocyanate, TDI tripolymer curing agent, TDI prepolymer, and n-butyl acetate; the component C is composed of xylene, n-butyl acetate, propylene glycol monomethyl ether acetate, acetate, and ethylene glycol diacetate. The coating has strong adhesive force, good transparency, high fullness, good flexibility, good scratching resistance, uniform gloss, stability and impact-resistance, and good waterproof and chemical resistance.