Afghan Rugs
Rugs from Afghanistan: handwoven Maimana kilims in wool, with runners and large sizes. Each is woven by hand, so no two look exactly alike. When one sells, that piece is gone. We buy direct from the artisan and ship direct to you.
-
Label STEP dealer
Audits for fair weaver wages
-
Direct from the maker
Bought from the artisan, shipped to you
-
Sold once
Never restocked
What buyers say
Judge.me · 17 kilim reviews
· 5.0 from reviews
-
★★★★★
We love our absolutely beautiful kilim! Great price and very good communication from Imaco when there was a slight delay due to flooding in Pakistan. Thoroughly recommend.
Claudia B. · Oct 2025 -
★★★★★
Just a lovely as the first one I bought. Love the colours and joy these little rugs bring to my home.
Emma L. · Jun 2026 -
★★★★★
Beautiful rug, fantastic workmanship.
Judy P. · Aug 2026
How an Afghan kilim is made
Weavers in Maimana pass weft threads over and under the warp by hand, in wool, until the pattern builds. There is no pile to knot or tuft, so the design reads the same on the back. We buy direct from the artisan and ship direct to you.
- Construction
- Handwoven flatweave
- Material
- Wool
- Origin
- Maimana, Afghanistan
- Each piece
- Only one made
Where it is woven matters.
Imaco Rugs is a Label STEP dealer. Label STEP audits producers for fair weaver wages and no child labour.
About this collection
Read more
What is an Afghan rug?
An Afghan rug is made in Afghanistan. The ready-to-ship Afghan rugs we list are Maimana kilims: flatweaves, where weft passes over and under the warp, so there is no pile and the pattern shows on both faces.
Afghan kilim runners
With no pile to flatten, a kilim runner takes shoes and daily walking without matting down. Measure your hall first, and leave a little bare floor at each end so the runner sits square.
Afghan rug sizes in cm and feet
Every listing gives its exact size in cm. Leave about 30 cm of bare floor around the edge of the rug.
| Size (cm) | Size (ft) | Suits |
|---|---|---|
| 60 x 90 | 2 x 3 | Doorway, beside a chair |
| 90 x 150 | 3 x 5 | Hall, bedside, kitchen |
| 120 x 185 | 4 x 6 | Small living room, reading corner |
| 150 x 215 | 5 x 7 | Bedroom, home office |
| 185 x 275 | 6 x 9 | Living room with a sofa and chairs |
| 245 x 305 | 8 x 10 | Large living room |
| 275 x 365 | 9 x 12 | Open-plan living or dining area |
| 305 x 425 | 10 x 14 | Large open-plan space |
Where our Afghan rugs are woven
Maimana, in northern Afghanistan. Imaco Rugs is a Label STEP dealer, listed on the Label STEP site. Each kilim is woven as a single piece. When it sells, the listing stays up marked Sold, and it is not restocked.
Frequently asked questions
What is an Afghan rug?
A rug made in Afghanistan. The ones we list as ready to ship are Maimana kilims, handwoven in wool.
Where in Afghanistan are your rugs woven?
Maimana. We buy direct from the artisan and ship direct to you.
Is an Afghan kilim a pile rug?
No. A kilim is a flatweave, so there is no pile and the pattern shows on both sides.
What sizes do Afghan rugs come in?
From 60 x 90 cm (2 x 3 ft) to oversized rugs, plus runners from 150 cm to 500 cm long. Every listing shows its exact size in cm.
Can I get an Afghan kilim made to my size?
Each kilim is woven as a single piece, so its size is fixed. For a rug made to your size and colours, see our custom rugs, which start with a free CAD preview.








