Online Canadian Fabric Stores

These online Canadian fabric stores will help you find the perfect fabric for your next sewing project. These fabric shops have all the patterns you could dream of or eco-friendly solid patterns if that’s more your style. If you love spending the weekend on a fun craft project you might also be interested in our DIY kits for adults, T-shirt yarn or our online Canadian craft stores shopping guide.


Some pictures are from the websites of the businesses we feature. This post may contain affiliate links. At no cost to you, we may earn a small commission if you make a purchase. This helps support our team and allows us to keep making local shopping in Canada easy. Thank you for supporting our family-owned small business too!


Creative Fabric Canada

Creative Fabric Canada is a local British Columbia shop based in Duncan. They have a huge collection of really beautiful fabrics to choose from. This online Canadian fabric store has a huge collection of really beautiful fabrics to choose from. What makes this shop different from others is that they group their fabrics together with matching and corresponding colours or patterns so you can easily envision a project or see other fabrics that would work well together very easily. We also like that they offer a flat rate shipping fee of only $6 in Canada. Regardless of how big your order is, the shipping fee never changes. 

Picture Credit: Creative Fabric

Canadian Fabric Stores: Mysgreen

Mysgreen is an online Canadian fabric store and local British Columbia business based in Langley. They make eco-friendly beeswax wraps along with reusable pouches out of their really trendy fabrics. Along with these made in Canada products, they sell fabrics for you to use in your very own craft projects. They have some of our favourite floral and plant inspired patterns. They also have patterns that feature animals which would be great for any kids items. They have so many different fabric patterns to choose from and we’re sharing our current favourite below.

Picture Credit: Mysgreen

Earth Indigo: Online Fabric Stores In Canada

Earth Indigo is a Canadian fabric store and local Ontario business based in Markham. They offer a collection of eco-friendly fabrics like hemp, organic cotton, linen and bamboo cotton. Their fabrics are mainly in solid colours, but they do have a few that have beautiful floral patterns, polkadot patterns, stripes, and indigo prints.

Picture Credit: Earth Indigo

Online Canadian Fabric Stores: Leis Textile Studio

Leis Textile Studio is an online fabric store, Canadian craft store and local Ontario shop based in Niagara-On-The-Lake. They offer a collection of beautiful handmade items along with craft supplies and fabric. Their online fabric collection includes over 60 different patterns. They have everything from whimsical oil painting fabrics to bunny rabbits and flowers to cartoon inspired fabrics. They definitely carry a wide range of fabrics perfect for all different types of styles. 

Picture Credit: Leis Textile Studio

DeCousuCa: Canadian Fabric Store

DeCousuCa is another online Canadian fabric store and local Quebec business based in Amqui. What we really love about this fabric store is that they separate every single fabric into really specific categories. For example, they have a fabric section for animals, Disney characters, holidays, florals, geometric patterns, children, and more. This saves you time when trying to find specific patterns. They also have a large collection of pre-cut fabrics so if you are looking to do some quilting or specific projects, you can purchase a collection of pre-cut fabrics that go together really nicely.

Picture Credit: DeCousuCa

Sunshine & Peony

Sunshine & Peony is an online fabric store and local Ontario business. They have a large selection of fabrics including flannels, brand name prints as well as licensed prints like Disney, NASA, Mickey Mouse, Dr. Seuss, NBA and more.

As you can see there are some really great online Canadian fabric stores that have such a variety of fabrics to choose from. Thank you for supporting these local Canadian shops.

You might also be interested in:

Leave a Reply

Your email address will not be published. Required fields are marked *