Mavyan Carpets

Distinctive Carpet Collections

Contact Us

About Us

We provide a comfortable atmosphere to shop and buy quality handmade carpets and area rugs in Vancouver and Victoria BC.


Our retail stores stock a distinctive collection of luxury brand carpets in all the major styles such as Modern, Transitional, Traditional, Classic, and Antique rugs.


Visit either of our showrooms to see and feel for yourself the finest Turkish, Tibetan, Afghan, Indian, Pakistani, and Oriental carpets available.

Contact Us

Our Locations


2310 Granville Street
Vancouver, BC, V6H 3G1

Monday – Saturday: 10:30am – 5pm
Sunday: Closed or by appointment

+1 (604) 733-3285


943 Fort Street
Victoria, BC, V8V 3K3

Tuesday – Saturday: 10:30am – 5pm
Sunday: Closed or by appointment

+1 (250) 380-7847


We carry a wide selection of carpets in store such as antique and traditional carpets that have a rich historical look and feel. We also carry a  range of more contemporary options — transitional and modern carpets — with a wider variety of appearances from bold colours and striking contrasts to more simple and muted patterns with soft calming tones. No matter your preferences we have something that will fit your interior decor needs.


In 1989 we established an area rug cleaning service in the Lower Mainland based on traditional methods such as gentle hand cleaning techniques and soft eco-friendly soap solutions.


We also knew it was essential to develop our staff as apprentice trained craftsmen — a qualification that takes years to earn rather than a weekend.


For us, the deep knowledge that comes from hands on experience over time is what defines a professional craftsman; and as a result, our staff knows how a carpet ages and the unique care it requires during cleaning.


Read more about our carpet restoration services at Tolliday Carpet Services


We understand how your rug is composed and constructed. Our deep knowledge of multiple factors help us know how your rug should be cared for or displayed.

Learn More


We can restore carpet areas that have been destroyed through fire, animals, insects, wear and tear, cuts, or similar damage. We can restore your carpet and rebuild the missing pieces by hand.

Learn More


In addition to our basic carpet cleaning services, we can do very complicated restorations and perfectly match your carpet’s colours, providing you with immaculate results!

Learn More