Things You'll Need
Liquid dishwashing detergent
Substitute cornstarch or talcum powder for baking soda, if needed.
Avoid bleach or hydrogen peroxide products, as they will bleach the natural fibers of your sisal rug.
Stains on any rug can be irritating, but stains on your natural sisal rug must be handled quickly and with care. The natural fibers in sisal rugs respond best to the driest possible cleaning methods. While removing stains from a sisal rug can be tedious, it's not impossible when you use the right supplies and techniques. Avoid the use of cleaning solutions containing bleaching agents, as they can cause sisal rugs to discolor.
Video of the Day
Scoop up any stain substance from your sisal rug, using a spoon. Discard the substance in the trash.
Wick up as much of the moisture from the stain as possible, using a thick layer of paper towels. Change to clean, dry paper towels as you wick up the liquid. Continue to blot until no further stain transfers to the paper towels.
Saturate the stain on your sisal rug with baking soda. As the baking soda absorbs the stain and moisture, vacuum it up and replace with fresh baking soda. When the baking soda no longer absorbs any stain or liquid quickly, allow it to sit on your sisal rug for a few hours.
Vaccum up the baking soda from your sisal rug.
Combine 1 cup each of water and white vinegar with 1 tsp. of liquid hand dishwashing detergent. Wet a clean cloth with the solution, then squeeze out the excess liquid. Dab at any remnants of stain on your sisal rug until the stain lifts.
Rinse your sisal rug with another clean cloth dampened with cool water. Allow your sisal rug to dry completely. If possible, dry it outdoors out of direct sunlight.