The invention discloses a medical mask material based on a spunlace non-woven material and a preparation method of the medical mask material. The medical mask material comprises an outer protective layer, an adhesive layer and a spunlace non-woven fabric layer sequentially attached, the spunlace non-woven fabric layer is subjected to water-repellent, oil-repellent, blood-resistant and alcohol-resistant four-antibody finishing, the outer protective layer is a PTFE film, and the spunlace non-woven fabric layer is made of bamboo pulp fibers and antibacterial polyester fibers. The preparation method comprises the following steps: preparing the spunlace non-woven fabric layer, namely mixing bamboo pulp fibers and polyester fibers in proportion, carding, lapping, drafting, performing high-pressure spunlace, performing four-antibody finishing, drying at high temperature, sterilizing, slitting and rolling to obtain the spunlace non-woven fabric layer; coating the surface of the spunlace non-woven fabric layer with the adhesive, then covering the spunlace non-woven fabric layer with the PTFE film, and obtaining the final material through multi-stage tentering shaping after pressurization compounding of a heating roller. The medical mask material is free of any rolling point, soft in hand feeling, good in air permeability, comfortable to wear and good in protection performance.