Buy handmade carpets online in India

Seasonal offer: extra 20% off on all rugs. Free delivery across India. Shop now.
  • Free shipping pan-India
  • Cash on delivery up to ₹15,000
  • 7-day returns
  • No-cost EMI available
  • GST invoice

Size guide

The right size, before it arrives.

Pick a room and a size. Everything is drawn to one scale, so what fits here fits at home.

A 6 by 9 foot carpet, drawn to scale in a 16 by 13 foot living room9 ft6 ft
A 16 × 13 ft room, drawn to scale. Each dot is one square foot.

6 × 9 ft Good fit

183 × 274 cm

Front legs of the sofa on it. The armchairs sit just off.

Custom carpets, tailored to you

Any size or shape, dyed to any of 1,200 ARS wool shades, woven in eight to ten weeks on our own looms.

Customise now

New arrivals

The latest designs to come off the loom, from classical Persian to quiet modern.

Explore new arrivals

Shop by Material

Browse all

Through the monsoon: wool handles humidity and recovers; silk wants a dry room; keep jute and natural fibres out of damp coastal rooms, since they hold water and can spot.

First order

10% off

One email a month — new pieces off the loom, and what we have learned about living with them.

Hand-knotted, hand-tufted and flatweave carpets

The family behind Rugsville has been in the carpet business in India since 1978. The range runs from hand-knotted pieces woven in Uttar Pradesh and Kashmir to hand-tufted carpets — Persian and Tabriz designs, tribal geometry, flatweave dhurries and kilims, overdyed vintage pieces, and natural fibres like jute and sisal. Every product page says how that carpet is made. Sizes run from a 3 × 5 ft bedside piece to a 9 × 12 ft carpet for a large living room, and anything beyond that is woven to your measurements.

We ship free across India, accept cash on delivery on orders up to ₹15,000 in most pin codes, offer no-cost EMI, and give you seven days to return a carpet that is not right for the room. Every order comes with a GST invoice, and GST is added at checkout.