10% DISCOUNT FOR NEW CUSTOMERS - Just enter the code 'NEW2020' at checkout!

Collection: Christmas Fabric

57 products
  • Blue Skandi - 100% Cotton
    Blue Skandi - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Bunting - 100% Cotton
    Christmas Bunting - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Fabric Roll - 4 Designs
    Christmas Fabric Roll - 4 Designs
    Regular price
    £4.00
    Sale price
    £4.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Greens
    Christmas Fat Quarter Pack -  Greens
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Holiday Folklore
    Christmas Fat Quarter Pack -  Holiday Folklore
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Naturals
    Christmas Fat Quarter Pack -  Naturals
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Reds
    Christmas Fat Quarter Pack -  Reds
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Christmas Dove
    Christmas Fat Quarter Pack - Christmas Dove
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Christmas Peter Rabbit
    Christmas Fat Quarter Pack - Christmas Peter Rabbit
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Festive Mountains
    Christmas Fat Quarter Pack - Festive Mountains
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Hot Chocolate
    Christmas Fat Quarter Pack - Hot Chocolate
    Regular price
    Sold out
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Nordic Trend
    Christmas Fat Quarter Pack - Nordic Trend
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Sausage Dog
    Christmas Fat Quarter Pack - Sausage Dog
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Scandi Red & Grey
    Christmas Fat Quarter Pack - Scandi Red & Grey
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Snow Globes
    Christmas Fat Quarter Pack - Snow Globes
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Felt Pieces
    Christmas Felt Pieces
    Regular price
    £1.00
    Sale price
    £1.00
    Unit price
    per 
  • Christmas Gifts - 100% Cotton
    Christmas Gifts - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Holly - 100% Cotton
    Christmas Holly - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Swirls - 100% Cotton
    Christmas Swirls - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Tartan - 100% Cotton
    Christmas Tartan - 100% Cotton
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Christmas Trees - 100% Cotton
    Christmas Trees - 100% Cotton
    Regular price
    Sold out
    Sale price
    £3.00
    Unit price
    per 
  • Cute Reindeer Cream - 100% Cotton
    Cute Reindeer Cream - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Cute Reindeer Red - 100% Cotton
    Cute Reindeer Red - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Diamond Snowflakes - 100% Cotton
    Diamond Snowflakes - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Disney Check - 100% Cotton
    Disney Check - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Emerald Reindeer - 100% Cotton
    Emerald Reindeer - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Fat Quarter Pack - Star Facet
    Fat Quarter Pack - Star Facet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Faux Fur Trim Roll - 2 metres
    Faux Fur Trim Roll - 2 metres
    Regular price
    £6.00
    Sale price
    £6.00
    Unit price
    per 
  • Faux Sheepskin Roll - 2 metres
    Faux Sheepskin Roll - 2 metres
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Felt Bundle - Christmas Glitter
    Felt Bundle - Christmas Glitter
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Felt Bundle - Christmas Glitter - Snowflake
    Felt Bundle - Christmas Glitter - Snowflake
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Felt Bundle - Christmas Glitter - Stars & Swirls
    Felt Bundle - Christmas Glitter - Stars & Swirls
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Felt Pieces - Mini Rolls
    Felt Pieces - Mini Rolls
    Regular price
    £4.00
    Sale price
    £4.00
    Unit price
    per 
  • Gold Holly - 100% Cotton - John Louden
    Gold Holly - 100% Cotton - John Louden
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Gold Mistletoe - 100% Cotton
    Gold Mistletoe - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Gold Snowflakes - 100% Cotton
    Gold Snowflakes - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Gold Stars - 100% Cotton
    Gold Stars - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Gold Stars Sparkle - 100% Cotton
    Gold Stars Sparkle - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Liberty Christmas Collection - Deck The Halls - 100% Cotton
    Liberty Christmas Collection - Deck The Halls - 100% Cotton
    Regular price
    £4.00
    Sale price
    £4.00
    Unit price
    per 
  • Liberty Christmas Collection - Festive Joy - 100% Cotton
    Liberty Christmas Collection - Festive Joy - 100% Cotton
    Regular price
    £4.00
    Sale price
    £4.00
    Unit price
    per