The invention discloses stain-resistant and oil-resistant wallpaper. The stain-resistant and oil-resistant wallpaper comprises a substrate layer, a stain-resistant layer and an oil-resistant layer, wherein the outer periphery of the substrate layer is coated with the stain-resistant layer, and the outer periphery, far away from the substrate layer, of the stain-resistant layer is coated with the oil-resistant layer; the oil-resistant layer is prepared from the raw materials: acrylic perfluoroalkyl ester, alkyd resin, polyester resin, perfluoroalkyl acrylate, butyl acrylate, hydroxyethyl acrylate, aluminum tripolyphosphate, nano zinc borate, potassium persulfate, hydroxymethyl cellulose, nano zinc oxide, nano titanium dioxide, diatomite, magnesium hydroxide, aluminum oxide, organobentonite, sericite powder, perfluorocarbon, ferric phosphate, sodium molybdate, sodium persulfate, chlorinated paraffin, silane coupling agent KH-560, dibutyltin dilaurate, octadecyl trimethyl ammonium chloride, polyethylene glycol, fluorosilicon oil, a thickener, an antifoamer, a curing agent and modifying auxiliaries. The invention further provides a preparation method of the stain-resistant and oil-resistant wallpaper. The prepared wallpaper has excellent stain resistance and oil resistance.