Free worldwide shipping · Duties & taxes paid

Close-up of the hand-knotted wool pile of a cream Moroccan rug

Handwoven in Morocco

Handmade Moroccan Rugs for Modern Homes

Hand-knotted from natural wool by women weavers in Morocco, made to your size and delivered free worldwide, duties paid.

  • 100% natural wool
  • Hand-knotted
  • Photo approval
  • Made to your size

100% natural wool

Washed, with natural dyes

Hand-knotted

By women weavers in Morocco

Photo approval

See your rug before it ships

Free worldwide shipping

Duties & taxes paid

A ZenRug artisan hand-weaving a wool rug on a traditional loom in Morocco

Our craft

More than rugs.
A living heritage.

Every ZenRug is hand-knotted to order by one of around fifty women weavers we work with in Oued Zem, Khenifra, Marrakech and the Atlas Mountains, from 100% natural sheep’s wool and natural dyes: a craft passed down from mother to daughter, made for the modern home.

Made to order

From Morocco to your home.

ZenRug rugs aren’t mass-produced. Each one is woven by hand after you order, in 4–8 weeks.

01

You choose

Pick a rug and a standard size, or enter your own size in feet or centimetres.

02

Handwoven in Morocco

Artisans weave your rug by hand from natural materials, in 4–8 weeks.

03

You approve it

We send you photos of your finished rug, and it ships once you approve them.

04

Delivered to your door

Your finished rug ships from Morocco to your home, free worldwide, with duties included.

Custom size

Your space. Your dimensions. Your rug.

Every rug can be woven to your exact measurements, from 2 × 3 ft up to 13.1 × 19.6 ft, or as a round rug up to 10 ft, priced by area.

From $14.86 / sq ft ($160 / m²) · No extra charge for a custom size