Free shipping within Canada over $180
Search
Log in
0
Cart
Classes
Calendar
Upcoming Classes
Drop-In Sewing
Parties and Events
Fabric
All
Garment
Quilting
Sale
Patterns
All
Garment
Quilting
Other
Sale
PDF Printing
Haberdashery
Notions
Kits
Books & Gifts
Gift Cards
Sewing Machines
Sewing Furniture
About Us
About Us
Embroidery
FAQ
Resources
0
Collection:
Quilting Cotton
Colour
Fabric
Basics
6
Garment
19
Pre-Cuts & Panels
12
Quilting
549
Wide
15
Fibre
Cotton
549
Inspiration
Shop Canadian
29
Brand
Lewis and Irene
49
Liberty Fabrics
22
Ruby Star
23
William Morris
16
submit
549 products
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Sea Breeze Coral Seafoam Cotton Fabric
Price
$4.74
Sea Breeze Words Cotton Fabric
Price
$4.74
Sea Breeze Shells Blue Cotton Fabric
Price
$4.74
Sea Breeze Turtles Cotton Fabric
Price
$4.74
Sea Breeze Ombre Cotton Fabric
Price
$4.74
Grunge Cotton - Soothing
Price
$5.49
Grey Dreams - 108" wide cotton fabric
Price
$7.99
Wabi Moth Charcoal Cotton Fabric
Price
$4.95
Wabi Bloom Charcoal Cotton Fabric
Price
$4.95
Gold Dust - Graphite - Cotton
Price
$4.95
Gold Dust - Magenta - Cotton
Price
$4.95
Gold Dust - Wintry - Cotton
Price
$4.95
Margo Blue Garden Party Cotton Fabric
Price
$4.95
Margo Lilac Stripe Cotton Fabric
Price
$4.95
Margo Lilac Jasmine Cotton Fabric
Price
$4.95
Margo Orange Citrus Cotton Fabric
Price
$4.95
Tiny Tonals - Starry Swirls White on White - Cotton
Price
$4.95
Small Things Celtic - Scottie Dog - Cotton
Price
$4.95
Small Things Celtic - Highland Cow - Cotton
Price
$4.95
Queen Bee - Dark Cream - 108" wide fabric
Price
$7.99
Flirtation - Golden Evening - Cotton
Price
$5.24
Flirtation - Dancing Horizon - Cotton
Price
$5.24
Flirtation - Blooming Sky - Cotton
Price
$5.24
Flirtation - Elated Lace - Cotton
Price
$5.24
Flirtation - Elated Blush - Cotton
Price
$5.24
Flirtation - Playful Horizon - Cotton
Price
$5.24
Trek Hills cotton fabric
Price
$4.95
Ebony Suite - Morris Bachelors Button Charcoal - Cotton
Price
$5.24
1
…
11
12
13
14
15
…
20
Filter
Thanks for subscribing
Continue shopping