The invention relates to the technical field of fabrics and relates to a zinc-containing fabric preparation method. The method includes steps: (1) zinc fiber pretreatment, namely pretreating zinc fibers through an oil agent; (2) twisting, to be specific, subjecting the pretreated zinc fibers, rayon, polyurethane and wool fibers to twisting to obtain yarns containing zinc fibers; (3) weaving, to bespecific, weaving the yarns containing the zinc fibers to obtain a gray fabric; (4) setting, namely subjecting the gray fabric to heat setting; (5) drying, namely subjecting the set gray fabric to dewatering and drying; (6) rolling, namely rolling the dewatered and dried gray fabric. By pretreatment with the oil agent, the twisting degree of the zinc fibers, the rayon, the polyurethane and the wool fibers is raised while extrusion, friction or torsion effects of the rayon, the polyurethane and the wool fibers on the zinc fibers can be reduced, and accordingly the warm keeping performance of azinc-containing fabric can be effectively improved while the service life of the zinc-containing fabric is effectively prolonged.