The invention belongs to the field of special coating, and discloses antibacterial nanometer polyurethane emulsion with an air purification function. The antibacterial nanometer polyurethane emulsionis prepared from components including, by weight, isophorone diisocyanate (IPDI), polyether N-210, 2,2-dimethylolpropionic acid (DMPA), diethylene glycol (DEG), 3,5-tri-ethoxy s-triazine (TNO), acetone, dibutyltin dilaurate T-12, triethylamine, deionized water, wetting agents, nanometer silicon dioxide, nanometer titanium dioxide and nanometer zinc oxide. The invention further discloses a method for preparing the antibacterial nanometer polyurethane emulsion and carpentry paint with the antibacterial nanometer polyurethane emulsion. The antibacterial nanometer polyurethane emulsion, the methodand the carpentry paint have the advantages that the formaldehyde conversion of the antibacterial nanometer polyurethane emulsion and the carpentry paint with the antibacterial nanometer polyurethaneemulsion can reach 90% at least, and the hardness of paint films can reach 2.5 H.