Spring cleaning rugs: deep clean guide

Spring cleaning rugs involves taking them outside for a thorough airing, vacuuming both sides, spot cleaning stains promptly and, for washable types, using a mild detergent solution. Choose methods according to the material listed on the product page: wool benefits from gentle handling while polypropylene tolerates more water.

Barnaby Wool Rug in Sage
Pictured: Barnaby Wool Rug in Sage

Preparation before cleaning

Check the care instructions on the product page for material, pile height and construction. Move furniture off the rug and clear the room. Have a vacuum with a brush attachment, soft brush, white cloths, mild detergent suitable for the fibre type, and a hose ready. Test any cleaning solution on an inconspicuous corner first.

Wool rugs are resilient but can shed when new and dislike excessive water. Polypropylene rugs are more water-tolerant and easier to keep clean but can flatten under heavy furniture.

Safety checks

  • Ensure the rug is colourfast by dabbing a damp white cloth on a hidden area.
  • Never soak hand-tufted rugs as the glue backing can soften.
  • Avoid cleaning in direct sunlight or freezing temperatures.

Airing out your rug

Take the rug outside on a dry, breezy spring day. Hang it over a clothesline or lay it flat on a clean surface. This removes stale odours and lets dust settle out naturally. Leave wool or viscose rugs for 2-4 hours; polypropylene can tolerate longer. Flip halfway through. For large rugs common in UK homes, ask for help to carry them.

This step is especially useful for bedroom rugs that rarely get walked on but collect skin flakes and dust.

Deep vacuuming technique

Vacuum the front in overlapping passes, then turn the rug over and vacuum the back to release embedded dirt. Use the lowest suction on delicate pile. For shaggy or high-pile rugs, work slowly to avoid tangling fibres. Repeat after airing.

Regular vacuuming prevents soil from working into the base. Flatweave styles need less intensive work than deep pile.

Stain removal methods

Blot fresh spills immediately with a clean white cloth. For most stains mix a teaspoon of mild detergent in 250 ml lukewarm water. Work from the outer edge of the stain inward. Rinse with a cloth dampened in plain water and blot dry. Never rub viscose rugs as they watermark easily.

  • Pet accidents: use an enzyme cleaner after blotting, then rinse.
  • Red wine or coffee: salt can help absorb liquid before cleaning.
  • Mud: let it dry completely then vacuum before wet cleaning.

Refer to product pages for exact material: viscose (sometimes labelled bamboo silk) is soft and shiny but very water-sensitive.

Material-specific care

Wool rugs hide soil well and are naturally somewhat flame-resistant compared with synthetics, but they shed initially. Clean them with minimal water and allow plenty of drying time. Polypropylene rugs resist stains and cope with gentle hosing but avoid high heat. Viscose blends offer shine and softness yet crush easily and show watermarks, so blot rather than scrub.

Jute dislikes water and can mark; sisal is coarser but harder-wearing. Hand-knotted rugs have no glued backing and usually tolerate careful cleaning better than hand-tufted ones.

MaterialWater toleranceBest cleaning approach
WoolLow to moderateDry vacuum, mild foam, thorough drying
PolypropyleneHighVacuum, mild detergent, can hose
ViscoseVery lowDry methods and blotting only

Finishing and yearly maintenance

After cleaning, allow the rug to dry completely on both sides before returning it to the room. In UK homes leave 30-60 cm of floor visible around most rugs. For dining areas ensure at least 60 cm extra on every side of the table so chairs remain on the rug when pulled out. Rotate the rug every six months to even out wear.

A front-legs-on layout works for most living rooms using a 160x230 cm or 200x290 cm size. Under beds, aim for 50-60 cm showing on each side.

Consider large rugs or low pile rugs if you want easier maintenance. For a fresh look each spring, browse our modern rugs.

When to seek professional cleaning

Very soiled antique, silk or heavily coloured hand-knotted rugs are best left to specialists. If the rug is larger than 200x300 cm or the stain has set deeply, professional help avoids damage. For everyday polypropylene and most wool rugs, the steps above are usually sufficient for annual spring cleaning.

Frequently asked questions

How often should I deep clean my rug?

Once a year in spring is sufficient for most UK households. Vacuum weekly and deal with spills immediately. High-traffic areas or homes with pets may need a second light clean in autumn. Always follow the construction and material details on the product page.

Can I use a carpet shampoo machine on my rug?

Only on polypropylene rugs that state they are suitable. Most wool, viscose and hand-tufted rugs risk damage from excess water or the machine’s agitation. A gentle hand method with minimal moisture is safer for the majority of quality rugs sold in the UK.

Should I clean my rug before or after airing it outside?

Air the rug first to let dust and loose dirt fall out. Vacuum both sides afterwards, then tackle any remaining stains. This order prevents pushing dirt deeper into the pile during wet cleaning.

How do I stop my wool rug from shedding?

New wool rugs naturally shed for the first few months. Vacuum regularly with a beater-bar-free vacuum on low suction. Avoid heavy traffic until the loose fibres settle. The resilient nature of wool means this is temporary.

What is the best way to clean a shaggy rug?

Vacuum gently with a wide attachment, taking care not to catch long fibres. For deeper cleaning, use a soft brush and minimal foam cleaner, then blot dry. Turn the rug over and vacuum the backing. Allow full drying before replacing furniture.

Shop the guide

Shop all wool rugs

Questions about a specific rug? Every product page lists the maker's size, material, pile height and care details. Delivery is free and tracked to England, Wales and mainland Scotland, and you have 14 days to change your mind. See delivery and returns.