All orders ship from Canada | 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
0
Collection:
Products
Featured
Most relevant
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Parlor - Wild and Free Cream - Cotton Fabric
Price
$5.49
Parlor - Wild and Free Peacock - Cotton Fabric
Price
$5.49
Parties and Events
Price
$60
—
$260
Pattern Card by metre
Price
$7.50
Sale
Pattern Paper by metre
Price
$2.99
—
$108
Paws and Play - Yarn Balls - Cotton Fabric
Price
$4.95
PDF Pattern Printing
Price
$6.50
—
$10
Peltex Stabilizer
Price
$4.49
—
$5.49
Peter Rabbit & Benjamin Bunny - Garden Green - Cotton Fabric
Price
$5.75
Petite Beehive - Greige Bee - Cotton Fabric
Price
$5.49
Phoebe Coat Pattern
Price
$29
Pillow Form
Price
$12.99
—
$23.99
Pins - various
Price
$7.99
—
$11.99
Plastic Bobbins - box of 50
Price
$19
Plastic Snaps
Price
$11.99
Pocket Guide to Mixing Colour
Price
$8
New
Polar Bear Embroidery Felt Craft Kit
Price
$28
Polar Peekaboo Quilt Pattern
Price
$38.50
Poolside Too by Ruby Star - Retro Sunglasses - Cotton Fabric
Price
$5.75
Poolside Too by Ruby Star - Shine Girl Shine - Cotton Fabric
Price
$5.75
Porcelain and Sea Glass - Fragments - Cotton Fabric
Price
$5.40
Porcelain and Sea Glass - Rose Trail - Cotton Fabric
Price
$5.40
Porcelain Blue Byrd - 108" wide fabric
Price
$7.99
New
PRE-ORDER New! - Dachshund Through the Snow Quilt Pattern
Price
$22
New
PRE-ORDER New! - Heart of the Ocean Quilt Pattern
Price
$32
New
PRE-ORDER New! - Night Owl Quilt Pattern
Price
$18
Pretty Little Fabric Bowl Kit
Price
$47
Pretty Little Fabric Bowl Pattern
Price
$15.99
1
…
…
25
26
27
28
29
…
…
40
Thanks for subscribing
Continue shopping