FREE POSTAGE ON UK ORDERS OVER £50

Collection: CHRISTMAS

251 products
  • White & silver Christmas tree design 100% cotton fabric, 54" wide per 1/2M
    White & silver Christmas tree design 100% cotton fabric, 54
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas red glittery gold & ivory star design 100% cotton fabric sold per 1/2M
    Christmas red glittery gold & ivory star design 100% cotton fabric sold per 1/2M
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas red glittery gold & ivory star design 100% cotton fabric per 1/2 M
    Christmas red glittery gold & ivory star design 100% cotton fabric per 1/2 M
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas Ivory glittery gold & red star design 100% cotton fabric per 1/2 M
    Christmas Ivory glittery gold & red star design 100% cotton fabric per 1/2 M
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas Ivory glittery gold & red tree design 100% cotton fabric per 1/2 metre
    Christmas Ivory glittery gold & red tree design 100% cotton fabric per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas Red, gold & ivory tree design 100% cotton fabric 54"wide per 1/2M
    Christmas Red, gold & ivory tree design 100% cotton fabric 54
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas glitter star & tree 4 piece fat quarter bundle 100% cotton fabric
    Christmas glitter star & tree 4 piece fat quarter bundle 100% cotton fabric
    Regular price
    £9.99
    Sale price
    £9.99
    Unit price
    per 
  • Grey & silver forest glitter Christmas fabric 112cm wide per 1/2 metre 100% cotton
    Grey & silver forest glitter Christmas fabric 112cm wide per 1/2 metre 100% cotton
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas Nordic red & cream leaping deer & star 100% cotton fabric per 1/2 M
    Christmas Nordic red & cream leaping deer & star 100% cotton fabric per 1/2 M
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Christmas Nordic Cream & grey snowflake design 100% cotton fabric per 1/2 M
    Christmas Nordic Cream & grey snowflake  design  100% cotton fabric per 1/2 M
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Christmas Nordic Cream & grey snowflake stripe design 100% cotton fabric per 1/2 M
    Christmas Nordic Cream & grey snowflake stripe design 100% cotton fabric per 1/2 M
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Christmas Nordic Grey & cream leaping hearts & star 100% cotton fabric per 1/2 M
    Christmas Nordic Grey & cream leaping hearts & star 100% cotton fabric per 1/2 M
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • White snowflakes with tiny silver dots 100% cotton Christmas fabric per 1/2 metre
    White snowflakes with tiny silver dots 100% cotton Christmas fabric per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • White star with tiny silver dot 100% cotton Christmas fabric sold per 1/2 Metre
    White star with tiny silver dot 100% cotton Christmas fabric sold per 1/2 Metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Big Ben & Tartan Christmas Design 100% cotton fabric per 1/2 metre 56 inches wide
    Big Ben & Tartan Christmas Design 100% cotton fabric per 1/2 metre 56 inches wide
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Celebration Christmas Trees, 100% cotton fabric 56 inches wide sold per 1/2 metre
    Celebration Christmas Trees, 100% cotton fabric 56 inches wide sold per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Seasons Greetings, Ivory Christmas 100% cotton fabric sold per 1/2 metre
    Seasons Greetings, Ivory Christmas 100% cotton fabric  sold per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Seasons Greetings, Navy blue 100% cotton Christmas fabric, per 1/2 metre
    Seasons Greetings, Navy blue 100% cotton Christmas fabric, per 1/2 metre
    Regular price
    £4.50
    Sale price
    £4.50
    Unit price
    per 
  • Christmas Stamps Festive design 100% cotton fabric, per 1/2 metre
    Christmas Stamps Festive design 100% cotton fabric, per 1/2 metre
    Regular price
    £4.20
    Sale price
    £4.20
    Unit price
    per 
  • Ivory, 3 leaf holly Christmas fabric 100 % cotton sold per 1/2 metre
    Ivory, 3 leaf holly Christmas fabric 100 % cotton sold per 1/2 metre
    Regular price
    £4.20
    Sale price
    £4.20
    Unit price
    per 
  • The Nut Cracker Christmas Gift bag fabric panel, 100% cotton
    The Nut Cracker Christmas Gift bag fabric panel, 100% cotton
    Regular price
    £7.50
    Sale price
    £7.50
    Unit price
    per 
  • Christmas snowflake Calico/ natural colour 100% cotton fabric per 1/2 M
    Christmas snowflake Calico/ natural colour 100% cotton fabric per 1/2 M
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Calico, Turtle Doves Christmas themed 100% cotton fabric 112cm wide per 1/2M
    Calico, Turtle Doves Christmas themed 100% cotton fabric 112cm wide per 1/2M
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Poinsettia red, green & gold Christmas fabric 100% cotton fabric 56" wide per 1/2M
    Poinsettia red, green & gold Christmas fabric 100% cotton fabric 56
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Red & Cream Gingerbread Man 6 Piece Fat Quarter Christmas Bundle Polycotton Fabric
    Red & Cream Gingerbread Man 6 Piece Fat Quarter Christmas Bundle Polycotton Fabric
    Regular price
    £8.99
    Sale price
    £8.99
    Unit price
    per 
  • Cute Christmas Tree 6 Piece Fat Quarter Christmas Bundle Polycotton Fabric
    Cute Christmas Tree 6 Piece Fat Quarter Christmas Bundle Polycotton Fabric
    Regular price
    £8.99
    Sale price
    £8.99
    Unit price
    per 
  • Christmas holly design 100% cotton calico fabric, sold per 1/2 metre 112cm wide
    Christmas holly design 100% cotton calico fabric, sold per 1/2 metre 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Black & Gold snowflake design Christmas fabric sold per 1/2 metre 100% cotton
    Black & Gold snowflake design Christmas fabric sold per 1/2 metre 100% cotton
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Black & Gold Christmas tree design Christmas fabric sold per 1/2 metre 100% cotton
    Black & Gold Christmas tree design Christmas fabric sold per 1/2 metre 100% cotton
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Black & gold Scroll Christmas 100% cotton fabric sold per 1/2 metre, 100% cotton
    Black & gold Scroll Christmas 100% cotton fabric sold per 1/2 metre, 100% cotton
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Cream & gold favourites, 6 piece fat Christmas fat quarter bundle
    Cream & gold favourites, 6 piece fat Christmas fat quarter bundle
    Regular price
    £14.50
    Sale price
    £14.50
    Unit price
    per 
  • Santa's Advent Calendar Panel with blue polka dot backing, 100% cotton fabric
    Santa's Advent Calendar Panel with blue polka dot backing, 100% cotton fabric
    Regular price
    £10.99
    Sale price
    £10.99
    Unit price
    per