On average, you can expect the Persian rug cleaning cost to fall somewhere between $3 to $8 per square foot. Where you land in that range really depends on your specific rug—its material, its current condition, and the level of care it needs to look its best.
A Quick Guide to Rug Cleaning Prices
When you decide to have a Persian rug professionally cleaned, you’re not just paying for a wash. You’re investing in its future. These aren’t your typical machine-made carpets; they’re hand-knotted pieces of art, and they demand a special touch to preserve their vibrant colours and delicate fibres, whether it’s wool, silk, or a blend.
It’s a bit like taking a vintage car to a specialist instead of a drive-through car wash. You need an expert who understands its unique needs. While the price per square foot gives you a starting point, the final cost will always factor in the rug’s individual story and condition. If you’re curious how this compares to standard carpet cleaning, our guide on carpet cleaning cost per room can give you a bit more context.
Estimated Cleaning Costs by Rug Size
So, what does this look like in practice? To give you a better idea, let’s break down the potential costs for a few common rug sizes. The table below gives you a ballpark figure for standard cleaning, but remember, if your rug has stubborn stains or needs extra attention, it will likely fall into the premium category.
A professional cleaning is more than just a service; it’s a restoration process that preserves the value and story woven into every fibre of your Persian rug. Protecting this investment is always a worthwhile endeavour.
Here’s a quick snapshot of what you might expect to pay.
Estimated Persian Rug Cleaning Costs by Size and Service Level
This table provides a quick overview of potential cleaning costs for common Persian rug sizes, categorized by the level of service required. Prices are illustrative and can vary based on your specific rug and location.
| Rug Size (feet) | Standard Cleaning (per sq. ft.) | Estimated Total Cost (Standard) | Premium/Specialty Cleaning (per sq. ft.) | Estimated Total Cost (Premium) |
|---|---|---|---|---|
| 4′ x 6′ (24 sq. ft.) | $3.00 – $5.00 | $72 – $120 | $6.00 – $8.00 | $144 – $192 |
| 5′ x 8′ (40 sq. ft.) | $3.00 – $5.00 | $120 – $200 | $6.00 – $8.00 | $240 – $320 |
| 8′ x 10′ (80 sq. ft.) | $3.00 – $5.00 | $240 – $400 | $6.00 – $8.00 | $480 – $640 |
| 9′ x 12′ (108 sq. ft.) | $3.00 – $5.00 | $324 – $540 | $6.00 – $8.00 | $648 – $864 |
As you can see, the price scales with the size of the rug, moving from what you might pay for a small accent piece to a large, room-defining heirloom.
What Really Drives the Cost of Cleaning Your Rug
Ever wondered why the quotes to clean your Persian rug can be all over the map? It’s not random. The price tag really just reflects the specific care and attention your rug needs. Think of it like detailing a car—a quick wash is one thing, but a full restoration of a vintage classic is on a completely different level, and so is the cost. Your rug is no different.
The final Persian rug cleaning cost really boils down to a few key things. These factors tell a professional how much time, skill, and what kind of special treatments are needed to bring your rug back to life without accidentally causing any harm.
This infographic gives you a quick look at how costs are typically structured, from a standard clean to a more intensive, premium service.

