Home · Blog · Buyer Guides

How Much Does a Real Handmade Persian Rug Cost in the UK? (2026)

By Knotted Rugs · 6 Jun 2026 · 9 min read

Handmade Persian rug pricing has more theatre attached to it than almost any other home purchase. Pop-up "going out of business" sales, "was £4,800, now £499" labels, and online listings with no origin or age make it almost impossible for buyers to know what fair value is. This guide is the version of the conversation we have with customers in our Beckenham showroom every day — transparent, with numbers.

The six factors that actually set the price

  1. Size. Price scales with square metres, almost linearly within a given quality grade.
  2. Knot count. Higher knot counts take more weaver-hours and cost more.
  3. Wool grade. Hand-spun, lanolin-rich, vegetable-dyed wool is roughly 3–5× the material cost of cheap commercial wool.
  4. Dye source. Vegetable dyes cost more in raw materials and labour; they also age better.
  5. Age and provenance. Genuine antiques in good condition command a premium; signed pieces from named city workshops more again.
  6. Condition. Wear, repair history, dye stability and structural soundness all move the price.

Honest UK price ranges, by category

CategorySmall (100×150)Medium (170×240)Large (200×300)Extra large (300×400)
Afghan Bokhara, Chobi, Ziegler (new)£260–£400£450–£700£550–£900£900–£1,400
Persian village (Hamadan, Shiraz, Bakhtiari)£300–£500£450–£800£650–£1,200£1,200–£2,200
Persian city (Sarough, Tabriz, Kerman)£400–£900£700–£1,500£1,200–£2,800£2,500–£6,500
Fine signed city (Isfahan, Naine, Tabriz Mahi)£800–£2,500£1,500–£5,000£3,000–£9,000£7,500–£25,000+
Antique tribal (80+ years)£450–£900£700–£1,400£1,200–£2,500£2,500–£5,500
Antique city (80+ years)£700–£1,800£1,200–£3,500£2,200–£8,500£5,000–£30,000+
Kilim (flat-weave)£180–£350£300–£600£450–£1,100£900–£2,000
Runner (80×300 / 100×400)£350–£1,200 depending on origin and knot count

What's actually inside a £400 rug vs a £4,000 rug?

At room size (~6 m²):

£400 rug

£4,000 rug

Both are handmade. Both are "Persian". They are very different objects.

Where the sale theatre lives

Three pricing red flags to watch for:

  1. "Was £4,800, now £499" — extreme percentage-off discounts are a marketing tactic, not a real saving. The "£4,800" is almost always an inflated reference price. The real price is £499.
  2. "Going out of business" sales running for years — particularly common in temporary high-street locations. Stock is typically commercial Pakistani production at full market price wearing a discount label.
  3. "Free valuation" from a dealer who then offers to take your rug — almost never to your advantage. Get an independent appraisal.

Why we don't run sales

Almost every rug in our collection is one-of-a-kind. If we discounted them all by 50% every six months, the original prices would have to double — which is exactly what high-discount retailers do. Our prices are fixed at fair market value and displayed openly. The rug you see is the rug you get, at the price on the tag.

Hidden costs to factor in

The "investment" question

People ask whether a Persian rug is an investment. Honest answer: only sometimes. Modern production rugs depreciate moderately and then plateau — similar to a high-quality piece of furniture. Genuine antique and fine signed pieces in good condition tend to hold value or appreciate gently, but not at the pace of well-managed financial assets.

Buy a rug because you'll love it on your floor for the next twenty years. If it also gains value, that's a bonus.

What we'd buy at each budget

BudgetWhat we'd choose
£250–£500New Afghan Chobi or village Persian at room size; brand-new condition is the real luxury at this level.
£500–£1,000Good semi-antique Persian village piece (Hamadan, Bidjar, Bakhtiari) or fine new Sarough at medium size.
£1,000–£2,500Antique tribal or semi-antique city; one-of-a-kind character at a price you can still pass to your children comfortably.
£2,500+Documented antique, signed piece or investment-grade work — but only with provenance.

View our handmade rug collection from £250 →

Frequently Asked Questions

How much does an entry-level Persian rug cost in the UK?

A genuinely handknotted small Afghan or Persian rug (around 100×150 cm) starts at about £250 in 2026. Anything cheaper claimed to be "Persian" is almost certainly machine-made, even if labelled "handmade".

Why are some Persian rugs ten times the price of others?

Six factors set the price: knot count, wool quality, dye type (natural vs synthetic), age, origin (signed city work vs village), and condition. A 200×300 cm village Hamadan might be £550; a 200×300 cm signed antique Tabriz with silk highlights might be £5,500.

Are auction houses cheaper than dealers?

Sometimes — but you take all the risk. Auctions sell as-seen with no guarantee of origin, age or condition. Allow for buyer's premium (typically 25–30%) and the cost of any restoration. For all but expert collectors, a reputable dealer is usually better value once you factor in the safety net.

Do Persian rugs hold their value?

Most modern Persian rugs depreciate moderately for the first decade then stabilise. Genuine antiques and fine signed pieces in good condition typically hold value or appreciate slowly. Investment-grade buying requires specialist guidance — most buyers should treat a rug primarily as a use object that will last a lifetime, not a financial asset.

How does Knotted Rugs price its stock?

We price by square metre weighted by knot count, wool grade and condition. Every price is fixed and displayed — we do not run rolling "75% off" sales because handmade rugs do not have arbitrary mark-ups to discount from.