How to Remove Rose Flower Stains

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Bleach

  • Water

  • Cleaning Spray Such as OxiClean or Tilex

  • Gloves

  • Scrub Brush

  • Scrubbing Sponge

  • Washing Machine and Detergent

Rose petals are used for a variety of reasons. You can sprinkle them on beds, in a bathtub or on carpets and paths to make a romantic walkway. Unfortunately, rose petals can stain bath tubs and bed sheets if ground in. The stains can be difficult to remove if they have set and take time to fade.

Step 1

Put on the gloves. To remove stains from the bath tub, spray the cleaning agent such as Tilex or Oxiclean or any cleaning agent with bleach onto the stains and let it sit.

Step 2

Use the scrub brush on the stains, applying direct pressure. If the stain isn't budging, repeat the procedure two to three times.

Step 3

If it still isn't fading, make sure the tub surface is bleach-safe, then mix a combination of equal parts bleach and water and apply to the stain with the scrub brush or sponge. Let the mixture sit directly on the stain if possible before removing.

Step 4

For bed sheets, wash them with a powerful detergent in the washing machine as soon as possible. Make sure to remove all loose rose petals before putting the sheets in the washer.

Lauren Wise

Lauren Wise has more than eight years' experience as a writer, editor, copywriter and columnist. She specializes in food, wine, music and pop culture. Her writing has appeared in various magazines, including "Runway," "A2Z," "Scottsdale Luxury Living" and "True West." Wise holds a Bachelor of Arts in journalism from Arizona State University.