As you can see, the price branches out depending on how complex the job is. Those premium services are for rugs that need a lot more than just a simple wash.
The Material and Weave of Your Rug
Right off the bat, the biggest factor is what your rug is made of and how it was put together. A tough, durable wool rug can handle more vigorous cleaning methods. But a delicate silk rug? That needs a much lighter touch and special pH-neutral solutions to keep its fragile fibres from getting damaged.
It’s the same story for a hand-knotted Persian versus a machine-made one. Every single knot in a hand-knotted rug was tied by an artisan, and the natural dyes can easily bleed if they’re hit with the wrong chemicals. Cleaning something like that requires a true expert, and that expertise, understandably, costs more.
Think of your rug’s construction as its DNA. A hand-knotted heirloom needs a custom-tailored cleaning plan, whereas a machine-made piece can usually follow a more standard process. Grasping this difference is the first step to understanding the price.
Your Rug’s Current Condition
Next up is the condition of your rug before it even gets to the cleaning facility. A rug that’s seen light use in a spare room will be much cheaper to clean than one that’s been holding down the fort in a busy hallway, collecting years of ground-in dirt and stains.
A few common issues can definitely bump up the price:
- Heavy Soil: Dirt that’s been walked into the rug’s very foundation for years requires a much more thorough dusting and multiple washing cycles to get out.
- Pet Accidents: Getting rid of pet urine and the smell that comes with it is a tricky business. It’s not just a surface clean; it often demands special enzyme treatments to actually break down the uric acid crystals.
- Stubborn Stains: That red wine spill from last Christmas or the coffee stain you’ve been trying to ignore might need very specific, targeted treatments to lift them without messing with the rug’s colours.
For example, a standard cleaning for a Persian rug might start somewhere between $3 and $7 per square foot, but that’s just a baseline. If you need add-ons like stain protection or moth treatment, you could be looking at an extra $1 to $4 per square foot. It all comes down to the extra work and materials required.
Each of these problems dictates the specific approach a professional has to take. You can get a better sense of the different techniques involved by checking out the top types of cleaning methods used by professionals.
Comparing Professional Cleaning Methods and Prices
When you get a quote for cleaning your Persian rug, you’ll find that not all professional services are the same. The method they use is one of the biggest factors driving the final Persian rug cleaning cost. It’s a bit like taking care of a car; you wouldn’t send a vintage Rolls-Royce through a rough-and-tumble automated car wash. In the same way, a priceless hand-knotted rug needs a much gentler, more specialised touch than your average area rug.
Picking the right cleaning method goes beyond just getting rid of dirt. It’s about preserving the rug’s soul—its vibrant colours, delicate fibres, and overall value for generations. The two main paths you’ll encounter are the traditional, meticulous hand-washing method and more modern, machine-based approaches like hot water extraction. Each has its purpose, but for a true heirloom, only one is the undisputed champion.

The Gold Standard: Full Immersion Hand-Washing
Think of professional hand-washing as a spa retreat for your Persian rug. It’s a careful, hands-on process where skilled artisans use pH-balanced shampoos and soft brushes to gently clean every single fibre. This “full immersion” wash gets deep into the rug’s foundation, flushing out the gritty, abrasive dirt that machine methods often miss, all without damaging the delicate wool or silk.
Because this technique is so labour-intensive and requires a true expert’s touch, it naturally comes with a higher price tag. You can expect to see prices in the range of $4 to $10 per square foot for this specialised service, which often puts the total for a standard-sized rug somewhere between $200 and $500. It’s widely considered the safest and most effective choice for genuine antique or fragile Persian rugs, as it protects their natural dyes and hand-knotted structure.
A professional hand-wash isn’t just a cleaning—it’s a preservation treatment. The higher price reflects the skilled labour and time needed to protect a valuable, often irreplaceable, work of art.
Hot Water Extraction and Other Methods
Hot water extraction, which many people know as “steam cleaning,” is a different beast altogether. This process shoots a mixture of hot water and cleaning solution into the rug’s pile and then immediately sucks it back out with a powerful vacuum. While it works wonders on synthetic wall-to-wall carpets, it can be far too aggressive for most Persian rugs.
There are a few serious risks to consider with this method:
- Colour Bleeding: The intense heat and high pressure can cause the beautiful, natural vegetable dyes to run, smudging the rug’s intricate designs.
- Fibre Damage: The powerful suction and harsh process can weaken or break the delicate wool and silk fibres, leaving them fuzzy or frayed.
- Shrinkage: Natural fibres like wool can easily shrink or lose their shape if they get too hot or wet and aren’t dried under controlled conditions.
While some newer, tougher wool rugs might handle a modified, gentler version of hot water extraction, it’s a gamble you don’t want to take with an antique or hand-knotted piece. It’s crucial to understand what you’re paying for; you can learn more about the differences between various deep cleaning techniques to feel more confident in your decision. The pricing structure for specialty services often reflects the level of expertise involved, a concept you can see in other fields like this guide on How Much for Dog Grooming in the UK.
Your best bet? Always talk to a rug specialist. They can assess your rug and recommend the safest, most effective cleaning method to keep it beautiful for years to come.
Understanding Add-On Services and Special Treatments
Sometimes, a standard wash just won’t cut it. Think of it like this: a basic cleaning is like a good, deep car wash, but add-on services are the detailing—the wax, the interior shampoo, the engine clean—that tackles specific problems and brings back that showroom shine. These extra treatments will, of course, affect your final Persian rug cleaning cost, but they’re often the key to truly protecting your investment.
These services go beyond just surface dirt, addressing everything from stubborn odours to moth damage. A simple wash, for instance, can’t neutralize the bacteria from a pet accident or stop a moth infestation in its tracks. When you opt for these treatments, you’re paying for a targeted solution that keeps your rug beautiful, hygienic, and structurally sound for the long haul.

