Free Shipping in USA & Canada over $100 US Shipping Details

Cart USD $0.00

Recently added item(s) ×

You have no items in your shopping cart.

New Arrivals

6 Item(s)

Get Creative

Welcome to, where you can buy fabric by the yard online with fast shipping across the USA and Canada.

Recommended materials for sewing COVID-19 face masks are two layers of cotton or quilting cotton fabric with an optional layer of flannel fabric in between. Cloth face masks provide a layer of protection against moist Coronavirus particles. Elastic cord and trim can be used for face mask ear loop bands. Stay healthy !

Based out of Fabric Depot in Calgary, Alberta, Canada, our family owned and operated fabric superstore has served our amazing customers since 1985. We offer a unique combination of great selection, price, and service that is now available to online shoppers in the US and Canada. 

Shoppers can browse and order online from our wide selection of high quality fabric by the yard. From drapery, home decor and upholstery to fashion and apparel fabric. From waterproof and outdoor fabrics to felt and arts and crafts textiles. We sell flannel, fleece, and quilting cottons for sewing enthusiasts and bridal, lace, wide width sheer and embroidery fabrics for weddings. We stock silk, satin, linen and jacquards as well as vinyl, canvas, muslin and chenille. We sell taffeta, tulle, velvet and ultra suede as well as denim, melton wool, spandex, broadcloth, quilted and corduroy. From faux fur to wide width and much more, we carry fabrics of all kinds.

Take advantage of our low standard shipping rates and free shipping options in the US and Canada on minimum purchases outlined in our Shipping Details and Return Policy page. Orders are typically processed and shipped within 24-48 hours through UPS, UPSP, Canpar, or FedEx.

We're continually adding new fabrics and trim to our online store as we bring our vast selection and best prices to online shoppers in the United States and Canada.