Handmade rugs shipped across India and worldwide

Our story

Handmade rugs from the weaving heartland of India

Warp threads on a carpet loom
Hands tying knots on a loom

Rooted in Mirzapur

Hand Carpets is based in Majhawa, Kachhwa, in the Mirzapur district of Uttar Pradesh — part of India's historic carpet-weaving region, where generations of families have made rugs by hand.

Our collection covers four ways of making a rug: knotted, tufted, handwoven kilim and handloom. Each technique gives a different character, from the dense, detailed pile of a knotted rug to the light, graphic weave of a kilim.

Our mission

To make genuinely handmade rugs easy to choose and easy to buy — with clear sizes and prices, honest descriptions and photographs, and careful delivery to homes and businesses in India and abroad.

Our vision

A home for handmade craft in modern interiors: rugs that are made to last, made to your size when you need it, and made by people whose skill deserves to be seen.

Retail, trade and export

We sell directly to homeowners, and we work with interior designers, retailers and importers through our wholesale and export programme. Need a size or colour that is not listed? Ask for a custom rug.

Why Hand Carpets

Why Choose Us

Genuinely handmade

Knotted, tufted and woven by hand — never machine-made.

Made to your size

Ask for any size, shape or colour with a custom quote.

Pay in your currency

Prices in INR, USD, EUR, GBP or AED, with secure payment.

Trade & export

Wholesale prices and bulk orders for approved businesses.

Find the rug for your space

Browse the collection, or tell us the size and colours you have in mind and we will make it for you.