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

    Orsa — Mauve & Black Moroccan Wool Rug

    Orsa

    Mauve & Black Moroccan Wool Rug

    From $155

  • Custom size

    Orsa — Beige & Black Moroccan Wool Rug

    Orsa

    Beige & Black Moroccan Wool Rug

    From $155

  • Custom size

    Orsa — Burgundy & Black Moroccan Wool Rug

    Orsa

    Burgundy & Black Moroccan Wool Rug

    From $155

  • Custom size

    Orsa — Blue & Cream Moroccan Wool Rug

    Orsa

    Blue & Cream Moroccan Wool Rug

    From $155

  • Custom size

    Tessel — Ivory & Rust Striped Moroccan Wool Rug

    Tessel

    Ivory & Rust Striped Moroccan Wool Rug

    From $155

  • Custom size

    Tessel — Ivory & Grey Striped Moroccan Wool Rug

    Tessel

    Ivory & Grey Striped Moroccan Wool Rug

    From $155

  • Custom size

    Tessel — Burgundy Striped Moroccan Wool Rug

    Tessel

    Burgundy Striped Moroccan Wool Rug

    From $155

  • Custom size

    Tessel — Ivory & Grey Striped Moroccan Wool Rug

    Tessel

    Ivory & Grey Striped Moroccan Wool Rug

    From $155

  • Custom size

    Fenna — Terracotta & Ivory Zigzag Moroccan Wool Rug

    Fenna

    Terracotta & Ivory Zigzag Moroccan Wool Rug

    From $155

  • Custom size

    Fenna — Purple & Ivory Zigzag Moroccan Wool Rug

    Fenna

    Purple & Ivory Zigzag Moroccan Wool Rug

    From $155

  • Custom size

    Fenna — Muted Gold & Ivory Zigzag Moroccan Wool Rug

    Fenna

    Muted Gold & Ivory Zigzag Moroccan Wool Rug

    From $155

  • Custom size

    Fenna — Burgundy & Ivory Zigzag Moroccan Wool Rug

    Fenna

    Burgundy & Ivory Zigzag Moroccan Wool Rug

    From $155

  • Custom size

    Fenna — Yellow & Ivory Zigzag Moroccan Wool Rug

    Fenna

    Yellow & Ivory Zigzag Moroccan Wool Rug

    From $155

  • Custom size

    Nelo — Ivory & Terracotta Moroccan Wool Rug

    Nelo

    Ivory & Terracotta Moroccan Wool Rug

    From $155

  • Custom size

    Nelo — Ivory & Purple Moroccan Wool Rug

    Nelo

    Ivory & Purple Moroccan Wool Rug

    From $155

  • Custom size

    Nelo — Ivory & Burgundy Moroccan Wool Rug

    Nelo

    Ivory & Burgundy Moroccan Wool Rug

    From $155

  • Custom size

    Nelo — Ivory & Green Moroccan Wool Rug

    Nelo

    Ivory & Green Moroccan Wool Rug

    From $155

  • Custom size

    Gilsa — Brown Speckled Moroccan Wool Rug

    Gilsa

    Brown Speckled Moroccan Wool Rug

    From $155

  • Custom size

    Gilsa — Beige Speckled Moroccan Wool Rug

    Gilsa

    Beige Speckled Moroccan Wool Rug

    From $155

  • Custom size

    Gilsa — Plum Speckled Moroccan Wool Rug

    Gilsa

    Plum Speckled Moroccan Wool Rug

    From $155

  • Custom size

    Gilsa — Black Speckled Moroccan Wool Rug

    Gilsa

    Black Speckled Moroccan Wool Rug

    From $155

  • Custom size

    Kinsel — Black & Brown Striped Moroccan Wool Rug

    Kinsel

    Black & Brown Striped Moroccan Wool Rug

    From $155

  • Custom size

    Kinsel — Black & Purple Striped Moroccan Wool Rug

    Kinsel

    Black & Purple Striped Moroccan Wool Rug

    From $155

  • Custom size

    Kinsel — Black & Ivory Striped Moroccan Wool Rug

    Kinsel

    Black & Ivory Striped 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.