The invention relates to environmentally-friendly mercerizing polyurethane white paint used for environmentally-friendly woodware and metal, consisting of a component A, a component B and a component C that are mixed evenly by weight ratio that component A: component B: component C is equal to 1: 0.4 to 0.6: 0.5 to 0.6 when in use. The component A is obtained from the following ingredients by weight ratio: coconut oil alkyd resin, 45 to 55 parts; propylene glycol methyl ether propionate, 2 to 5 parts; n-butyl acetate, 3 to 6 parts; dispersing agent, 0.3 to 0.5 part; Tian-shuang brand anion auxiliaries, 1 to 2 parts; titanium dioxide, 30 to 40 parts; extinction powder, 5 to 7 parts; anti-yellow auxiliaries, 1 to 3 parts; Lubrizol 1400SF, 1 to 3 parts; Tian-shuang brand deodorant, 0.2 to 0.5 part; defoamer, 0.2 to 0.5 part; and leveling agent of 0.3 to 0.5 part. The component B is obtained from the following ingredients by weight ratio: n-butyl acetate, 30 to 50 parts; HDI trimer poly isocyanate, 22 to 30 parts; and HDI-TDI trimer, 30 to 40 parts. The component C is obtained from the following ingredients by weight ratio: n-butyl acetate, 75 to 85 parts; and propylene glycol methyl ether propionate, 15 to 25 parts. The environmentally-friendly mercerizing polyurethane white paint used for woodware and metal of the invention has the advantages of: 1. strict selection, ultra-low-free TDI and low odor; 2. good product adhesion, good flexibility and good anti-cracking and anti-shedding performance; 3. high white coating, excellent anti-yellowing performance, good hiding power, good fullness and high delicate touch; 4. good construction performance, fast low-temperature drying, surface drying at room temperature for 25 minutes, brush painting or spray painting, convenient grinding, substrate settlement workload reduction, and production efficiency improvement; and 5. negative ions release.