Free worldwide shipping · Duties & taxes paid

Offer

15% off your order

Use code at checkout

Moroccan Berber Rugs

Hand-knotted from natural wool by women weavers in Morocco, every rug here is made to order in your size: classic Beni Ourain, colorful Azilal and Boujad, runners and round rugs. Shipping is free worldwide, with duties paid.

26 rugs

Rugs

Cobalt Blue Abstract Moroccan Rug, the whole rug held up in front of the workshop

Colorful Moroccan Rugs

Cobalt Blue Abstract Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Green Lattice Beni Ourain Rug, held up to show the full design

Beni Ourain Rugs

Green Lattice Beni Ourain Rug

8 × 10 ft · $1,637

Made to order

Other sizes from $712

Red and Charcoal Plain Moroccan Rug, held up to show the whole rug

Beni Ourain Rugs

Red and Charcoal Plain Moroccan Rug

8 × 10 ft · $1,607

Made to order

Other sizes from $801

Hot Pink and Ivory Azilal Rug, the whole rug held up in front of the workshop

Azilal Rugs

Hot Pink and Ivory Azilal Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Navy Blue Stripe Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Navy Blue Stripe Moroccan Rug

8 × 10 ft · $1,324

Made to order

Other sizes from $250

Cream Diamond Relief Beni Ourain Rug, full view laid flat on the workshop floor

Beni Ourain Rugs

Cream Diamond Relief Beni Ourain Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Mint and Plum Abstract Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Mrirt Rug Mint and Plum Abstract Moroccan Rug

8 × 10 ft · $1,860

Made to order

Other sizes from $927

Rust Red Plain Moroccan Rug, full view laid flat on the workshop floor

Beni Ourain Rugs

Rust Red Plain Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Cream Chevron Beni Ourain Rug, full view laid flat on the workshop floor

Beni Ourain Rugs

Cream Chevron Beni Ourain Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Grey and Orange Zigzag Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Grey and Orange Zigzag Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Color Block Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Colorful Berber Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $357

Pastel Square Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Pastel Square Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Patchwork Stripe Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Patchwork Stripe Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Berber Symbol Azilal Rug, full view laid flat on the workshop floor

Azilal Rugs

Berber Symbol Azilal Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Multicolor Zigzag Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Multicolor Zigzag Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Red Lattice Beni Ourain Rug, full view laid flat on the workshop floor

Beni Ourain Rugs

Red Lattice Beni Ourain Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Mustard Yellow Diamond Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Mustard Yellow Diamond Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Ivory Line Art Azilal Rug, full view laid flat on the workshop floor

Azilal Rugs

Ivory Line Art Azilal Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Flower Dot Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Flower Dot Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Hot Pink and Purple Boujad Rug, full view laid flat on the workshop floor

Boujad Rugs

Hot Pink and Purple Boujad Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Pink and Blue Chevron Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Pink and Blue Chevron Moroccan Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Red Shag Moroccan Runner, full view laid flat on the workshop floor

Moroccan Runners

Red Shag Moroccan Runner

From $250

Made to order

Grey and Charcoal Beni Ourain Rug, full view laid flat on the workshop floor

Beni Ourain Rugs

Grey and Charcoal Beni Ourain Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Painted Diamond Azilal Rug, full view laid flat on the workshop floor

Azilal Rugs

Painted Diamond Azilal Rug

8 × 10 ft · $1,190

Made to order

Other sizes from $250

Multicolor Diamond Azilal Rug, full view laid flat on the workshop floor

Azilal Rugs

Multicolor Diamond Azilal Rug

8 × 10 ft · $1,406

Made to order

Other sizes from $261

Pastel Abstract Art Moroccan Rug, full view laid flat on the workshop floor

Colorful Moroccan Rugs

Pastel Abstract Art Moroccan Rug

8 × 10 ft · $1,600

Made to order

Other sizes from $250

Need another size, or other colors?

Every rug can be woven to your size, from 2 × 3 ft up to 13.1 × 19.6 ft (60 × 90 to 400 × 600 cm), priced by area. Most designs can also be woven in the colors you choose.

What makes a Moroccan Berber rug

Moroccan rugs are woven by Amazigh (Berber) women, a craft passed down from mother to daughter for centuries. Each region has its own look: the thick ivory pile and dark lattices of Beni Ourain rugs from the Middle Atlas, the bright freehand motifs of Azilal rugs from the High Atlas, and the warm pinks and oranges of Boujad rugs from the plains of central Morocco.

Every ZenRug is hand-knotted to order from 100% natural sheep's wool, washed and colored with natural dyes, with a pile of about 3–4 cm (1.2–1.6 in). Weaving takes 4–8 weeks, and you approve photos of your finished rug before it ships. Around fifty women weavers work with us, in Oued Zem, Khenifra, Marrakech and the Atlas Mountains.

Handmade, so no two are exactly alike

A hand-knotted rug is built one knot at a time on an upright loom. Lines lean a little, colors shift between batches of wool, and the size can vary slightly from the order. These are not flaws: they are what separates a handmade rug from a machine-made copy, and why a good Moroccan rug lasts for decades.

Choosing a size

Every rug comes in 9 standard sizes, from 3×5 ft to 10×15 ft, or in a custom size made for your room. In a living room, most people choose an 8×10 or a 9×12 so the front legs of the sofa and chairs rest on the rug. Our size guide shows what works in each room.

Questions, answered

How long does delivery take, and are duties included?

Your rug is woven after you order, in 4–8 weeks, then shipped from Morocco and delivered in 5–8 business days. Shipping is free worldwide, tracked and insured with DHL Express, and duties and taxes are included, so there is nothing to pay on delivery.

Will I see my rug before it ships?

Yes. When your rug is finished, we send you photos of it. You approve them, or tell us what is wrong, before it leaves the workshop.

How is the price calculated?

Each rug is priced by its area: the larger the rug, the higher the price, with a minimum of $250. The price you see for each size, or for your custom size, is the full price you pay.

Do these wool rugs shed?

A new hand-knotted wool rug sheds a few loose fibers in its first weeks, which is normal. Regular vacuuming on low suction removes them, and the shedding settles as the pile beds in.