Christmas Opening Times & Delivery Deadlines

Collection: Christmas Fabrics

A beautiful selection of festive fabrics ready to be transformed.  Make your home made Christmas one to remember.
34 products
  • Jewelled Reindeer Printed Cotton, Ink - £10.00 p/m
    Regular price
    $8.58
    Sale price
    $8.58
    Regular price
    Unit price
    per 
    Sold out
  • Jewelled Reindeer Printed Cotton, Forest - £10.00 p/m
    Regular price
    $8.58
    Sale price
    $8.58
    Regular price
    Unit price
    per 
    Sold out
  • Jewelled Snowflakes Printed Cotton, Magenta - £10.00 p/m
    Regular price
    $8.58
    Sale price
    $8.58
    Regular price
    Unit price
    per 
    Sold out
  • Jewelled Snowflakes Printed Cotton, Forest - £10.00 p/m
    Regular price
    $8.58
    Sale price
    $8.58
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood 'Oh What Fun' Baubles Printed Cotton, £14.80 p/m
    Regular price
    $12.70
    Sale price
    $12.70
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood 'Oh What Fun' Stockings Printed Cotton, £14.80 p/m
    Regular price
    $12.70
    Sale price
    $12.70
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood Twist Metallic Printed Cotton in Pink £12.60 p/m
    Regular price
    $10.81
    Sale price
    $10.81
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood Twist Metallic Printed Cotton in Green £12.60 p/m
    Regular price
    $10.81
    Sale price
    $10.81
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood 'Winter Folk' Penguins Printed Cotton, £14.80 p/m
    Regular price
    $12.70
    Sale price
    $12.70
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood 'Winter Folk' Reindeer Printed Cotton, £14.80 p/m
    Regular price
    $12.70
    Sale price
    $12.70
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood Twist Metallic Printed Cotton in Red £12.60 p/m
    Regular price
    $10.81
    Sale price
    $10.81
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood Twist Metallic Printed Cotton in Navy £12.60 p/m
    Regular price
    $10.81
    Sale price
    $10.81
    Regular price
    Unit price
    per 
    Sold out
  • Gingerbread by Vanessa Lillrose for Robert Kaufman Fabrics, £18.00 p/m
    Regular price
    $15.45
    Sale price
    $15.45
    Regular price
    Unit price
    per 
    Sold out
  • 'Foraging in the Forest' Pine Cones - 100% Cotton, £9.50 pm
    Regular price
    $8.15
    Sale price
    $8.15
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood Twist Printed Cotton, Gold £12.50 p/m
    Regular price
    $10.73
    Sale price
    $10.73
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood Twist Printed Cotton, Silver £12.50 p/m
    Regular price
    $10.73
    Sale price
    $10.73
    Regular price
    Unit price
    per 
    Sold out
  • Scandi Christmas, Placemat Panel
    Regular price
    $14.59
    Sale price
    $14.59
    Regular price
    Unit price
    per 
    Sold out
  • Freddie & Friends Christmas Panel
    Regular price
    $9.44
    Sale price
    $9.44
    Regular price
    Unit price
    per 
    Sold out
  • Dashwood 'Winter Folk' Decorations Panel, £9 per panel
    Regular price
    $15.45
    Sale price
    $15.45
    Regular price
    Unit price
    per 
    Sold out
  • 'Let it Glow' Printed Cotton £15.00 p/m
    Regular price
    $12.87
    Sale price
    $12.87
    Regular price
    Unit price
    per 
    Sold out
  • 'Northern Lights' Printed Cotton £15.00 p/m
    Regular price
    $12.87
    Sale price
    $12.87
    Regular price
    Unit price
    per 
    Sold out
  • 'Christmastide Town' Printed Cotton £15.00 p/m
    Regular price
    $12.87
    Sale price
    $12.87
    Regular price
    Unit price
    per 
    Sold out
  • Warm & Cozy Premium Cotton Jersey in Night, £18.00 p/m
    Regular price
    $15.45
    Sale price
    $15.45
    Regular price
    Unit price
    per 
    Sold out
  • Warm & Cozy Double Brushed Cotton Flannel in Frost, £16.00 p/m
    Regular price
    $13.73
    Sale price
    $13.73
    Regular price
    Unit price
    per 
    Sold out