How Do You Clean a Persian Rug at Home?
At home, limit yourself to gentle maintenance: vacuum without a beater bar, blot spills with a clean white cloth (never rub), and air the rug regularly. A Persian rug is hand-knotted from wool or silk with natural dyes, so a full water wash at home risks colour run, shrinkage and rot. Deep cleaning is best left to a specialist.
Safe At-Home Persian Rug Maintenance
Between professional cleans, there is plenty you can safely do to keep a Persian rug looking its best. Vacuum gently with the suction head only, never a rotating beater bar, which snags and pulls the hand-tied knots. Always vacuum in the direction of the pile, and keep the fringe well clear of the machine so it does not get caught and torn. Once or twice a year, take the rug outside and give it a gentle shake or a light beating over a railing to release the fine grit that settles deep in the foundation. Rotate the rug every few months so foot traffic and sunlight wear it evenly, and use a quality underlay to protect the back. These simple habits remove the dry soil that grinds away at wool fibres and slow the day-to-day wear that ages a rug prematurely. What they cannot do is deep clean the foundation, but they keep your rug healthy for far longer between proper washes.
How to Handle Spills and Spot Stains
When something spills, act fast but gently. Blot, never rub — rubbing drives the stain deeper into the pile and can permanently distort the hand-knotted weave. Press a clean, dry white cloth or paper towel straight down to soak up as much liquid as possible, working from the outside of the spill inwards. For a light residue, dab with a cloth dampened in cool water and a tiny amount of wool-safe detergent, then blot dry. Before you apply any moisture, test for colourfastness: dampen a white cloth and press it onto a hidden corner of the pile. If any dye transfers to the cloth, stop immediately, because the natural and vegetable dyes used in Persian rugs can bleed easily. Never use hot water, bleach, vinegar, baking soda or supermarket carpet shampoo on a Persian rug; these strip the natural lanolin from wool and can set stains or trigger colour run. For anything more than a minor surface mark, leave it for a professional.
Why You Should Not Wash a Persian Rug at Home
It is tempting to drag a Persian rug into the bath or onto the driveway with a hose, but a full water wash at home is where serious, often irreversible damage happens. Hand-knotted wool and silk rugs hold a huge amount of water, and that uncontrolled moisture leads to shrinkage, distortion and even rot in the cotton foundation if the rug cannot be dried quickly and evenly. The natural dyes are sensitive to heat and water, so soaking causes colours to run and bleed, blurring the design you paid for. Steam cleaners and hired carpet machines force hot water and harsh detergent into delicate fibres, stripping the protective lanolin and leaving the pile stiff and dull. Scrubbing with a brush breaks fibres and flattens the pile. Worst of all, a rug that stays damp for more than a day or two in our humid South East QLD climate quickly grows mould and develops a musty smell that is very hard to remove. A genuine Persian rug is often a valuable, irreplaceable piece, so the risk simply is not worth it.
When to Call in a Professional
If your Persian rug needs more than routine vacuuming and spot blotting, it is time for a professional clean. As a rough guide, fine wool and silk rugs benefit from a full wash every one to three years, sooner in busy households or with pets. A specialist begins by inspecting the rug’s fibre, construction and dye stability, then removes embedded grit with proper dusting before any water touches it. At Premier Rug Cleaning, your rug is gently immersion-washed at our dedicated Yatala facility in a controlled, pH-balanced bath that flushes out deep soil without the colour run and shrinkage risk of DIY methods, then dried under controlled conditions so it comes back fully dry, not damp. With 29 years of experience and IICRC-certified technicians, we treat hand-knotted Persian and Oriental rugs the careful way they deserve. Best of all, pickup and delivery are free across South East QLD and the Northern Rivers, so you never have to move or risk your rug yourself.
Get a Free Rug Cleaning Quote
Free pickup & delivery across South East QLD and Northern NSW — all cleaning done at our dedicated Yatala facility. Get your free quote below or call 1800 655 949.
Get your free quote today
Tell us about your rug and we’ll take it from there — free pickup and delivery, and an honest assessment before any work begins.
