The invention provides a natural petals face-mask and preparation method thereof, comprising by weight percent: 1-5% of humectant, 5% of glycerol, 0.3% of cellulose, 0.1-0.5% of thickener, 0.01-1.25% of antiseptic, 0.01-0.05% of buffer, 1% of jojoba oil, 0.1% of hyaluronic acid, 25-50% of spermaphyta mixed extracting solution, 0.1%-1% of plant essential oil, 2% of camomile extracting solution, 2% of alga extracting solution, 2% of green cucumber extracting solution, 2% of calendula extracting solution, 2% of aloe extracting solution, 0.1-1% of natural plants petals, 0.1-2% of spermaphyta mixed petals and balancing amount of water. The natural petals face-mask is only applied on the clear face for about 15-25 minutes and then is rinsed up. Due to rich natural ingredient and no side-effect, the natural petals face-mask has remarkable cosmetic effect and quite environment protection.