it's our 20th birthday! help us celebrate with 20% off all fabric, precuts & yarn + free gift with purchase over $50!

Collection: Christmas

20 products
  • A Jingle Bell Christmas - Holly Daze - Light Green - 50cm
    Vendor
    Benartex
    Regular price
    $15.75
    Sale price
    $15.75
    Regular price
    Unit price
    per 
    Sold out
  • A Jingle Bell Christmas - Red Truck Holiday - Grey - 50cm
    Vendor
    Benartex
    Regular price
    $15.75
    Sale price
    $15.75
    Regular price
    Unit price
    per 
    Sold out
  • Christmas in Australia - Merry Christmas Panel 58cm
    Vendor
    Devonstone Collection
    Regular price
    $16.50
    Sale price
    $16.50
    Regular price
    Unit price
    per 
    Sold out
  • Christmas in Australia - Peace on Earth - Panel - 45cm
    Vendor
    Devonstone Collection
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • Christmas in Australia - Puddings Tossed - White - 50cm
    Vendor
    Devonstone Collection
    Regular price
    $14.25
    Sale price
    $14.25
    Regular price
    Unit price
    per 
    Sold out
  • Christmas in Australia - Summer Holiday - 50cm
    Vendor
    Devonstone Collection
    Regular price
    $14.25
    Sale price
    $14.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - All The Trimmings - Gold - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - All The Trimmings - Red - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - Bells & Baubles - Aqua - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - Bells & Baubles - Grey - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - Christmas Spruces - Grey - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - Christmas Spruces - White - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - From Santa - Multi - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - Snowfall - Aqua - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Fa La La - Snowfall - Grey - 50cm
    Vendor
    FreeSpirit Fabrics
    Regular price
    $15.25
    Sale price
    $15.25
    Regular price
    Unit price
    per 
    Sold out
  • Merry & Bright - Shine Bright - Warm - 50cm
    Vendor
    Liberty Fabrics
    Regular price
    $16.50
    Sale price
    $16.50
    Regular price
    Unit price
    per 
    Sold out
  • Noel - Dark Warm Grey - Metallic - 50cm
    Vendor
    Lewis & Irene
    Regular price
    $14.25
    Sale price
    $14.25
    Regular price
    Unit price
    per 
    Sold out
  • Stonehenge - White Christmas - Snowflakes - Gold - Metallic - 50cm
    Vendor
    Northcott
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • Stonehenge - White Christmas - Snowflakes - Neutral Gold - Metallic - 50cm
    Vendor
    Northcott
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • Wintertide - Navy - 50cm
    Vendor
    FIGO Fabrics
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out