Every rug at IndiaLiving begins in one of four loom-towns in northern India: Bhadohi and Mirzapur in Uttar Pradesh, Panipat in Haryana, and Jaipur in Rajasthan. Together these regions are home to over a million weavers and have been producing handwoven rugs for the world for more than four centuries.

If you've ever wondered why a hand-knotted rug costs more than a machine-made one, or why custom production takes 4–6 weeks, this is what happens between the order being placed and the rug arriving at your door.

Step 1: The Design

Every custom rug starts as a drawing on graph paper called a naksha — literally "map." Each tiny square on the graph represents a single knot. For a 9 × 12 hand-knotted rug at 100 knots per square inch, the naksha contains roughly 1.5 million squares.

The master designer transcribes a customer's reference image, sketch, or pattern onto the naksha by hand, choosing every colour and every knot position. This is the step where artistic interpretation happens — turning an idea into a weaver-readable plan.

Step 2: Spinning and Dyeing the Yarn

Hand-spun wool yarn drying in the sun after being dyed in traditional Indian colours

The wool comes from sheep raised in Rajasthan and Punjab. After shearing it's washed, carded (combed straight), and hand-spun on traditional spinning wheels — this gives the yarn its characteristic slight unevenness, which is what makes a handmade rug catch the light differently than machine-spun yarn.

Dyeing is done in small batches in copper vats. Traditional dyes use plant materials — madder for reds, indigo for blues, pomegranate skins for yellows, walnut for browns. Modern colour-fast dyes are also used for vivid contemporary palettes. The dyed yarn dries in the sun for 2–3 days, which is why every batch has a tiny variation in colour — not a flaw, but a fingerprint.

Step 3: Mounting the Loom

The loom is set up vertically with hundreds of cotton warp threads stretched tightly from top to bottom — for a 9 × 12 rug, that's around 1,200 threads side by side, each one taut. Setting up the loom takes 1–2 days. Once the warp is mounted, the weaver sits at the bottom of the loom and works upward.

Step 4: Knotting (The Long Part)

Two weavers tying knots row by row on a vertical loom in a Bhadohi workshop

This is what people picture when they imagine rug-making. The weaver works the naksha (the design map) row by row, tying each knot by hand around two warp threads, then cutting the yarn with a small knife. After every row of knots, two or three weft threads are passed across to lock the row in place, then the row is beaten down with a heavy iron comb to compact the weave.

A skilled weaver ties around 8,000–10,000 knots per day. A 9 × 12 rug at standard quality (around 100 knots per square inch) contains about 1.5 million knots — that's 5–6 weeks of work for two weavers working together.

Weavers usually work in pairs or threes on a single rug, sitting side by side on a wooden plank that's slowly raised as the rug grows from the bottom up.

Step 5: Shearing

Once the knotting is complete, the rug comes off the loom and is laid flat for shearing. Master shearers walk the rug with massive scissors, trimming the pile to a uniform height. Shearing is done in passes, gradually getting closer to the final pile depth. The pattern that was hidden in the rough pile emerges sharp and crisp.

Step 6: Washing

A finished rug being washed in a traditional water bath at an Indian rug workshop

This step shocks first-time visitors. The brand-new, beautifully knotted rug is laid out on a sloped concrete floor and soaked in water, then walked over with wooden paddles to compress the fibres and bring out their natural shine. Some workshops also use a mild lime wash to soften the colours and create the slightly muted, antique-feeling palette that's characteristic of Indian rugs.

The rug is then rinsed, the excess water squeezed out with a heavy roller, and the rug laid flat in the sun for 2–4 days to dry completely.

Step 7: Stretching, Finishing, and Quality Check

Once dry, the rug is stretched on a frame to ensure the dimensions are exact and the rug lies flat. Master finishers go over the entire surface with small scissors, trimming any uneven knots and addressing any irregularities. Edges are bound and fringes are finished by hand.

Finally, a senior quality inspector reviews the rug knot by knot before it's approved for shipping.

Step 8: Shipping

The finished rug is rolled (never folded — folding creates permanent crease lines), wrapped in protective material, and shipped via DHL or FedEx with full tracking. International delivery is 7–14 days.

Why This Matters

The total elapsed time from order to delivery for a custom hand-knotted rug is 8–10 weeks. For chunky wool, kilim, or flatweave rugs, the process is faster (4–6 weeks) because the techniques are different and the yarn count is lower — but every step above still happens.

Three things change when a rug is made this way:

  1. It lasts longer. A hand-knotted wool rug routinely lasts 30–50 years; a machine-made polypropylene rug, 5–7.
  2. Every rug is a one-off. Even rugs woven from the same naksha have small variations in colour and texture — this is why two of "the same rug" are never identical.
  3. It supports a craft economy. Hand-weaving is one of the largest sources of rural employment in India outside of agriculture, and most of that economy depends on direct-to-consumer brands rather than mass retailers.

Watch your rug being made

When you order a custom rug from us, we send progress photos roughly every two weeks during production — you can watch your rug grow from the warp up. Start a custom rug here, or browse our ready-to-ship hand-knotted wool collection if you want to skip the wait.

×