OUR NEW CHRISTMAS MARKET WILL BE OPEN FOR BUSINESS ON TUESDAY 7TH DECEMBER - IN STORE ONLY!

Collection: Christmas Fabric

96 products
  • Bear in a bag - Handmade
    Bear in a bag -  Handmade
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Blue Skandi - 100% Cotton
    Blue Skandi - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Advent Calander - Blue - 100% Cotton
    Christmas Advent Calander - Blue - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Advent Calander - Red - 100% Cotton
    Christmas Advent Calander - Red - 100% Cotton
    Regular price
    £10.00
    Sale price
    £10.00
    Unit price
    per 
  • Christmas Angel Metallic - 100% Cotton
    Christmas Angel Metallic - 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 Cushion
    Christmas Cushion
    Regular price
    £8.00
    Sale price
    £8.00
    Unit price
    per 
  • Christmas Cushion - Patchwork Squares
    Christmas Cushion - Patchwork Squares
    Regular price
    £12.00
    Sale price
    £12.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 - Be Jolly Navy
    Christmas Fat Quarter Pack -  Be Jolly Navy
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Doggies
    Christmas Fat Quarter Pack -  Doggies
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Gingerbread and Puddings
    Christmas Fat Quarter Pack -  Gingerbread and Puddings
    Regular price
    £12.00
    Sale price
    £12.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 - Hats, Carrots & Trees
    Christmas Fat Quarter Pack -  Hats, Carrots & Trees
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Hats, Stars & Snowflakes
    Christmas Fat Quarter Pack -  Hats, Stars & Snowflakes
    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 - Reds
    Christmas Fat Quarter Pack -  Reds
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Tartan
    Christmas Fat Quarter Pack -  Tartan
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Traditional Holly
    Christmas Fat Quarter Pack -  Traditional Holly
    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 Glitter
    Christmas Fat Quarter Pack - Festive Glitter
    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 - Gingerbread
    Christmas Fat Quarter Pack - Gingerbread
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Holly
    Christmas Fat Quarter Pack - Holly
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Christmas Fat Quarter Pack - Mistletoe
    Christmas Fat Quarter Pack - Mistletoe
    Regular price
    £12.00
    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 - 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 Gold Stars - 100% Cotton
    Christmas Gold Stars - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Hair Scrunchies - Handmade
    Christmas Hair Scrunchies - Handmade
    Regular price
    £2.00
    Sale price
    £2.00
    Unit price
    per 
  • Christmas Hexagons - 100% Cotton
    Christmas Hexagons - 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 Patchwork - 100% Cotton
    Christmas Patchwork - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Poinsettia - 100% Cotton
    Christmas Poinsettia - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Presents Metallic - 100% Cotton
    Christmas Presents Metallic - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Reindeer Metallic - 100% Cotton
    Christmas Reindeer Metallic - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Santa & Snowflakes - 100% Cotton
    Christmas Santa & Snowflakes - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Snowflakes & Leaves - 100% Cotton
    Christmas Snowflakes & Leaves - 100% Cotton
    Regular price
    £3.00
    Sale price
    £3.00
    Unit price
    per 
  • Christmas Stocking - 100% Cotton
    Christmas Stocking - 100% Cotton
    Regular price
    £15.00
    Sale price
    £15.00
    Unit price
    per