How To Clean A Rug: A Step-By-Step Guide
Content editor
Nabeela SaghirHow to clean a rug at home by hand
Rugs not only add warmth and texture to a room, they help anchor a space and tie a room’s design together. But because they sit at the centre of daily life, they also collect everything from dust and pet hair to muddy footprints and the occasional spill. Over time, trapped dirt can wear down materials and dull the look of even the most beautiful rug.
If you’re wondering how to clean a rug by hand, the good news is that it doesn’t have to be complicated. With a few simple habits, it’s easy to keep your rug looking fresh between deeper cleans – think vacuuming, shaking the rug outdoors, and using basic spot-cleaning techniques to tackle everyday marks and spills.
How to get stains out of rugs
Even the most careful homes aren’t immune to spills. The key to preserving your rug’s appearance is acting quickly and using the right method for each type of stain.
How to get paint out of a rug: for water-based paint, dab with warm, soapy water. For dried paint, lift hardened bits before gently cleaning with mild soap and water.
How to get red wine out of a rug: blot fresh spills, then sprinkle baking soda or salt to absorb the liquid. Follow with warm, soapy water, adding a splash of white vinegar for stubborn stains.
How to get oil out of a rug: blot excess oil, cover with baking soda or cornstarch for 15-30 minutes, vacuum, and then dab gently with warm, soapy water until the stain lifts.
How to clean a rug with a steam cleaner
For a deeper, more thorough clean, a steam cleaner can revive your rug and remove embedded dirt, dust and allergens. This method works best for durable, synthetic or low-pile rugs, while delicate natural fibres should generally be avoided to prevent damage.
Your step-by-step guide:
Hoover up any loose dirt and debris to prevent it from being pressed into the fibres.
Fill the tank of the steam cleaner with water and, if recommended, add a gentle cleaning solution.
Always patch test a hidden section first.
Work in small sections, moving the steam cleaner slowly along the pile.
Let the rug air dry completely before placing it back on the floor to prevent mould or odours.
How to dry a rug and remove mould
Drying your rug properly after cleaning is essential to prevent colour running, fibre damage and mould.
How to dry a rug: blot the rug with clean towels, then place it in a well-ventilated area or hang it over a rail so air can circulate around both sides. Avoid direct heat from radiators or strong sunlight, and make sure the rug is fully dry before putting it back on the floor.
How to remove mould from a rug: brush away any loose mould and vacuum both sides to remove spores. Treat the area with a mixture of white vinegar and water, then allow the rug to dry thoroughly to stop the mould returning.
Published 20/03/2026
Related Stories

12/03/2026
New interiors trends
Bring spring in with our new interiors, from fresh neutrals to intricate embroidery, bursting with pattern and personality
Get inspired

19/03/2026
Home fragrance guide
Home fragrance is a quick and easy way to change the feel of a room – as well as lift your mood. Find the right scent for you and your space with our expert tips
Read More

08/01/2026
Furniture fit guide
Buying a new sofa or chest of drawers? Here's how to make sure the furniture you buy fits into your home
Read More

29/04/2025
Find the perfect curtains
How to find the right curtains for your home, from selecting curtain types for each room to choosing a header to frame your window
Read more


