Free shipping anywhere in Canada on all orders over $150

$10 Flat Rate Shipping in Canada, $25 to USA

Your cart

Your cart is empty

Just getting started?

Sign Up For Classes

or shop our:

Printed Fabrics

Explore our collection of printed fabrics, where every fabric tells a story through its design. Whether you're looking for bold florals, playful patterns, or intricate motifs, these fabrics are perfect for adding a pop of personality to any project. Ideal for everything from statement garments to everyday accessories, this collection is your go-to for bringing creativity and colour to life in your sewing endeavours.

89 Results

.7 MTR REMNANT 6.4oz Mammoth Organic Cotton Flannel - Seascape
Sold out
  • Organic Seascape
  • Sage
  • Sage
  • Waterfall
  • Americana White
  • +7 more
2 MTR REMNANT 6.4oz Mammoth Cotton Flannel - Waterfall
Sold out

2 MTR REMNANT 6.4oz Mammoth Cotton Flannel - Waterfall

$40.00

Unit price
per 

12 colors
  • Organic Seascape
  • Sage
  • Sage
  • Waterfall
  • Americana White
  • +7 more
Swallowtail - Plum

Swallowtail - Plum

$10.00

Unit price
per 

Piccolino Linen Blend - Chocolate

Piccolino Linen Blend - Chocolate

$22.50

Unit price
per 

6 colors
  • Pink
  • Jade
  • Teal
  • Tartlet
  • Chocolate
  • +1 more
Piccolino Linen Blend - Tartlet

Piccolino Linen Blend - Tartlet

$22.50

Unit price
per 

6 colors
  • Pink
  • Jade
  • Teal
  • Tartlet
  • Chocolate
  • +1 more
2.5oz Printed Viscose - Kelp/Mauve

2.5oz Printed Viscose - Kelp/Mauve

$14.50

Unit price
per 

4.7oz Vera Viscose - Night

4.7oz Vera Viscose - Night

$15.00

Unit price
per 

2.2oz Sunset Cotton Crepe - Off-White

2.2oz Sunset Cotton Crepe - Off-White

$14.50

Unit price
per 

4.3oz Herringbone Linen - Indigo Latte
Sold out

4.3oz Herringbone Linen - Indigo Latte

$17.00

Unit price
per 

4.4oz ECOVERO™ Viscose Linen Blend Circus Print  - Rust
Starry Night - Mint Metallic

Starry Night - Mint Metallic

$11.50

Unit price
per 

Christmas Holly - Black
Sold out

Christmas Holly - Black

$12.50

Unit price
per