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 👍









Quilted Cotton 🌈 43” Wide 100% Cotton
$28.99/metre
#quiltingfabric #quiltersgonnaquilt #quiltingisfun #sewinginspiration
Cotton Gauze Reversible 🪡 60” Wide 100% Cotton
$19.99/m
Lightweight, breathable, and naturally sourced. Perfect for dresses, pants, button down shirts, and swim cover ups in the summer heat!
#yycsewing #sewinginspiration #sewingisfun #cottongauze gauze
St.Louis Blues Fleece 💙💛 58” Wide 100% Polyester
$24.99/m
#fleece #stlouisblues #sewinginspiration #sewingisfun
Quilted Halo Jacketing 💿🧥 58” Wide 100% Polyester
$21.99/metre
What a visually appealing design! The quilted seams pucker the fabric just enough to showcase the halo effect in the light. Perfect for outerwear apparel. We love fabrics that have personality! 🪩🕺
#sewinginspiration #halofabric #outerwearfashion #sewingisfun #coolfabrics
Joyful 🩷💙💚💜💛 44” Wide 100% Cotton
$21.99/meter
#squishmallow #quiltingcotton #sewinginspiration #sewersgonnasew #sewingisfun
Which ones did you get right? Comment below 😍
🪡 Fabrics in Video:
Blue Beaded Lace — $29.99/metre
Green Dance — $14.99/metre
Pink Striped Linen — $31.99/metre
Dupioni Silk — $21.99/metre
#intuitiontest #intuition #guessthecolor
Friendship Bracelet Club 🪡 44” Wide 100% Cotton
$16.99/metre
#sewingisfun #sewinginspiration #quiltingcotton #quiltersgonnaquilt
Printed Floral Embroidered by Camelot Fabrics 🤍 58” Wide 100% Cotton
$19.99/m
#sewinginspiration #sewing #sewersgonnasew #sewcute #sewingmadeeasy