Collection: Christmas Fabrics

100% cotton
33 products
  • Christmas Pillow
    Regular price
    from $45.00
    Sale price
    from $45.00
    Regular price
    Unit price
    per 
    Sold out
  • Copy of J531 Santa with trees and candy canes
    Regular price
    from $10.00
    Sale price
    from $10.00
    Regular price
    Unit price
    per 
    Sold out
  • J458 - Santa
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J220 - Purple Solid
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J511- Magical Garden Lilac
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J506 - Rollerskates Blue
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J507 - Camouflage on grey
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J508 - Camouflage Green
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J509 - Emojis on Green
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J512 - Camouflage Brown
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J513 - Magical Garden on White
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J514 - Math on Black
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J515 - Race cars on blue
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J516 - Cats grey
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J517 - Cats Smoke Blue
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J547 - Snowman on grey
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J546 - Christmas Santa
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J544- White tone on snowflakes
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J213 - Paw Print Rainbow
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J500 - Pink Penguin
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J502 - Barista
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J504 - Wood Slices and Christmas Prints
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J505 - Snowflakes
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J518- Sock Monkey
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J519 - HO HO!
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J520- Red Plaid
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J521 - Reindeer on Red
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J522 - The Grinch
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J523 - Pac Man
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J456 - Santa with Candy
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J526 - Christmas Red
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • J225 - Lavender / Lilac
    Regular price
    from $35.00
    Sale price
    from $35.00
    Regular price
    Unit price
    per 
    Sold out
  • Christmas Stocking (Including Name)
    Regular price
    $38.00
    Sale price
    $38.00
    Regular price
    Unit price
    per 
    Sold out