A wood-plastic floor for a bathroom is prepared from, by weight, 60-70 parts of wood powder, 22-32 parts of PVC resin, 7-11 parts of zinc stearate, 13-22 parts of n-amyl-4-hydroxybenzoate, 15-24 parts of sodium dehydroacetate, 17-25 parts of phenolic resin, 17-25 parts of polypropylene, 17-25 parts of linear low-density polyethylene, 1-3 parts of walnut shells, 0.2-0.4 part of chestnut shells, 8-13 parts of vermiculite, 6-12 parts of kaolin, 5-9 parts of dioctyl phthalate, 1-2 parts of polyacrylamide, 6-13 parts of polyoxyethylene bis(stearate), 12-15 parts of polymethyl sorbate, 7-11 parts of snakegourd fruit vines, 3-7 parts of polyethylene wax, 1-2 parts of activated carbon, 2-3 parts of dandelions, 0.1-0.2 part of wheat germ oil, 0.1-0.2 part of sunflower seed oil and 0.1-0.2 part of edible vinegar. The wood-plastic floor is waterproof and anti-skid, water is not likely to gather on the surface of the floor, components are dispersed, moisture volatility is accelerated, dryness of the surface of the floor is kept, and the floor is resistant to bacterium erosion and worm damage. Besides, the wood-plastic floor is small in specific heat capacity, is warm in winter and cool in summer when people step on the floor, and is particularly suitable for the bathroom to use and wide in application prospect.