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 👍









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
Gingerbread Lane 🎄 44” Wide 100% Cotton
$25.99/m
#christmasfabric #quiltersgonnaquilt #quiltingcotton #sewinginspiration #sewersgonnasew
Elastic Tulle 💃 60” Wide 100% Nylon
$16.99/m
Comes in black and white 🤍🖤
Elasticity in tulle is often appreciated when working with apparel that will sit along your skin. Stretch ability is an important factor when choosing material for sleeves, necklines, waist lines, and much more as you want the individual to not be restricted too much by the fabric. While regular tulle is often utilized for veils and other drape-like areas, stretch tulle is perfect for tightly fitted regions.
#yycsewing #sewinginspiration #sewingisfun #sewersgonnasew #lace
Scarlet’s Treasure 🥀 44” Wide 100% Cotton
$18.99/m
#quiltersgonnaquilt #quilted #quiltingcotton #quiltingfabric #sewinginspiration
Emmaline bags was founded in 2012 by pattern designer and instructor Janelle MacKay. The business is Canadian owned and based in Spruce Grove, Alberta! Rather than selling finished, ready to wear purses, they provide foundational patterns and components needed for bag makers to sew their own high quality purses, backpacks, clutches, and more!
Product Pricing (as featured in post) 👇
All bag making patterns — $13.98
💼 Bag hardware pricing is based on nickel finishing. Pricing varies on alternate hardware finishings.
Adjustable Sliders — 1/2” $1.79, 3/4” $2.39, 1” $2.69, 1.25” $2.99, 1.5” $3.29, 2” $2.69
Swivel Snap Hooks — 3/4” $3.69, 1” $4.29, 1.5” $4.99
Zipper Pulls — $2.29
Metal Bag Label — $2.69
Magnetic Snap Closures — $3.49
Rectangular Rings — 3/4” $3.89, 1” $4.29, 1.5” $5.69
Rectangular Strap Ends — $6.79
Strap Clip with D Ring — $5.39
D Rings — 1/2” $2.10, 3/4” $3.29, 1” $3.89, 1.25” $4.49, 1.5” $4.98
Double Cap Rivets — S $5.00, M $6.30, L $6.69, XL $7.39
Purse Chain — $6.99
Side Release Buckle with Double Bar — $7.49
Gate Rings — 1” $3.49 (in all 6 colours) , 1.25” $4.19 (only in silver)
Small Turn Lock — $6.29
Items Also Carried But Not Pictured 👇
Side Release Buckle - no double bar
Swivel Snap Hook - designer profile
Bucket Purse Feet
Dome Purse Feet
Rectangular Bag Lock
Baby Press Lock
Screw Together Grommets
Visit our store today to explore your bag making options! 💼
#bagmaking #emmalinebags #bagmakersofinstagram #bagmakingsupplies