How to Choose a Rug Cleaner: pH, Foam, and Fiber
Short answer: Match the cleaner to the fiber first. Wool and other animal fibers need a pH-neutral, wool-safe cleaner; polypropylene and other synthetics handle general-purpose detergents. Then consider foam: low-foam products rinse out more easily and leave less residue. Check the rug's care code and the cleaner's label, look for the CRI Seal of Approval, and ventilate while you clean.
The fiber comes first
The best rug cleaner is the one that suits the fiber it is used on. A product that works well on a polypropylene runner can be too aggressive for wool, and a mild wool-safe cleaner may not lift heavy soil from a synthetic rug. Start by identifying the fiber, then narrow the choice by pH and foam. If you are unsure what your rug is made of, the label is the fastest way to find out.
Every rug sold in the United States must carry a label listing the fiber content, country of origin, and the name of the manufacturer or importer, per Federal Trade Commission labeling rules. If the original label is gone, the care code or the rug label will tell you how to clean it. Still unsure what the codes mean? Read about rug cleaning codes before you buy anything, and keep that information with your cleaning supplies.
pH and protein fibers
Wool is a protein fiber, and protein fibers are damaged by strong alkaline solutions. A cleaner labeled wool-safe or pH-neutral is the safest choice for wool, wool-blend, and silk rugs. Silk also needs gentle, neutral products. When in doubt, test the cleaner in an inconspicuous corner of the rug first, then blot with a white cloth to see if any color transfers to the cloth.
Synthetic fibers such as polypropylene and polyester are oil-based and far more tolerant. General-purpose detergents, including mild alkaline types, are usually fine. Care codes marked W mean water-based cleaning is allowed, S means solvent only, and WS means both are permitted. The care code article explains the symbols in detail, and a fiber comparison shows how different synthetics behave.
Foam and residue
Foam helps carry dirt to the surface, but foam that is hard to rinse leaves a sticky residue that attracts new soil. Low-foam, no-rinse, and extraction-friendly products simplify the job. For machine-washable rugs, choose a detergent that rinses completely; leftover soap can dry stiff and dull the fibers.
For a washable rug, the cleaner matters as much as the washer. A mild, low-residue detergent is the usual recommendation. For shag rugs, the long pile holds onto suds, so a low-foam product is especially helpful. If you are cleaning a shag, also use a rug rake to lift the pile while it dries, as described in our care guide.
Residue also affects the way a rug feels underfoot. A stiff, crunchy pile is often a sign of detergent buildup. Re-rinsing with clean water and blotting can restore the softness, but it is easier to avoid the problem by using a low-residue product from the start.
Match the cleaner to the job
Spot cleaning and full cleaning call for different products. For spots on a wool rug, use a wool-safe spotter and blot, never scrub. For outdoor rugs, which are usually polypropylene, a stronger general-purpose cleaner and a hose-down approach work well.
For protein-based stains like pet urine, an enzyme cleaner breaks down the organic matter. But enzymes are proteins too, so do not use them on a wool rug; the enzyme can attack the wool fiber. See our guide to enzyme cleaners for more information.
Foam spotters are useful for a spot clean because they lift soil without soaking the backing. Wet methods are better for deep cleaning but require longer drying. If you are cleaning a rug in place, make sure the room is well ventilated and that you can dry the backing thoroughly before placing furniture back on top.
Look for certification
The Carpet and Rug Institute runs two programs that can guide your choice. Its Seal of Approval certifies cleaning products and equipment that meet its performance criteria, and Green Label Plus covers low-emitting carpet, adhesive, and cushion products. Choosing a product that carries the Seal of Approval is a reasonable shortcut, though certification alone does not replace matching the cleaner to the fiber.
CRI also publishes cleaning standards for residential and commercial carpet. For most rugs, periodic professional cleaning is recommended to keep the pile and backing in good condition. The resources page at carpet-rug.org lists technical bulletins and cleaning standards that can help you understand what a product claims to do. When you shop for a cleaner, look for the Seal of Approval logo on the bottle, and then confirm the product is suitable for your fiber type.
If you own a rug made of jute, sisal, or seagrass, be especially careful. Natural fiber rugs are sensitive to water and alkaline cleaners, and many cleaning products are not suitable for them. Consult the jute and sisal care guide before applying anything.
Ventilate while you clean
Many cleaning, disinfecting, and household products release volatile organic compounds. The EPA notes that VOC levels are often higher indoors than outdoors and can stay elevated for hours after use. Open windows, run an exhaust fan, and follow the label's ventilation instructions. If the label says "use in a well-ventilated area," take that seriously.
Good airflow also helps the rug dry faster, which reduces the risk of mold and mildew. The EPA advises keeping indoor humidity near 30 to 50 percent and drying damp things completely within one to two days. See our drying guide and mold guide for more. If you are cleaning a large indoor rug, you may want to use a fan or dehumidifier to speed up the process.
Ventilation is especially important if you are using a solvent-based cleaner (the S code). Solvent fumes can be strong, and they can also affect people with asthma or chemical sensitivities. The EPA's asthma triggers page mentions that chemical irritants can worsen asthma symptoms, so take extra precautions when using products with strong odors.
What to pick for your fiber
| If you | Pick | Buying guide |
|---|---|---|
| You own a wool or silk rug | A pH-neutral, wool-safe cleaner, used sparingly | Best Natural Fiber Rugs in 2026: 9 Picks Compared on Specs |
| You own a polypropylene or polyester rug | A general-purpose detergent that tolerates stronger cleaning | Best Outdoor Rugs 2026: 15 Picks Compared by Specs |
| You machine-wash your rug | A mild, low-residue detergent, rinsed completely | Best Washable Rugs in 2026: 15 Picks Compared on Specs |
| You have a shag or high-pile rug | A low-foam cleaner to keep suds out of the pile | Best Shag Rugs in 2026: 11 Picks Compared on Specs |
| You need to deep-clean a large area rug | A product with the CRI Seal of Approval, matched to the care code | Best 8x10 Area Rugs in 2026: 14 Picks Compared on Specs |
Questions
What pH should a rug cleaner be?
For wool and silk, choose a neutral or wool-safe cleaner. Strong alkaline products can damage protein fibers. For polypropylene, polyester, and other synthetics, a neutral to mildly alkaline general-purpose detergent is usually fine. Always check the label for pH information and test on an inconspicuous area.
Can I use dish soap on my rug?
Dish soap often foams heavily and can leave residue that attracts dirt. If you use it, use a tiny amount, test in an inconspicuous spot, and rinse thoroughly. A low-foam cleaner is a safer choice. For wool rugs, avoid dish soap altogether because its degreasing agents can strip the wool's natural lanolin.
How do I find out what my rug is made of?
Federal Trade Commission rules require a label listing the fiber content, country of origin, and the manufacturer or importer. Check the care tag or label sewn onto the backing. If the label is missing, you can often identify the fiber by burning a few strands (with caution), but that test is best left to professionals.
Is an enzyme cleaner safe for wool?
No. Enzymes break down protein, and wool is a protein fiber. Use enzyme cleaners for pet stains on synthetic rugs only, and choose a wool-safe spotter for wool. If you have a wool rug and a pet accident, blot the area with a wool-safe product and consult a professional for deep cleaning.
Why does my rug still look dirty after washing?
Leftover detergent residue attracts new soil. Use less product, choose a low-foam or no-rinse formula, and rinse thoroughly so the pile dries clean and soft. If the rug feels sticky or looks dull, re-rinse with clean water and blot with towels to remove the residue.
How do I clean a polypropylene rug?
Polypropylene tolerates general-purpose, water-based cleaners. You can use a stronger detergent, rinse with water, and dry quickly. Avoid heat and strong solvents that can damage the synthetic fibers. For outdoor rugs, a hose and a stiff brush work well, but be sure to dry the rug completely before storing.
Change log
- : First published.