Tackling Pet Odours and Deep Stains
Pet accidents are a huge headache for rug owners. The problem is that urine salt crystals get lodged deep down in the fibres, and a normal wash only skims the surface, leaving the source of the smell behind. This is where you absolutely need a specialized approach.
Professionals use powerful enzymatic solutions specifically designed to find and dissolve these uric acid crystals. It’s the only method that actually eliminates the odour instead of just covering it up with fragrances. This is an intensive process, often involving a full submersion in a “soaking pit” to guarantee the solution reaches every single fibre, which naturally adds to the cost.
Protecting Your Rug from Future Damage
Beyond fixing existing issues, you can also be proactive. Think of these treatments as an insurance policy for your rug, guarding it against everyday life and hidden threats.
- Fibre Protection: After your rug is beautifully clean, a fibre protector can be applied. This creates an invisible shield that helps repel liquids and dirt, giving you a crucial window of time to blot up spills before they set in and become permanent stains.
- Moth Prevention: Moths are a silent destroyer of wool and silk rugs. It’s not the moths themselves, but their larvae that feast on the natural fibres. A proper moth-repellent treatment makes these fibres indigestible to them, providing essential long-term protection, especially for rugs you plan to store.
Think of fibre protection like a high-quality raincoat for your rug. It won’t make it invincible, but it gives you precious time to react to a spill, preventing a minor accident from becoming a major stain.
Many professional cleaners offer a range of these specialized services. Below is a look at some common add-ons and what you might expect to pay for them.
Common Add-On Services and Typical Costs
| Service | Purpose | Typical Cost Structure | Estimated Price Range |
|---|---|---|---|
| Pet Odour Removal | Uses enzymes to break down and neutralize uric acid crystals deep in the rug fibres. | Per square foot or a flat fee based on severity. | $1.00 – $3.00 per sq. ft. |
| Stain Protection | Applies a protective barrier (like Scotchgard) to repel liquids and prevent future stains. | Per square foot. | $0.75 – $2.00 per sq. ft. |
| Moth Repellent | Treats fibres to make them indigestible to moth larvae, preventing damage. | Per square foot. | $0.75 – $1.50 per sq. ft. |
| Fringe Detailing | Involves intensive hand-cleaning, brightening, and combing of the rug’s fringes. | Flat fee or per linear foot. | $25 – $75 per rug |
| Sanitization/Deodorizing | Applies an antimicrobial treatment to kill bacteria and neutralize general odours. | Per square foot. | $0.50 – $1.25 per sq. ft. |
Ultimately, whether you need these add-ons comes down to your rug’s condition and your lifestyle. A home bustling with kids and pets will absolutely benefit from fibre protection, while a precious family heirloom deserves the peace of mind that comes with moth prevention. These services are what ensure your rug remains a stunning centrepiece in your home for years, not just a floor covering.
Is It Worth Cleaning a Persian Rug Yourself?
Thinking about rolling up your sleeves and tackling that Persian rug cleaning on your own to save a few bucks? It’s a tempting idea, for sure. But cleaning one of these handcrafted pieces is a world away from running a shampooer over a regular carpet. It’s less like house cleaning and more like delicate art restoration—and using the wrong tools can have disastrous, and permanent, consequences.
The real danger is in the details. The cleaning products you find at the local supermarket are often packed with harsh chemicals. Their pH balance is all wrong for the natural vegetable dyes used in authentic Persian rugs, which can cause the vibrant colours to run and bleed into each other, smudging a sharp, beautiful pattern into a blurry mess. Likewise, grabbing a stiff brush or a powerful rental machine is far too aggressive for the fine wool or silk fibres, leading to fraying, snapping, and ruining the rug’s unique feel and value forever.
What You Can’t See Can Hurt Your Rug
The damage you can see is bad enough, but it’s the hidden problems that can truly destroy a rug from the inside. The most common mistake we see from DIY attempts is using too much water and not having the means to dry the rug properly. A damp rug, especially with its dense weave, becomes a perfect home for mould and mildew. This doesn’t just smell bad; it leads to dry rot, which eats away at the rug’s very foundation.
A professional cleaning service is about more than just getting out the dirt. It’s about complete control over the entire process—water temperature, pH-balanced cleansers, and, most importantly, the drying environment. The goal is to return your rug not just clean, but in perfect health.
Professionals work in a facility built specifically for this purpose. They have specialized, gentle equipment and use cleaning solutions formulated to protect natural dyes. After a careful hand-washing, the rug is moved to a climate-controlled drying room. This ensures it dries quickly and evenly from top to bottom, completely sidestepping the risk of mildew and foundation damage.
The Real Price of a DIY Mistake
A professional Persian rug cleaning cost might fall somewhere between $240 and $640 for an 8×10 rug, which can seem like a lot upfront. But a DIY cleaning that goes wrong can cost you so much more. One slip-up—a bit of colour run or some fibre damage—can mean a trip to a restoration specialist, with a bill that will make the original cleaning price look like pocket change. In a worst-case scenario, the damage is irreversible, and the rug loses a huge chunk of its financial and sentimental value.
Ultimately, choosing a professional is an investment in your peace of mind. You’re handing over a piece of art to people who have the right training, tools, and experience to preserve its beauty. It’s the difference between your rug remaining a treasured heirloom for generations and becoming a sad story about a DIY project gone wrong.
Common Questions About Cleaning Persian Rugs
Even after breaking down the costs, you probably still have a few questions floating around. That’s completely normal. When you’re dealing with a valuable, often sentimental, piece like a Persian rug, you want to feel confident about the entire process.
Let’s dive into some of the most common questions we hear from homeowners. Think of this as a quick chat to clear up any lingering uncertainties.
How Often Should I Clean My Persian Rug?
There’s no single answer here—it really comes down to your lifestyle and where the rug lives in your home.
For a rug in a busy area, like your main hallway or living room, we recommend a professional cleaning every one to three years. Regular foot traffic grinds in tiny, sharp particles of dirt that your vacuum just can’t reach. Over time, that grit acts like sandpaper, slowly cutting away at the delicate wool or silk fibres.
If your rug is in a quieter spot, like a bedroom or a formal dining room that’s rarely used, you can likely stretch that to every five years. The main thing is to be proactive. If you wait until it looks dirty, the soil has already been causing wear and tear for a while.
Can Professionals Remove Old or Stubborn Stains?
This is the big one, isn’t it? Everyone worries about that old red wine spill or a pet accident from months ago. The short answer is: often, yes. But it’s not always a simple fix. Success really depends on what the stain is, how long it’s been sitting there, and the specific dyes and fibres in your rug.
Professional cleaners have a whole arsenal of tools and solutions that you just don’t have at home. They use specialized, pH-balanced treatments designed for specific types of stains—an oily food stain needs a completely different approach than a coffee spill, for example. This is where their expertise really shines, as they can target the stain without making the rug’s colours bleed or damaging the fibres.
No honest cleaner will ever promise 100% removal for every single stain, especially if it’s very old or if someone already tried to treat it with a harsh household chemical. What they can promise is a much, much higher chance of success and the peace of mind that they won’t make it worse.
Is It Safe to Clean an Antique or Heirloom Rug?
Absolutely—but only if you entrust it to the right people. Cleaning an antique rug is a delicate art, and it’s not a job for a standard carpet cleaning company that comes to your house with a van. These older pieces are often fragile, with fibres that have become brittle and dyes that are much more likely to run.
A true rug specialist will start with a careful inspection, looking for weak spots, old repairs, and the type of dyes used. They’ll then use a gentle, full-immersion hand-washing method, which gives them complete control over the process. It’s the safest and most thorough way to care for a piece of history. To see what that looks like, check out our complete guide to cleaning a Persian rug.
What Should I Look for in a Rug Cleaner?
Choosing your cleaner is the most critical step. Since not all companies are equipped to handle these unique textiles, you need to do a little homework. Here’s a quick checklist of what to look for:
- A Dedicated Rug Washing Facility: They should have a proper workshop built for washing rugs, not just portable equipment they bring to your home. A controlled drying room is essential.
- True Specialization: Look for a company that focuses on Persian and Oriental rugs. It should be their main business, not just another service on a long list.
- A Proven Track Record: How long have they been in business? Look up reviews and testimonials. Years of hands-on experience with these rugs is invaluable.
- Proper Insurance: Make sure they are fully insured. This protects you and covers the value of your rug in the rare case that something goes wrong.
Ready to bring out the vibrant colours in your Persian rug? The team at SaraCares has been providing safe, eco-friendly rug cleaning across British Columbia for over 40 years. Request your free, no-obligation quote today and see what a difference true professional care can make. Learn more about our services at https://www.saracares.com.





