We ship across Canada from Coast to Coast to Coast
How To Shop Marshall Fabrics
In Store
- Over a thousand fabrics to choose from & friendly staff ready to help your creative visions come to life.
- or let us know what you are looking for & our team will help you meet your needs.
- Order via email from your desired pick up location
- Visit our Instagram or Facebook to see our selection
- or request photos of what your searching for
What Customers are Saying

Staff is great 👍









Orlando Stripe Suiting 🪡 73% Polyester 25% Viscose 2% Spandex • 57” Wide
$24.99/M
The classic pin-stripe suiting but with a sparkly twist. Metallic thread is woven into the 4 different shades of suiting. An elegant choice for not only suits but also trousers, pinstripe dresses, blazers, skirts, rompers, and accessories.
#sewingisfun #sewersgonnasew #yycsews #sewinginspiration #sewingprojects
In no time you’ll be boot-scootin’ in handmade outfits for stampede season! 🤠 We carry a huge variety of fabrics for nearly every style. From sun dresses to gritty, leathery rodeo outfits — we have the material for it all. Get inspired by our stampede textiles vision board this spring and saddle up for a visit to the store!
🧲 Cost effective options start at $7.99/M
🧲 Faux leathers and suedes available
🧲 Fabric cuts are cut in every 10 cm increments
#calgarystampede #stampedeseason #stampedefabrics #stampedeoutfits #yyc
Printed Chiffon 🪡 55” Wide • 100% Polyester
$8.99/M
Muted tones with a print that gives dimension. Lovely choice for shawls, dresses, skirts, and blouses.
#sewinginspo #sewingisfun #sewinginspiration #yycsews
Organic French Terry 🪡 56” Wide 95% Organic Cotton 5% Spandex
$31.99/M
Breathable, sustainable, and naturally-sourced fibres. The ultimate feel good French terry, perfect for wrap around tops, dresses, leggings, baby clothes, and more!
#sewingisfun #sewinginspiration #sewersgonnasew #sustainablefabrics #organicfabric
Animal Printed Velboa 🦓🐆🦁 60” Wide 100% Polyester
$14.99/M
Perfect for dog and cat beds, pillows, blankets, accessories, Halloween costumes, and more!
#sewinginspiration #sewingisfun #sewersgonnasew #fyp
Printed Canvas 🐈🐕 56% Cotton 22% Recycled Cotton 22% Recycled Polyester • 58” Wide
$29.99/M
Sturdy canvas. Holds shape well for bags, totes, upholstery, pencil cases, and more!
#sewinginspiration #sewersgonnasew #sewingisfun #fyp
Striped Mesh ☀️💛 97% Polyester 3% Spandex 60” Wide
$22.99/M
Bring us back to the 80’s! That’s what this fun coloured mesh screams. Make a lovely grunge themed top or an overlay for a skirt. The possibilities are endless.
#sewingproject #sewingisfun #sewersgonnasew
Eyelet Linen 🪡 70% Viscose 30% Linen 54” Wide
$22.99/M
Neutral coloured but holds dimension with the eyelet pattern, this fabric is perfect for dresses, blouses, pants, and more!
#sewinginspiration #sewingisfun #breathablefabric #sewersgonnasew