Free Worldwide Shipping · Every rug woven to order Handcrafted by Amazigh women in the Atlas Mountains of Morocco Made to Order · Handwoven in Morocco · Woven in 5–6 Weeks

Made to order

Custom Moroccan Rugs, Woven by Hand

Create a Moroccan rug made for your space. Choose your dimensions, colors, and design, and let our Amazigh artisans bring your vision to life.

Start your custom rug

How It Works

Every custom Soul Rug begins with a conversation and ends at your door.

Share Your Vision

Send us your dimensions, the style you have in mind, your preferred colours, and any reference images.

Design Together

Our team in Marrakech reviews your request and comes back to you to confirm what is achievable, and to agree the details.

Handwoven in Morocco

Once the design is agreed, an Amazigh artisan weaves your rug by hand on a traditional loom. Estimated production time is 5-6 weeks.

Delivered to Your Door

Your rug ships from our atelier in Marrakech with free worldwide shipping and full tracking.

Customization Options

Start from one of our three weaving traditions, or describe something entirely your own.

Beni Ourain

Ivory wool grounds with bold geometric motifs, woven in the Middle Atlas. View the collection.

Mrirt

A denser, plusher pile with a soft hand and exceptional durability. View the collection.

Azilal

Expressive colour and free, improvised patterning from the High Atlas. View the collection.

Custom dimensions

Tell us the width and length your room calls for, and we will weave to those measurements.

Natural wool

Wool from the Atlas Mountains, in its natural undyed tones of ivory, cream, beige and darker fleece.

Colours

Share the palette you have in mind. We will confirm what is achievable before any order is placed.

Patterns & design

Adapt an existing motif, or bring your own idea. Reference images are welcome.

Production & Delivery

  • Estimated production time: 5–6 weeks.
  • International shipping begins after production is complete.
  • Free worldwide shipping.
  • United States: estimated shipping time of 3–7 business days after dispatch.
  • Other destinations: please refer to our Shipping & Delivery policy.
  • Customs duties and import taxes may apply depending on the destination.

Production and shipping are separate stages: the 5-6 week estimate covers weaving and finishing, before your rug is dispatched.

Custom Rug Inquiry

Tell us what you have in mind and we will come back to you with next steps.

This form is a request for a custom project, not an immediate purchase or a confirmed order. No payment is taken here, and no payment details are collected. We aim to reply within 48 hours.

Measurement unit

Enter the width and length of the rug you have in mind, in the unit selected above.

Returns & Important Information

Custom-made rugs are woven specifically for you and are subject to the conditions set out in our official Returns and Refunds Policy. Under that policy, made-to-order, custom-size and personalized rugs are not eligible for return or exchange unless they arrive damaged, defective, incorrect, or significantly different from what was ordered. The published policy is the source of truth for all cases.

Read the full Returns & Refunds Policy

Questions about a custom project?

If you would rather talk it through before filling in the form, write to us directly and we will help you work out the right size, style and finish.