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 👍









Raven’s Call by Deborah Edwards and Melanie Samra of Northcott 🐦⬛ 44” Wide 100% Cotton
$20.99/m • $16.99/Panel
#quiltersgonnaquilt #quiltingfabric #sewinginspiration #yycsews #sewingisfun
Indigo Rodeo Shirting 🪡👕 55” Wide 100% Cotton
$16.99/m
Light washed blue coloured cotton shirting. Lightweight but not transparent, this material is a lovely choice for shirts, dresses, blouses, and more!
#yycsewing #sewingisfun #sewinginspiration #sewersgonnasew #yycsews
Buzz Buzz Buzz by Morris Creative Group 🐝 🍯🧸 44” Wide 100% Cotton
$22.99/m
Nothing screams spring like honey bees, flowers, and bears. A sweet collection with 4 congruent patterns.
#sewinginspiration #quilters #yycsews #sewingisfun
Textured Line Work Chanel Mesh 🪡 60” Wide 80% Polyester 10% Spandex
$14.99/m
#sewingisfun #sewersgonnasew #fabriclovers #sewinginspiration
Swan Song by Morris Creative Group 🦢 44” Wide 100% Cotton
$22.99/m • $20.99/panel
A romantic, almost autumn-themed cotton collection. Swan song, like most other cotton collections contains multiple prints that can be utilized as standalone projects or quilted blankets.
#quiltersgonnaquilt #quiltersofinstagram #sewinginspiration #sewingisfun
Perforated Denim👖 59” Wide 90% Cotton 10% Polyester
$21.99/m
Distress dot denim, a popular fabric not only used for jeans but also jackets, bags, accessories, shorts, and more!
#yycsewing #sewinginspiration #sewersgonnasew #yycsews
And the winner of our Ribbon Skirt raffle is… Morgan Johnson!! We will be calling shortly 😀
Thank you to everyone who donated to @sunshinehousewpg by purchasing a raffle ticket or buying a skirt kit! 💕 Both skirt designs were personally picked out by @missgenaboubard , Miss Indigenous Canada. 🇨🇦
Karma Embroidered 🪡 51” 100% Polyester
$32.99/m
Large print lace with lots of versatility. Jean overlays, tote bag or jean jacket embellishments, and more.
#yycsewing #sewinginspiration #sewersgonnasew #sewingisfun