Persian rug cleaning in NYC typically costs $3–$8 per square foot, meaning a 5×8 rug (40 sq ft) runs about $120–$320, and a large 9×12 rug (108 sq ft) runs $325–$865 depending on condition, fiber type, and the level of care required. These aren’t made-up numbers this is what proper Persian rug cleaning actually costs when it’s done right in New York City.
At Same Day Upholstery & Carpet Cleaning NYC, we clean Persian rugs regularly. And the first thing we tell every customer is this: a Persian rug is not a carpet. It cannot be treated like one. If a company is charging you $49 to clean your Persian rug, they’re either running a machine over it the same way they’d clean a hotel hallway or they’re going to damage it. Either way, you lose.

Persian Rug Cleaning Cost in NYC Real Price Breakdown
| Rug Size | Square Footage | Estimated Cost |
|---|---|---|
| 2×3 (small accent rug) | 6 sq ft | $20–$50 |
| 3×5 (entryway/bathroom) | 15 sq ft | $45–$120 |
| 4×6 (bedroom) | 24 sq ft | $72–$192 |
| 5×8 (living room standard) | 40 sq ft | $120–$320 |
| 6×9 (medium living room) | 54 sq ft | $160–$430 |
| 8×10 (large living room) | 80 sq ft | $240–$640 |
| 9×12 (large/formal room) | 108 sq ft | $325–$865 |
| 10×14 (oversized) | 140 sq ft | $420–$1,120 |
These prices reflect professional hand-washing or gentle immersion cleaning the correct method for a genuine Persian rug. Machine cleaning or steam cleaning on a Persian rug is almost always the wrong call and can cause irreversible damage to the pile, dyes, or foundation.
What Makes Persian Rug Cleaning Different and More Expensive
If you’ve ever gotten a carpet cleaning quote and then been surprised that your Persian rug costs significantly more per square foot, here’s why:
The fibers are different. Most Persian rugs are hand-knotted wool, silk, or a wool-silk blend. These fibers are far more delicate than synthetic wall-to-wall carpet. Wool can shrink, felt, or bleed color if exposed to the wrong temperature, pH level, or agitation. Silk is even more unforgiving.
The dyes are different. Traditional Persian rugs especially older or antique pieces use natural dyes that can bleed or fade if a cleaner uses the wrong solution or too much water. A professional tests for dye stability before starting. A cheap company doesn’t.
The construction is different. Hand-knotted rugs have a foundation of warp and weft threads. Too much moisture, improper drying, or rough handling can cause the foundation to warp, distort the shape, or lead to dry rot over time.
The value is different. A Persian rug is often worth $500, $2,000, $5,000 or more. Cutting corners on a $200 carpet clean is annoying. Cutting corners on your $3,000 Persian rug is a disaster.
What Drives the Price Up or Down
Rug Size
The biggest factor. Most companies price by the square foot, so measure your rug before you call. Length × width = square footage.
Condition and Soiling Level
A lightly soiled rug that gets cleaned annually is a straightforward job. A rug that’s been under furniture for years, has pet accidents soaked in, or has ground-in dirt through the pile that requires more time, more pre-treatment, and more care. Expect to add 25–50% for heavily soiled rugs.
Fiber Type
Wool is the standard for Persian rugs and is priced in the ranges above. Silk rugs cost more typically $5–$12 per square foot because silk requires an even more delicate process and specialized handling. If you’re not sure what your rug is made of, a professional can tell you immediately.
Fringe Condition
If your rug has fringe that’s yellowed, matted, or deteriorating, fringe cleaning or restoration is often quoted separately. It’s usually $20–$60 depending on the length of the fringe and its condition.
Stain Treatment
Specific stain treatment wine, coffee, pet urine, oil is typically an add-on quoted per stain or per area. For Persian rugs, stain removal is a delicate process that takes time and specific products. Don’t let any company just “spray and wipe” a stain on a Persian rug.
Pick-Up and Delivery (for off-site cleaning)
Some Persian rug cleaning is done off-site in a cleaning facility. If a company offers pick-up and delivery in NYC, expect to add $40–$80 for that service depending on your location.
In-Home vs. Off-Site Cleaning Which Is Better for Persian Rugs?
This is a question we get often. Here’s the honest answer:
| Method | Pros | Cons | Best For |
|---|---|---|---|
| In-home cleaning | Convenient, faster, no transport risk | Limited water extraction, less thorough for deep soil | Light to moderate soiling, large rugs hard to move |
| Off-site facility cleaning | Full immersion wash, better drying, more thorough | Takes longer (usually 5–10 days), transport involved | Heavy soiling, pet accidents, antique or high-value rugs |
For most Persian rugs with moderate soiling, a careful in-home clean by an experienced technician works well. For heavily soiled rugs, rugs with pet accidents soaked into the foundation, or antique/high-value rugs off-site facility cleaning is the better investment. See our antique rug cleaning →
Warning Signs a Company Will Damage Your Persian Rug
Because this is important here’s what to watch out for when hiring anyone to clean a Persian rug in NYC:
They quote you the same price per room as carpet Persian rugs are priced per square foot, not per room. A company that quotes you the same as carpet either doesn’t know what they’re doing or is planning to treat it the same.
They use a truck-mount steam cleaner directly on the rug High-heat, high-pressure steam on a hand-knotted Persian rug is risky. It can shrink wool pile, bleed dyes, or damage the foundation. Professional rug cleaners use controlled, low-moisture methods appropriate to the fiber type.
They don’t ask what the rug is made of — Any professional should ask about fiber type, age, and condition before quoting. If they don’t ask, they’re not customizing the treatment.
They offer a “same-day clean and dry” on a large rug — A 9×12 Persian rug cleaned properly needs 24–48 hours to dry correctly. Any company promising you can walk on it in 2 hours either isn’t cleaning it deeply or isn’t drying it properly, which risks mildew.
We Also Clean These Related Rug Types
Persian rug cleaning is what we specialize in, but if you’re not sure exactly what type of rug you have, we handle all of these:
- Oriental Rug Cleaning — closely related to Persian rugs, similar care requirements
- Area Rug Cleaning — machine-made area rugs cleaned correctly
- Antique Rug Cleaning — the most delicate category, requires the most expertise
And while you’re booking, many customers bundle their rug cleaning with upholstery cleaning or mattress cleaning to get everything done in one visit.
We Serve All of NYC
Manhattan: SoHo | Upper East Side | Tribeca | West Village | Upper West Side | Financial District
Brooklyn: Williamsburg | Brooklyn Heights | Sheepshead Bay | Brighton Beach | Fort Greene
Queens: Astoria | Forest Hills | Bayside | Rego Park | Jamaica
Bottom Line
For Persian rug cleaning in NYC, expect to pay $3–$8 per square foot for professional-quality work done by someone who actually knows how to handle hand-knotted wool and silk. A 5×8 rug runs $120–$320. A 9×12 runs $325–$865. Silk rugs, heavily soiled pieces, and antique rugs sit at the higher end.
Don’t let the price of a cheap clean cost you your rug. A real Persian rug is an investment clean it like one.
Call us for a straight quote based on your rug’s size and condition: 📞 +1 (347) 594-1018 📍 Same Day Upholstery & Carpet Cleaning NYC 99 Wall St Suite 1200, New York, NY 10005

