How to Clean a Persian Rug Without Ruining It

How to Clean a Persian Rug Without Ruining It

Persian Rugs need expert care.

Your Persian rug looks duller than it used to. Maybe there is a stain near the door, or the pile feels heavy underfoot. You are wondering if you can clean it yourself — or whether you should call a pro. Before you reach for a steam cleaner or a rented machine, read this.

Persian rug cleaning is not the same as cleaning wall-to-wall carpet. Persian rugs are usually hand-knotted wool, sometimes silk, often decades old. The wrong cleaning can destroy a rug that has lasted a century in under an hour.

This guide walks you through what works, what doesn't, and when it's time to call in a professional.

Why Persian Rugs Need Special Cleaning

Handmade Persian rugs are woven treasures, not just a floor covering. The wool is hand-spun. The dyes are often natural. The foundation is held together by tension — every knot supports the next.

That structure makes Persian rugs strong and sensitive at the same time.

Here's a fact most homeowners don't know: a wool Persian rug can hold its own weight in embedded dirt before it looks dirty. By the time you notice the colours dulling, there is sand, grit, and dander grinding away at the foundation every time you walk on it.

That's the real reason these rugs need proper cleaning. Not just to look good but to to survive.

Can You Steam Clean a Persian Rug?

No. Don't do it.

Steam cleaning is the single fastest way to ruin a Persian rug. Here's what happens when high heat meets hand-knotted wool:

  • The wool fibres shrink and stiffen
  • The foundation warps, pulling the rug out of square
  • Natural dyes bleed into neighbouring colours
  • Latex backings, if present, bond to the wool

Most steam cleaners hit temperatures above 200°F. Wool starts to shift at far lower temperatures. Once it's done, it can't be undone.

If a cleaning company offers to "steam clean" your Persian rug, walk away. A proper rug cleaner will tell you they hand wash with cool water and a wool-safe, neutral pH soap.

How to Clean a Persian Rug at Home (Safely)

If your rug just needs a refresh — not a deep clean — there are a few things you can do at home without damaging it.

  1. Vacuum carefully. Use suction only — no beater bar. A beater bar pulls and breaks the knots.
  2. Vacuum the back every few months. This dislodges the embedded grit a top vacuum can't reach.
  3. Rotate the rug twice a year to even out foot traffic and sun exposure.
  4. Blot spills immediately with a clean white cloth and cool water. Never rub.
  5. Air it out outdoors once or twice a year on a dry day, draped over a railing.

"Most of the rugs we see damaged were not damaged by dirt. They were damaged by the wrong attempt to clean them." — Ethan the Rug Prof- FlyingCarpets.ca

What you should never do at home:

  • Don't use a carpet cleaner or rental shampooer
  • Don't use bleach, vinegar in large amounts, or dish soap on wool
  • Don't scrub stains — you'll spread them and abrade the fibres
  • Don't dry a rug rolled or folded — it must dry flat with air flow

Image

When to Call a Professional Persian Rug Cleaner

Some jobs are beyond home care. Call a Persian rug cleaning expert when you see any of these:

  • The rug has not been professionally cleaned in over a year
  • A pet has urinated on it (urine soaks through to the foundation and feeds bacteria)
  • There is flood, water, or mildew damage
  • The rug feels stiff, gritty, or smells musty
  • A stain is older than 24 hours
  • The fringe is fraying or coming loose at the edges

Contact the rug experts at Flying Carpets!

519-404-8009

Free pickup and delivery anywhere in Waterloo Region, Kitchener-Waterloo, Cambridge, Guelph and beyond.

What Professional Persian Rug Cleaning Looks Like

A real Persian rug cleaning has nothing in common with carpet cleaning. Here's the process FlyingCarpets has refined over 50 years in Cambridge, Ontario — since 1969.

  1. Inspection. Every rug is checked for damage, dye stability, and existing repairs before cleaning.
  2. Dye testing. A small area is tested to confirm the colours are stable in water.
  3. Dusting. The rug is mechanically dusted to remove embedded soil — pounds of it on a typical room-size rug.
  4. Hand wash. Cool water, wool-safe neutral soap, gentle hand agitation. No machines. No steam.
  5. Rinse. Repeatedly, until the water runs clean.
  6. Climate-controlled drying. Flat, with airflow, in a humidity-controlled space. Prevents shrinkage, mould, and colour bleed.
  7. Final inspection and grooming. The pile is set in the right direction. The fringe is checked.

For pet urine, an additional enzyme treatment is applied to neutralize the source — not just mask the smell.

How Much Does Persian Rug Cleaning Cost in Ontario?

Price List for Persian Rug Cleaning in Waterloo Region

Cost depends on size, condition, fibre, and whether specialty treatments are needed. As a general guide:

  • Standard wool Persian, 8x10: around the price of two restaurant meals out
  • Silk or antique rugs: priced higher due to hand-wash and slower drying
  • Pet urine treatment: typically a small add-on per affected area
  • Pickup and delivery in Ontario: free with FlyingCarpets.ca

The honest framing: a proper professional clean every 12–24 months is cheaper than replacing a rug that has been quietly destroyed by the wrong cleaning method.

[CHART: Cost of professional Persian rug cleaning vs. cost of replacing a damaged rug. Suggested if Mike has data.]

Ready to Have Your Persian Rug Cleaned Properly?

FlyingCarpets.ca has been hand-washing Persian rugs in Waterloo Region since 1969. Free pickup and delivery anywhere in the province. Climate-controlled drying. Wool-safe cleaning. 100% satisfaction guarantee.

Contact the rug experts at Flying Carpets!

519-404-8009

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.