Moroccan Rugs

Every Moroccan rug here is woven to order by the women weavers in our own workshop in Morocco, from 100% wool we dye by hand. Choose a design, then choose your size. Looking for something specific? Browse Beni Ourain rugs, Burgundy & wine or Terracotta & rust.

Skip to results list

Active filters:

89 items

Filter

Active filters:

  • Custom size

    Talva — Ivory & Black Lattice Moroccan Wool Rug

    Talva

    Ivory & Black Lattice Moroccan Wool Rug

    From $155

  • Custom size

    Ilva — Purple & Black Diamond Moroccan Wool Rug

    Ilva

    Purple & Black Diamond Moroccan Wool Rug

    From $155

  • Custom size

    Ilva — Ivory & Black Diamond Moroccan Wool Rug

    Ilva

    Ivory & Black Diamond Moroccan Wool Rug

    From $155

  • Custom size

    Ilva — Burgundy & Black Diamond Moroccan Wool Rug

    Ilva

    Burgundy & Black Diamond Moroccan Wool Rug

    From $155

  • Custom size

    Ilva — Ivory & Black Diamond Moroccan Wool Rug

    Ilva

    Ivory & Black Diamond Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Terracotta Moroccan Wool Rug

    Pirsa

    Terracotta Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Ivory & Multicolor Moroccan Wool Rug

    Pirsa

    Ivory & Multicolor Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Ivory & Multicolor Moroccan Wool Rug

    Pirsa

    Ivory & Multicolor Moroccan Wool Rug

    From $155

  • Custom size

    Amelo — Terracotta & Blush Moroccan Wool Rug

    Amelo

    Terracotta & Blush Moroccan Wool Rug

    From $155

  • Custom size

    Amelo — Purple & Cream Moroccan Wool Rug

    Amelo

    Purple & Cream Moroccan Wool Rug

    From $155

  • Custom size

    Amelo — Beige & Cream Moroccan Wool Rug

    Amelo

    Beige & Cream Moroccan Wool Rug

    From $155

  • Custom size

    Amelo — Burgundy & Cream Moroccan Wool Rug

    Amelo

    Burgundy & Cream Moroccan Wool Rug

    From $155

  • Custom size

    Amelo — Rust & Cream Moroccan Wool Rug

    Amelo

    Rust & Cream Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Brown Moroccan Wool Rug

    Pirsa

    Brown Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Purple Moroccan Wool Rug

    Pirsa

    Purple Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Ivory Moroccan Wool Rug

    Pirsa

    Ivory Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Burgundy Moroccan Wool Rug

    Pirsa

    Burgundy Moroccan Wool Rug

    From $155

  • Custom size

    Pirsa — Ivory Moroccan Wool Rug

    Pirsa

    Ivory Moroccan Wool Rug

    From $155

  • Custom size

    Wenna — Ivory & Terracotta Dotted Moroccan Wool Rug

    Wenna

    Ivory & Terracotta Dotted Moroccan Wool Rug

    From $155

  • Custom size

    Wenna — Ivory & Purple Dotted Moroccan Wool Rug

    Wenna

    Ivory & Purple Dotted Moroccan Wool Rug

    From $155

  • Custom size

    Wenna — Ivory & Peach Dotted Moroccan Wool Rug

    Wenna

    Ivory & Peach Dotted Moroccan Wool Rug

    From $155

  • Custom size

    Wenna — Ivory & Burgundy Dotted Moroccan Wool Rug

    Wenna

    Ivory & Burgundy Dotted Moroccan Wool Rug

    From $155

  • Custom size

    Wenna — Ivory & Pink Dotted Moroccan Wool Rug

    Wenna

    Ivory & Pink Dotted Moroccan Wool Rug

    From $155

  • Custom size

    Orsa — Terracotta & Black Moroccan Wool Rug

    Orsa

    Terracotta & Black Moroccan Wool Rug

    From $155

How much does a Moroccan rug cost?

Standard sizes start at $155 for a 3 × 4 ft rug, and an 8 × 10 ft rug is $1,040. The price depends on the size, not the design.

SizeIn centimetresPrice
3 × 4 ft92 × 122 cm$155
3 × 8 ft runner92 × 244 cm$310
5 × 8 ft153 × 244 cm$520
6 × 9 ft183 × 275 cm$700
8 × 10 ft244 × 305 cm$1,040
9 × 12 ft275 × 366 cm$1,405

Need a size that isn't listed? Any design can be woven to your exact width and length, up to 20 × 30 ft: write to us for a custom size. Most designs also offer a wool sample, so you can check the colour before you order.

How long does delivery take?

Your rug is woven after you order it: about 3–4 weeks for rugs up to 4 × 6 ft, around 5 weeks up to 7 × 10 ft, and 6–8 weeks for larger sizes. We then ship it by DHL Express or FedEx Express, insured, and it arrives within 5 to 7 business days of dispatch.

Before you order, you can read our returns and refunds policy.

Who makes BerberNest rugs?

The women weavers in our own workshop in Morocco make every rug by hand: pile rugs are hand-knotted and flatweaves are hand-woven, from wool we dye by hand. We don't buy rugs to resell, and each finished rug is washed, then dried outdoors in the sun before it leaves us.

Caring for it is simple: vacuum regularly, air it outside in the sun every month or two, spot-clean spills as soon as they happen, and have it professionally cleaned once a year.

Because every rug is handmade, the finished size can differ from the size ordered by a few centimetres. Questions before you order? Write to us.