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:

Customer Appreciation

859 Results

4.7oz Seed Viscose - Cedar

4.7oz Seed Viscose - Cedar

$11.00

Unit price
per 

Bias Tape  - Seed Night (3/8 in)

Bias Tape - Seed Night (3/8 in)

$2.00

Unit price
per 

Bias Tape  - Seed Chestnut (3/8 in)

Bias Tape - Seed Chestnut (3/8 in)

$2.00

Unit price
per 

1.5 MTR REMNANT 7.4oz Gabardine Light - Night

1.5 MTR REMNANT 7.4oz Gabardine Light - Night

$35.00

Unit price
per 

11 colors
  • Pecan Pie
  • Pecan Pie
  • Dreamy Twilight
  • Deep Charcoal
  • Crispy Brownie
  • +6 more
7.1 oz 100% Organic Washed Cotton - Fawn

7.1 oz 100% Organic Washed Cotton - Fawn

$10.00

Unit price
per 

8 colors
  • Iron
  • Bark
  • Dark Blush
  • Sky
  • Black
  • +3 more
4.6oz Lush Linen Blend - Peach/Green Check
Sold out

4.6oz Lush Linen Blend - Peach/Green Check

$13.00

Unit price
per 

5 colors
  • Peach Check
  • Denim Blue
  • Blue Stripe
  • Denim Navy
  • Navy Stripe
4.6oz Lush Linen Blend - Blue Stripe

4.6oz Lush Linen Blend - Blue Stripe

$13.00

Unit price
per 

5 colors
  • Peach Check
  • Denim Blue
  • Blue Stripe
  • Denim Navy
  • Navy Stripe
4.6oz Lush Linen Blend - Denim Blue

4.6oz Lush Linen Blend - Denim Blue

$13.00

Unit price
per 

5 colors
  • Peach Check
  • Denim Blue
  • Blue Stripe
  • Denim Navy
  • Navy Stripe
5.3oz Nisa Softened Linen - Old Rose
Sold out

5.3oz Nisa Softened Linen - Old Rose

$20.00

Unit price
per 

8 colors
  • Rose
  • Olive Green
  • Lilac
  • Bottle Green
  • Old Rose
  • +3 more
.5 MTR REMNANT 7.9oz Stretch Corduroy - Fawn

.5 MTR REMNANT 7.9oz Stretch Corduroy - Fawn

$4.00

Unit price
per 

1 color
  • Fawn
45mm Midnight Edition LDH Rotary Cutter
Sold out

45mm Midnight Edition LDH Rotary Cutter

Regular price $22.00 $16.00 Sale

Unit price
per 

Ivy Green Assorted Needle Set - 20pcs

Ivy Green Assorted Needle Set - 20pcs

$4.00

Unit price
per