9x12 Rugs

9x12 rugs are the large-room size: a living room with every furniture leg on the rug, a king bed with 18 inches showing on three sides, or a dining table for six to eight with the chairs still on the rug when pulled out. Every 9x12 rug here is stocked in Deer Park, New York, in hand-knotted wool, hand-tufted wool and machine-made constructions, so you can match the room, the traffic and the budget rather than settle for whatever a marketplace has left. Most 9x12 rugs here are hand-knotted or hand-tufted wool in classic Eastern medallion, all-over and geometric designs, with modern and neutral options alongside. Not sure 9x12 is the right size? Read our 9x12 rug guide before you choose. Every rug ships free inside the United States with 30-day returns, direct from the importer in Deer Park, New York.

Nearly 300 9x12 rugs are in stock right now (October 2026). About 180 are hand-knotted wool, most priced between about $1,310 and $2,200; about 45 are handwoven flatweaves at about $395 to $620; and about 20 are hand-tufted wool. For classic Persian style and Oushak designs, browse oriental rugs, or see only handmade 9x12 rugs.

Frequently Asked Questions

Is a 9x12 rug too big for my living room?

Not if the room is at least 12 by 15 feet. Leave 12 to 18 inches of bare floor at the walls and put all furniture legs on the rug; if only the front legs fit, an 8x10 is the better size.

What size rug goes under a king bed?

9x12. It leaves roughly 18 inches of rug showing on both sides and at the foot, which is what makes the bed look anchored.

Hand-knotted or hand-tufted for a 9x12?

In this size the price gap is small: most hand-knotted 9x12 rugs here cost about $1,310 to $2,200 and hand-tufted about $1,335 to $1,380. Hand-knotted wool lasts for decades, so it is often worth the difference. Both are in stock.

How much does a 9x12 rug cost?

As of October 2026, most hand-knotted wool 9x12 rugs here cost about $1,310 to $2,200. Handwoven flatweave 9x12 rugs cost about $395 to $620, and hand-tufted wool about $1,335 to $1,380.

Is a 9x12 rug exactly 9 by 12 feet?

Not always. Handmade rugs vary by a few inches, so this collection includes sizes from about 8'8 x 11'9 to 9'2 x 12'4. Every listing shows the exact size.

  • ​
  • 1
  • 2
  • 3
  • …
  • 32
  • ​