Christmas – Always Knitting and Sewing

PLEASE ALLOW 7 WORKING DAYS FOR UK PARCELS TO ARRIVE - OUR SHOP IS CLOSED TO THE PUBLIC UNTIL FURTHER NOTICE

Collection: Christmas

124 products
  • Black silver & Gold snowflake Christmas fabric sold per 1/2 metre 100% cotton
    Black silver & Gold snowflake  Christmas  fabric sold per 1/2 metre 100% cotton
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • HALF PRICE Christmas Ivory trailing star Fabric 100 % Cotton sold per half metre 54" wide
    HALF PRICE Christmas Ivory  trailing star Fabric 100 % Cotton sold per half metre 54
    Regular price
    £2.25
    Sale price
    £2.25
    Unit price
    per 
  • White & silver metallic mini deer Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    White & silver metallic mini deer Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • White & silver metallic polka dot Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    White & silver metallic polka dot Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Antique gold holly leaf Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    Antique gold holly leaf Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Striking star, cream & gold, 100 % Cotton sold per half metre 137cm wide
    Striking star, cream & gold,  100 % Cotton sold per half metre 137cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Black silver & Gold tiny star Christmas fabric sold per 1/2 metre 100% cotton
    Black silver & Gold tiny star Christmas  fabric sold per 1/2 metre 100% cotton
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Black silver & Gold Christmas tree design fabric sold per 1/2 metre 100% cotton
    Black silver & Gold Christmas tree design 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 
  • White & silver Christmas tree design Fabric 100 % Cotton sold per half metre 110cm wide
    White & silver Christmas tree design Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • White & silver holly leaf Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    White & silver holly leaf Christmas Fabric 100 % Cotton sold per half metre 110cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Striking star, green & gold, 100 % Cotton sold per half metre 137cm wide
    Striking star, green & gold,  100 % Cotton sold per half metre 137cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Cream Christmas reindeer check 100% cotton fabric, sold per half metre 140cm wide
    Cream Christmas reindeer check 100% cotton fabric,  sold per half metre 140cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Red Christmas reindeer check 100% cotton fabric, sold per half metre 140cm wide
    Red Christmas reindeer check 100% cotton fabric,  sold per half metre 140cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Shining stars cream metallic, Christmas 100% cotton fabric, sold per half metre 140cm wide
    Shining stars cream metallic, Christmas 100% cotton fabric,  sold per half metre 140cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Shining stars red metallic, Christmas 100% cotton fabric, sold per half metre 140cm wide
    Shining stars red metallic, Christmas 100% cotton fabric,  sold per half metre 140cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Shining stars green metallic, Christmas 100% cotton fabric, sold per half metre 140cm wide
    Shining stars green metallic, Christmas 100% cotton fabric,  sold per half metre 140cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Red with gold leaf Christmas 100% cotton fabric, 112cm wide
    Red with gold leaf Christmas 100% cotton fabric, 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Red, pink & white Christmas 100% cotton fabric, 112cm wide
    Red, pink & white Christmas 100% cotton fabric, 112cm wide
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Red & white thin stripe Christmas 100% cotton fabric, 112cm wide
    Red & white thin stripe Christmas 100% cotton fabric, 112cm wide
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Candy stripe red, green & white Christmas 100% cotton fabric, 112cm wide
    Candy stripe red, green & white Christmas 100% cotton fabric, 112cm wide
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Beige Festive Santa & penguins Christmas 100% cotton fabric, 112cm wide
    Beige Festive Santa & penguins Christmas 100% cotton fabric, 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Rustic Rudolph beige colour Christmas fabric, per half metre, 54 inches wide ( 137cm )
    Rustic Rudolph beige colour Christmas fabric, per half metre,  54 inches wide ( 137cm )
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Disney Frozen Anna & Elsa 100% Cotton Fabric Per 1/2 Metre 149cm ( 59" ) Wide
    Disney Frozen Anna & Elsa 100% Cotton Fabric Per 1/2 Metre 149cm ( 59
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Disney Frozen Olaf & Leaves 100% Cotton Fabric Per 1/2 Metre 149cm ( 59" ) Wide
    Disney Frozen Olaf & Leaves 100% Cotton Fabric Per 1/2 Metre 149cm ( 59
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Tiny Holly leaf, Christmas 100% cotton fabric, Red & Gold, sold per half metre 137cm wide
    featured_image
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Ivory Tiny Holly Leaf, Christmas 100% Cotton Fabric, sold per half metre
    Ivory Tiny Holly Leaf,  Christmas 100%  Cotton Fabric,  sold per half metre
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Green & Gold, 'Tiny Holly' Christmas 100% Cotton Fabric, sold per half metre, 137cm wide
    Green & Gold, 'Tiny Holly'  Christmas 100% Cotton Fabric, sold per half metre, 137cm wide
    Regular price
    £5.50
    Sale price
    £5.50
    Unit price
    per 
  • Green Festive Christmas 100% cotton fabric sold per 1/2 Metre 137cm wide ( 54" )
    Green Festive Christmas  100% cotton  fabric sold per 1/2 Metre 137cm wide ( 54
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Ivory Festive Christmas 100% cotton fabric sold per 1/2 Metre 137cm wide ( 54" )
    Ivory Festive Christmas  100% cotton  fabric sold per 1/2 Metre 137cm wide ( 54
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Red Festive Christmas 100% cotton fabric sold per 1/2 Metre 137cm wide ( 54" )
    Red Festive Christmas  100% cotton  fabric sold per 1/2 Metre 137cm wide ( 54
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Vintage gold Christmas snowflake 100% cotton fabric sold per 1/2 Metre 112cm wide
    Vintage gold Christmas snowflake  100% cotton  fabric sold per 1/2 Metre 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per