Collection: New fabric

Check out all our latest arrivals here.
1051 products
  • Heather Ross Favourites 25cm 55211D-3 - Heather Ross
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    $9.50
    Unit price
    per 
    Sold out
  • Heather Ross Favourites 25cm 50899D-12 - Heather Ross
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    $9.50
    Unit price
    per 
    Sold out
  • Heather Ross Favourites 25cm 50897D-2 Blush - Heather Ross
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    $9.50
    Unit price
    per 
    Sold out
  • Heather Ross Favourites 25cm 43483D-2 - Heather Ross
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    $9.50
    Unit price
    per 
    Sold out
  • Heather Ross Favourites 25cm 43481D-3 - Heather Ross
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    $9.50
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0123 17 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0123 16 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0121 16 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0121 15 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0119 15 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0119 13 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0118 16 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0117 12 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Sparkle Mart 25cm RS0120 14 - Ruby Star Society
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Miffy Japan Prairie Day A 0363JP6101C - Liberty Tana Lawn
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Miffy Japan Prairie Day A 0363JP6101A - Liberty Tana Lawn
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Miffy Japan Seaside Escape C 0363JP6102C - Liberty Tana Lawn
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Miffy Japan A Sweet Birthday D 0363JP6104D - Liberty Tana Lawn
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Miffy Japan Zoology A 0363JP6105A - Liberty Tana Lawn
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Miffy Japan Zoology D 0363JP6105D - Liberty Tana Lawn
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Stannie & Lloyd 25cm PWAE011.DELFT - August Ellery
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP280 Sweetmint - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP279 Sweetmint - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP278 Sugarrush - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP277 Sugarrush - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP276 Sweetmint - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP275 Licorice - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Prince Charming (Deja Vu) 25cm PWTP274 Gumball - Tula Pink
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Picture a Christmas II - Riley Blake
    Regular price
    $36.50
    Sale price
    $36.50
    Regular price
    Unit price
    per 
    Sold out
  • Sashiko Christmas Tree Panel DVC1004 - Devonstone
    Regular price
    $16.00
    Sale price
    $16.00
    Regular price
    Unit price
    per 
    Sold out
  • Scrappy Triangles 6" Foundation Pad
    Regular price
    $37.40
    Sale price
    $37.40
    Regular price
    Unit price
    per 
    Sold out
  • Scrappy Half-Rectangle Triangle 6" Foundation Pad
    Regular price
    $38.50
    Sale price
    $38.50
    Regular price
    Unit price
    per 
    Sold out
  • Scrappy Stars 6" Foundation Pad
    Regular price
    $39.60
    Sale price
    $39.60
    Regular price
    Unit price
    per 
    Sold out
  • Scrappy Stars 3" Foundation Pad
    Regular price
    $26.40
    Sale price
    $26.40
    Regular price
    Unit price
    per 
    Sold out
  • Scrappy Triangles 3" Foundation Pad
    Regular price
    $24.20
    Sale price
    $24.20
    Regular price
    Unit price
    per 
    Sold out
  • Scrappy Diamonds 4" x 7" Foundation Pad
    Regular price
    $39.60
    Sale price
    $39.60
    Regular price
    Unit price
    per 
    Sold out
  • Mini Diamonds 2" x 3.5" Foundation Paper Pieced
    Regular price
    $30.80
    Sale price
    $30.80
    Regular price
    Unit price
    per 
    Sold out
  • Emily Annabelle Collection L01667525J - Liberty Lasenby Cotton
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Emily Annabelle Collection L01667525I - Liberty Lasenby Cotton
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Emily Annabelle Collection L01667525H - Liberty Lasenby Cotton
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out