0, "right"=>0, "bottom"=>0, "left"=>0}px solid ;">

Canada and USA — FREE shipping on orders over $%amount% CAD.

Maiwa Locations & Hours

Maiwa Granville Island

Located on the outside northwest corner of the Net Loft building on Granville Island.
1663 Duranleau St, Vancouver, BC V6H 3S3
Phone 604 669 3939

  Maiwa on Granville Island

Open Seven Days a Week  11am - 5pm
We've made our shop social distancing friendly.
A lot has changed so if you are making a special trip
for a particular item, please email us




Maiwa East & Mail Order

Curb side pickup for online orders - Monday - Friday 9-4
This is our mailing address
1310 Odlum Drive, Vancouver BC Canada V5L 3M3
Phone 604 669 3939


Stay in touch with all of Maiwa

Join our

Visit our

School of Textiles for Online Classes hosted by


Back to top