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

8.9 oz Tencel Lyocell Organic Cotton Stretch Fleece - Pine
Sale

8.9 oz Tencel Lyocell Organic Cotton Stretch Fleece - Pine

Regular price $15.00 $11.00 Sale

Unit price
per 

4 colors
  • Heather Lake
  • Pine
  • Chilli
  • Grey Mix
8.9 oz Bamboo Cotton Stretch Fleece - Soft Olive
Sale

8.9 oz Bamboo Cotton Stretch Fleece - Soft Olive

Regular price $12.00 $9.00 Sale

Unit price
per 

2 colors
  • Soft Olive
  • Black
7.1oz Merchant & Mills Wool/Linen Gauze - Woolsey Cinnamon Dust
Sold out

7.1oz Merchant & Mills Wool/Linen Gauze - Woolsey Cinnamon Dust

Regular price $27.00 $23.00 Sale

Unit price
per 

2 colors
  • Cinnamon
  • Alta Mare
Essex Yarn Dyed Linen - Berry

Essex Yarn Dyed Linen - Berry

$9.00

Unit price
per 

5 colors
  • Berry
  • Pepper
  • Aqua
  • Spice
4.8oz Main Linen - White

4.8oz Main Linen - White

$33.00

Unit price
per 

24 colors
  • Oatmeal
  • Rosewood
  • Ocean
  • Copper
  • Moss
  • +19 more
Joy Buttons Cedar - 15 mm

Joy Buttons Cedar - 15 mm

$2.00

Unit price
per 

1 size
  • 15mm
Joy Buttons Black - 15 mm

Joy Buttons Black - 15 mm

$2.00

Unit price
per 

1 size
  • 15mm
Palm Buttons Cobalt - 20 mm

Palm Buttons Cobalt - 20 mm

$2.00

Unit price
per 

1 size
  • 20 mm
5.9oz Cotton TENCEL™ Modal Knit - Burnt Sienna

5.9oz Cotton TENCEL™ Modal Knit - Burnt Sienna

$10.00

Unit price
per 

13 colors
  • White
  • Mango
  • Palm
  • Pond
  • Blush
  • +8 more
Peg Pants - NEW

Peg Pants - NEW

from $13.00

Unit price
per 

2 sizes
  • 6-18
  • 18-28
Pepin Tote

Pepin Tote

$9.00

Unit price
per 

1 size
  • O/S