Fabric – Always Knitting and Sewing

Welcome! We hope you love our website! We are currently only operating as an online business - Our shop is closed to the public

Collection: Fabric

91 products
  • Moda Forest Frost Glitter 33522 17 100% Christmas Cotton Fabric sold per Half Metre
    Moda Forest Frost Glitter 33522 17  100% Christmas Cotton Fabric  sold per  Half Metre Moda Forest Frost Glitter 33522 17  100% Christmas Cotton Fabric  sold per  Half Metre
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Moda Forest Frost Glitter 33521-11 100% Christmas Cotton Fabric sold per Half Metre
    Moda Forest Frost Glitter 33521-11  100% Christmas Cotton Fabric  sold per  Half Metre Moda Forest Frost Glitter 33521-11  100% Christmas Cotton Fabric  sold per  Half Metre
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Moda Forest Frost Glitter 33524-11 100% Christmas Cotton Fabric sold per Half Metre
    Moda Forest Frost Glitter 33524-11  100% Christmas Cotton Fabric  sold per  Half Metre Moda Forest Frost Glitter 33524-11  100% Christmas Cotton Fabric  sold per  Half Metre
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Moda Forest Frost Glitter 100% Christmas Cotton Fabric 33524-23 sold per Half Metre
    Moda Forest Frost Glitter  100% Christmas Cotton Fabric 33524-23 sold per  Half Metre Moda Forest Frost Glitter  100% Christmas Cotton Fabric 33524-23 sold per  Half Metre
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Red Christmas Scottie dog poly cotton fabric, sold per half metre, 112cm wide
    Red Christmas Scottie dog poly cotton fabric, sold per half metre, 112cm wide
    Regular price
    £2.10
    Sale price
    £2.10
    Unit price
    per 
  • Red & gold Christmas snowflake Fabric 100 % Cotton sold per half metre 110cm wide
    Red & gold Christmas snowflake Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Green & gold Christmas snowflake Fabric 100 % Cotton sold per half metre 110cm wide
    Green & gold Christmas snowflake Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Black silver & Gold Christmas tree fabric sold per 1/2 metre 100% cotton
    Black silver & Gold  Christmas tree  fabric sold per 1/2 metre 100% cotton Black silver & Gold  Christmas tree  fabric sold per 1/2 metre 100% cotton
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Debbie Shore Deck the halls Christmas red picture frames 100% Cotton fabric sold per 1/2 metre
    Debbie Shore Deck the halls Christmas red picture frames  100% Cotton fabric sold per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Green happy penguin Christmas, Poly cotton Fabric sold per half metre, 112cm wide
    Green happy penguin Christmas, Poly cotton Fabric sold per half metre, 112cm wide Green happy penguin Christmas, Poly cotton Fabric sold per half metre, 112cm wide
    Regular price
    £2.15
    Sale price
    £2.15
    Unit price
    per 
  • Green Father Christmas & rudolph, Poly cotton Fabric sold per half metre, 112cm wide
    Green Father Christmas & rudolph, Poly cotton Fabric sold per half metre, 112cm wide Green Father Christmas & rudolph, Poly cotton Fabric sold per half metre, 112cm wide
    Regular price
    £2.15
    Sale price
    £2.15
    Unit price
    per 
  • Green Canvas Christmas Santa design 100% Cotton Fabric 110cm Wide, sold per 1/2 metre
    Green Canvas Christmas Santa design 100% Cotton Fabric  110cm Wide, sold per 1/2 metre Green Canvas Christmas Santa design 100% Cotton Fabric  110cm Wide, sold per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Canvas Christmas Rudolph design 100% Cotton Fabric 110cm Wide, sold per 1/2 metre
    Canvas Christmas Rudolph design 100% Cotton Fabric  110cm Wide, sold per 1/2 metre Canvas Christmas Rudolph design 100% Cotton Fabric  110cm Wide, sold per 1/2 metre
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Festive Christmas Teddies & presents, dark green fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Festive Christmas Teddies & presents, dark green fabric, 100% Cotton, sold per 1/2 metre, 112cm wide Festive Christmas Teddies & presents, dark green fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Clothworks Red Snow much fun, snowman fabric, 100% Cotton, sold per 1/2 metre
    Clothworks Red Snow much fun, snowman fabric, 100% Cotton, sold per 1/2 metre
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Beige Snowman & stockings fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Beige Snowman & stockings fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Red Grazing Christmas deer fabric, 100% Cotton, sold per 1/2 metre 112cm wide
    Red Grazing Christmas deer fabric, 100% Cotton, sold per 1/2 metre 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Christmas presents Green fabric, 100% Cotton, sold per 1/2 metre 112cm wide
    Christmas presents Green fabric, 100% Cotton, sold per 1/2 metre 112cm wide
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Green & gold Christmas trees fabric, 100% Cotton, sold per 1/2 metre
    Green & gold Christmas trees  fabric, 100% Cotton, sold per 1/2 metre Green & gold Christmas trees  fabric, 100% Cotton, sold per 1/2 metre
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Riley Blake Alpine Wonderland sledging 100% Cotton fabric, sold per 1/2 metre, 112cm wide
    Riley Blake Alpine Wonderland sledging 100% Cotton fabric, sold per 1/2 metre, 112cm wide
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Riley Blake Alpine Wonderland 100% Cotton fabric, sold per 1/2 metre, 112cm wide
    Riley Blake Alpine Wonderland 100% Cotton fabric, sold per 1/2 metre, 112cm wide
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Red & white festive holly Christmas Fabric 100 % Cotton sold per half metre 54" wide
    Red & white festive holly Christmas Fabric 100 % Cotton sold per half metre 54 Red & white festive holly Christmas Fabric 100 % Cotton sold per half metre 54" wide
    Regular price
    £5.20
    Sale price
    £5.20
    Unit price
    per 
  • Green & white festive holly Christmas Fabric 100 % Cotton sold per half metre 54" wide
    Green & white festive holly Christmas Fabric 100 % Cotton sold per half metre 54 Green & white festive holly Christmas Fabric 100 % Cotton sold per half metre 54" wide
    Regular price
    £5.20
    Sale price
    £5.20
    Unit price
    per 
  • Merry & bright poinsettia Christmas 100% Cotton fabric, sold per 1/2 metre, 112cm wide
    Merry & bright poinsettia Christmas 100% Cotton fabric, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Dark Blue Cute Snowman Fabric Polycotton Per 1/2 Metre 112cm Wide
    Dark Blue Cute Snowman Fabric Polycotton Per 1/2 Metre 112cm Wide
    Regular price
    £2.10
    Sale price
    £2.10
    Unit price
    per 
  • Traditional Holly cream & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Traditional Holly cream & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Traditional Holly green & gold Christmas fabric 100% Cotton, sold per 1/2 metre, 112cm wide
    Traditional Holly green & gold Christmas fabric 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Traditional Holly Red & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Traditional Holly Red & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Traditional leaves ivory, green & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Traditional leaves ivory, green & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Traditional Poinsettia Black & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Traditional Poinsettia Black & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Traditional Poinsettia Cream & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Traditional Poinsettia Cream & gold, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Snowy Christmas Pine lodges fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Snowy Christmas Pine lodges fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per