Skip to content

Free tracked NZ delivery

Sourced direct from the artisan

Red, green and cream kilim rug with diamond medallions on a sunlit concrete floor

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

  • Most sold once

    A sold piece stays listed as Sold and is not restocked

  • Sold once

    Never restocked

ABR14668
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 240 x 170 cm · 7'10" x 5'7"

Sold

ABR14608
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 240 x 170 cm · 7'10" x 5'7"

Sold

ABR14896
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 240 x 170 cm · 7'10" x 5'7"

Sold

ABR14916
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 240 x 170 cm · 7'10" x 5'7"

Sold

ABR18025S278X182
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 278 x 182 cm · 9'1" x 6'0"

Regular price $957.00
Sale price Regular price
ABR8510
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 284 x 125 cm · 9'4" x 4'1"

Sold

ABR14520
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 300 x 200 cm · 9'10" x 6'7"

Sold

ABR14910
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 300 x 245 cm · 9'10" x 8'0"

Sold

ABR18066S300X245
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 300 x 245 cm · 9'10" x 8'0"

Regular price $1,390.00
Sale price Regular price
Contemporary Afghan Kilim Rug - Size: 300 x 250 cm (9'10" x 8'2")
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 300 x 250 cm · 9'10" x 8'2"

Regular price $1,419.00
Sale price Regular price
ABR14591
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 301 x 209 cm · 9'11" x 6'10"

Sold

ABR19097S274X365
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 365 x 274 cm · 12'0" x 9'0"

Regular price $1,892.00
Sale price Regular price
ABR18051S275X365
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 365 x 275 cm · 12'0" x 9'0"

Regular price $1,899.00
Sale price Regular price
ABR50539
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 427 x 298 cm · 14'0" x 9'9"

Sold

ABR14902
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 90 x 60 cm · 2'11" x 2'0"

Regular price $103.00
Sale price Regular price
Contemporary Afghan Kilim Rug - Size: 96 x 155 cm (3'2" x 5'1")
ONLY ONE MADE

Contemporary Afghan Kilim Rug

Size: 96 x 155 cm · 3'2" x 5'1"

Sold

ABR5058
ONLY ONE MADE

Contemporary Afghan Kilim Runner

Size: 170 x 57 cm · 5'7" x 1'10"

Sold

ABR14904
ONLY ONE MADE

Contemporary Afghan Kilim Runner

Size: 180 x 60 cm · 5'11" x 2'0"

Regular price $205.00
Sale price Regular price
How an Afghan kilim is made

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.

Label STEP logo

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 902 x 3Doorway, beside a chair
90 x 1503 x 5Hall, bedside, kitchen
120 x 1854 x 6Small living room, reading corner
150 x 2155 x 7Bedroom, home office
185 x 2756 x 9Living room with a sofa and chairs
245 x 3058 x 10Large living room
275 x 3659 x 12Open-plan living or dining area
305 x 42510 x 14Large open-plan space

Where our Afghan rugs are woven

Maimana, in 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. UK delivery is free over £75 and takes 10 to 14 days door to door. We pay customs and import taxes, so there is nothing to pay on delivery. You have 30 days from delivery to request a return.

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.