CELEBRATIONS – 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: CELEBRATIONS

68 products
  • Christmas Bells in Traditional Christmas Colours available in two sizes; 12mm or 15mm. Sold per 10 Bells
    Christmas Bells in Traditional Christmas Colours available in two sizes; 12mm  or 15mm.  Sold per 10 Bells
    Regular price
    £1.70
    Sale price
    £1.70
    Unit price
    per 
  • Blue & Grey Dracula & Wolves Halloween 100% Cotton Fabric Sold Per 1/2 Metre
    Blue & Grey Dracula & Wolves Halloween 100% Cotton Fabric Sold Per 1/2 Metre
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Purple Spooky Spiders Web Halloween 100% Cotton Fabric Sold Per 1/2 Metre
    Purple Spooky Spiders Web Halloween 100% Cotton Fabric Sold Per 1/2 Metre
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Purple Cute Ghost & Bats Halloween 100% Cotton Fabric Sold Per 1/2 Metre
    Purple Cute Ghost & Bats Halloween 100% Cotton Fabric Sold Per 1/2 Metre
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • BOO Halloween Ghosts & Pumpkins Purple 100% Cotton Fabric Sold Per 1/2 Metre
    BOO Halloween Ghosts & Pumpkins Purple 100% Cotton Fabric Sold Per 1/2 Metre
    Regular price
    £5.99
    Sale price
    £5.99
    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 
  • 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 
  • Yellow Funky sugar Skulls, Cotton Fabric, by the half metre, 112cm wide
    Yellow Funky sugar Skulls, Cotton Fabric, by the half metre, 112cm wide
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Black Funky sugar Skulls, Cotton Fabric, by the half metre, 112cm wide
    Black Funky sugar Skulls, Cotton Fabric, by the half metre, 112cm wide
    Regular price
    £3.99
    Sale price
    £3.99
    Unit price
    per 
  • Turquoise Funky sugar Skulls, Cotton Fabric, sold per half metre, 112cm wide
    Turquoise Funky sugar Skulls, Cotton Fabric, sold per half metre, 112cm wide
    Regular price
    £3.99
    Sale price
    £3.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 
  • Timeless Treasures Blood Potions fabric, 100% Premium Cotton sold Per 1/2 Metre
    Timeless Treasures Blood Potions fabric,  100% Premium Cotton  sold Per 1/2 Metre
    Regular price
    £7.99
    Sale price
    £7.99
    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 
  • 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 
  • Snowy Woodland Owls Christmas fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Snowy Woodland Owls Christmas fabric, 100% Cotton, sold per 1/2 metre, 112cm wide
    Regular price
    £4.99
    Sale price
    £4.99
    Unit price
    per 
  • Peter Rabbit delivering Christmas presents Fabric grey 100% Cotton, sold per 1/2 metre
    Peter Rabbit delivering Christmas presents Fabric grey 100% Cotton, sold per 1/2 metre
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per 
  • Mexican Day of the dead design Halloween 100% Cotton Fabric, 60 inches wide (150cm) sold per Half Metre ~
    Mexican Day of the dead design Halloween 100% Cotton Fabric, 60 inches wide (150cm) sold per  Half  Metre ~ Mexican Day of the dead design Halloween 100% Cotton Fabric, 60 inches wide (150cm) sold per  Half  Metre ~
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Floral skulls design 100% Cotton Fabric, 60 inches wide (150cm) sold per Half Metre ~
    Floral skulls design 100% Cotton Fabric, 60 inches wide (150cm) sold per  Half  Metre ~ Floral skulls design 100% Cotton Fabric, 60 inches wide (150cm) sold per  Half  Metre ~
    Regular price
    £5.99
    Sale price
    £5.99
    Unit price
    per 
  • Peter Rabbit London grey 100% Cotton Fabric 112cm Wide Per 1/2 Metre
    Peter Rabbit London grey 100% Cotton Fabric 112cm Wide Per 1/2 Metre
    Regular price
    £6.50
    Sale price
    £6.50
    Unit price
    per