Why buy Moroccan rugs in Canada?
Buying a Moroccan rug is a meaningful purchase — it’s something you want to get right. Choosing to buy from a Canadian business gives you the confidence, service, and support that can be hard to find when ordering overseas. You know exactly what you’re getting: real photographs, honest descriptions, fair return policies, and someone local you can reach out to if you have questions.
It also means your rug has already gone through a careful selection and quality-check process. Every piece has been sourced directly from artisans we trust, brought into Canada responsibly, and inspected before it ever reaches your home. No guesswork, no uncertainty, no crossed fingers at the mailbox.
And perhaps most importantly, buying from a Canadian independent business helps sustain fair-trade relationships with Moroccan artisans. Your purchase supports real makers, real families, and a network built on respect, transparency, and long-term collaboration — all while allowing you to enjoy a beautiful, handmade piece without the logistical headaches of navigating overseas marketplaces.
A Look at Our Moroccan Rug Collections
The Classic Beni Ourain Rugs
Made from natural white wool, Beni Ourain rugs are unbelievably soft — truly one of the comfiest things you’ll ever walk on.
We usually carry several handmade designs:
- classic black-line patterns
- engraved line styles
- modern dotted variations
You can see our current selection right here.
We also offer custom-made Beni Ourain rugs. If you need a specific size — especially large sizes — custom is often the best solution since most Moroccan rugs are one of a kind and sell fast. If you find the one, in the perfect size… grab it while you can!
Email us anytime with the style you love and the size you need — we’ll send pricing and lead time.

Colourful Moroccan Wool Rugs
For the pattern lovers and the colour chasers… these rugs are true works of art.
Every single one is unique, often featuring:
- rich gradients
- abstract patterns
- colours that blend like paint
Photographs barely do them justice — the depth of the colours in real life is wild. These pieces are almost impossible to replicate exactly, even by the same artisan. That’s part of the magic.
If you’re on the Sunshine Coast, come see them in person at the Baba Souk warehouse — reach out to make a warehouse appointment to hello@babasouk.ca

Moroccan Rugs for Kids
Our favourites for kids’ spaces?
Cotton Moroccan rugs. Why?
- Super colourful
- Playful textures
- Soft underfoot
- Machine washable (yes!!)
And the best part? They’re made from recycled fabric scraps from clothing factories. Turning fast-fashion waste into something beautiful will never stop amazing me.
Cotton rugs work wonderfully for grown-up spaces too — like this adorable Daisy rug in a living room. Many styles can be custom-made in almost any size.
You can browse all available cotton rugs right here.

A Few Sizing Ideas
-
3×5 cotton rugs: perfect for beside a bed, in front of a crib, or in a smaller kids’ room
-
5×7 rugs: great for playrooms, boys’ rooms, or a cozy reading nook
Cotton rugs are incredibly versatile — they grow with your kids and adapt as their room evolves.
Free Shipping Within Canada
Another reason to buy Moroccan rugs here in Canada?
We offer FREE shipping on all rugs over $250USD. 🎉
Your First Moroccan Rug? You’re in for a treat.
If this is your very first Moroccan rug… welcome to the club!
And you can get 20% OFF your first rug using code RUGCLUB.