Collection: Christmas in July

152 products
  • Colourful Christmas Cotton Print - Colourful Trees - per half metre
    Colourful Christmas Cotton Print - Colourful Trees
    Regular price
    £2.15
    Sale price
    £2.15
    Regular price
    £3.20
    Unit price
    per 
    Sold out
  • Christmas Post Cotton Print - Santa Forest Drive - per half metre
    Christmas Post Cotton Print - Santa Forest Drive
    Regular price
    £3.20
    Sale price
    £3.20
    Regular price
    Unit price
    per 
    Sold out
  • Christmas Critters Cotton Print - Bunny Rabbits - per half metre
    Christmas Critters Cotton Print - Bunny Rabbits
    Regular price
    £2.75
    Sale price
    £2.75
    Regular price
    £4.00
    Unit price
    per 
    Sold out
  • Harry Potter Winter Holiday Cotton Print - Christmas Sweater All Houses - per half metre
    Harry Potter Winter Holiday Cotton Print - Christmas Sweater All Houses
    Regular price
    £5.00
    Sale price
    £5.00
    Regular price
    Unit price
    per 
    Sold out
  • Harry Potter Winter Holiday Cotton Print - Christmas Sweater - per half metre
    Harry Potter Winter Holiday Cotton Print - Christmas Sweater
    Regular price
    £5.00
    Sale price
    £5.00
    Regular price
    Unit price
    per 
    Sold out
  • Linen Look Canvas - Christmas Mice - per half metre
    Linen Look Canvas - Christmas Mice
    Regular price
    £5.00
    Sale price
    £5.00
    Regular price
    Unit price
    per 
    Sold out
  • Santa Stop Here Cotton Print - Stocking Panel
    Santa Stop Here Cotton Print - Stocking Panel
    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    £9.99
    Unit price
    per 
    Sold out
  • Fireside Kittens Cotton Print - Kittens Banner Panel
    Fireside Kittens Cotton Print - Kittens Banner Panel
    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    Unit price
    per 
    Sold out
  • Sassy Holidays Cotton Print - Presents - per half metre
    Sassy Holidays Cotton Print - Presents
    Regular price
    £3.24
    Sale price
    £3.24
    Regular price
    £5.90
    Unit price
    per 
    Sold out
  • Sassy Holidays Cotton Print - Animals - per half metre
    Sassy Holidays Cotton Print - Animals
    Regular price
    £3.25
    Sale price
    £3.25
    Regular price
    £5.90
    Unit price
    per 
    Sold out
  • Winter Welcome Cotton Print - Snowman Panel
    Winter Welcome Cotton Print - Snowman Panel
    Regular price
    £12.00
    Sale price
    £12.00
    Regular price
    Unit price
    per 
    Sold out
  • Christmastime is Here Cotton Print - To All a Goodnight Panel
    Christmastime is Here Cotton Print - To All a Goodnight Panel
    Regular price
    £13.50
    Sale price
    £13.50
    Regular price
    Unit price
    per 
    Sold out
  • Snoopy Christmas Cotton Print - Dashing Through the Snow - per half metre
    Snoopy Christmas Cotton Print - Dashing Through the Snow
    Regular price
    £3.25
    Sale price
    £3.25
    Regular price
    £5.10
    Unit price
    per 
    Sold out
  • Christmas Post Cotton Print - Letters to Santa - per half metre
    Christmas Post Cotton Print - Letters to Santa
    Regular price
    £2.00
    Sale price
    £2.00
    Regular price
    £3.20
    Unit price
    per 
    Sold out
  • Christmas Critters Cotton Print - Otter - per half metre
    Christmas Critters Cotton Print - Otter
    Regular price
    £4.00
    Sale price
    £4.00
    Regular price
    Unit price
    per 
    Sold out
  • Christmas Critters Cotton Print - Fox - per half metre
    Christmas Critters Cotton Print - Fox
    Regular price
    £4.00
    Sale price
    £4.00
    Regular price
    Unit price
    per 
    Sold out
  • Santa Paws Cotton Print - Festive Cat Faces on Turquoise - per half metre
    Santa Paws Cotton Print - Festive Cat Faces on Turquoise
    Regular price
    £6.25
    Sale price
    £6.25
    Regular price
    Unit price
    per 
    Sold out
  • Santa Paws Cotton Print - Festive Cats on Red - per half metre
    Santa Paws Cotton Print - Festive Cats on Red
    Regular price
    £6.25
    Sale price
    £6.25
    Regular price
    Unit price
    per 
    Sold out
  • Traditional Christmas Cotton Print - Holly on Green - per half metre
    Traditional Christmas Cotton Print - Holly on Green
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Christmas Cotton Print - Small Gold Stars on Navy - per half metre
    Christmas Cotton Print - Small Gold Stars on Navy
    Regular price
    £3.00
    Sale price
    £3.00
    Regular price
    £3.50
    Unit price
    per 
    Sold out
  • Reindeer Antics - Christmas Cookie Toss Light Blue - Cotton Print Fabric - per half metre
    Reindeer Antics Cotton Print - Christmas Cookie Toss Light Blue
    Regular price
    £3.75
    Sale price
    £3.75
    Regular price
    £6.70
    Unit price
    per 
    Sold out
  • Enchanted Forest Cotton Flannel Print - Winter Scene Panel
    Enchanted Forest Cotton Flannel Print - Winter Scene Panel
    Regular price
    £5.00
    Sale price
    £5.00
    Regular price
    Unit price
    per 
    Sold out
  • Peter Rabbit Fabric Christmas Cotton Print - Panel
    Peter Rabbit Fabric Christmas Cotton Print - Panel
    Regular price
    £7.00
    Sale price
    £7.00
    Regular price
    £11.85
    Unit price
    per 
    Sold out
  • Peace and Goodwill Cotton Print - Tossed Snowmen - per half metre
    Peace and Goodwill - Tossed Snowmen
    Regular price
    £7.50
    Sale price
    £7.50
    Regular price
    Unit price
    per 
    Sold out