Christmas Fabric & Trims

Colourful Charm

Christmas fabric is a jolly addition to the festive season. With its bright reds, deep greens, and sparkly golds, it brings a colourful charm that shouts ‘Christmas is here!’ The patterns are like little stories – holly and snowflakes, Santa and his reindeer – all woven and printed into the fabric.

Home Sparkle

Crafty folks love using festive fabrics to make things for their homes. It turns into pretty tablecloths, napkins, and tree skirts, making everything feel extra special. Homemade decorations like ornaments and stockings also get a dose of the festive touch, giving a personal feel to the holiday décor.

Wearing the Festive Fun – Fashion with Flair

It doesn’t just stay on tables and in decorations. It turns into clothes too! Christmas sweaters with fun designs, dresses with festive flair, and even accessories that sparkle – they all get a touch of the season’s fabric magic. It’s like wearing a bit of Christmas joy wherever you go. So, whether it’s in the home or on yourself, shop our Xmas textiles to help spread the festive fun in a simple, colourful way.

Home » Fabric » Christmas Fabric & Trims
  • Price

    ££

    Width

    Stretch % Length

  • Showing 1–100 of 120 results

    • 10yd Roll Cut-out Adhesive Star Trim – Red

      £7.99
    • 12m Roll Metallic Velvet Ribbon 10mm wide – Black

      £9.99
    • 4 x Jingle Bell 3cm – Frosted Gold

      £1.99
    • 4 x Jingle Bell 3cm – Frosted Silver

      £1.99
    • 4 x Jingle Bell 3cm – Green

      £1.99
    • 4 x Jingle Bell 3cm – Red

      £1.99
    • 4 x Jingle Bell 3cm – Red Star

      £1.99
    • 4 x Jingle Bell 4cm – Gold

      £1.99
    • 4 x Jingle Bell 4cm – Silver

      £1.99
    • 4 x Jingle Bell 4cm – White

      £1.99
    • A Christmas Wish from the V & A – Scotty Dogs

      £10.99 /per metre
    • A Christmas Wish from the V & A – Scotty Friends

      £10.99 /per metre
    • A Christmas Wish from the V & A – Sending Wishes

      £10.99 /per metre
    • Art Gallery Fabrics Cosy and Magical Christmas – Deer in Winterland

      £15.99 /per metre
    • Art Gallery Fabrics Cosy and Magical Christmas – Gift of Giving

      £15.99 /per metre
    • Art Gallery Fabrics Cosy and Magical Christmas – Ginger Joy Sweet

      £15.99 /per metre
    • Art Gallery Fabrics Cosy and Magical Christmas – Let it Glow

      £15.99 /per metre
    • Christmas Black Grey & White Cotton – Carybooh Deer

      £10.99 /per metre
    • Christmas Black Grey & White Cotton – Nopi Trees

      £10.99 /per metre
    • Christmas Black Grey & White Cotton – Offrir Motifs

      £10.99 /per metre
    • Christmas Critters by Debbie Shaw – Fox

      £8.99 /per metre
    • Christmas Critters by Debbie Shaw – Poinsettia

      £8.99 /per metre
    • Christmas Critters by Debbie Shaw – Rabbits

      £8.99 /per metre
    • Christmas Forest – Hare Natural

      £8.99 /per metre
    • Christmas Forest – Holly Blue

      £8.99 /per metre
    • Christmas Forest – Kurij Stars on Festive Green

      £10.99 /per metre
    • Christmas Forest Cotton – Rich Red

      £10.99 /per metre
    • Christmas Gnome Cotton Poplin – White

      £9.99 /per metre
    • Christmas Gnome Cotton Poplin – Wine

      £9.99 /per metre
    • Christmas Novelty Ribbon – Christmas Jumpers on Blue

      £0.99
    • Christmas Novelty Ribbon – Christmas Jumpers on White

      £0.99
    • Christmas Nutcracker Cotton – Dark Green

      £10.99 /per metre
    • Cotton Classics – Red – Gingham 9mm

      £9.99 /per metre
    • Cotton Poplin Dots – Baby 1/2mm Dot – Pale Cream / Red

      £7.99 /per metre
    • Cotton Poplin Dots – Mod Dot 4/5mm – Cream / Red

      £7.99 /per metre
    • Cotton Poplin Dots – Tiny 3mm Dot – Cream / Red

      £7.99 /per metre
    • Cotton Poplin Dots – Tiny 3mm Dot – Red / White

      £7.99 /per metre
    • Devon Plain Cotton – Dark Red

      £6.99 /per metre
    • Devon Plain Cotton – Red

      £6.99 /per metre
    • Digital Winter Forest Jersey – Grey

      £15.99 /per metre
    • Eminza Christmas Trees Cotton – Ivory Brown

      £10.99 /per metre
    • Fat Quarter Bundle – Peter Rabbit Christmas x 4

      £11.99
    • Felt Band with Scalloped Edges – 25mm Red

      from £1.50
    • Felt Band with Scalloped Edges – 25mm White /Red

      from £1.50
    • Felt Band with Scalloped Edges – 38mm White / Red

      from £1.50
    • Felt Decoration Kit – Nutcracker

      £2.49
    • Felt Decoration Kit – Robot

      £2.49
    • Felt Decoration Kit – Sheep

      £2.49
    • Felt Decoration Kit -Pug in a Santa Hat

      £2.49
    • Gift Cards

      £10.00£100.00
    • Gnome Holiday Fun Cotton – Rustic Pink

      £10.99 /per metre
    • Golden Geo Stag – Metallic & Black on White

      £10.99 /per metre
    • Gutermann Sulky Metallic Thread – Gold 7007

      £3.90
    • Gutermann Sulky Metallic Thread – Silver 7009

      £3.90
    • sale

      H & H Mini Christmas Cotton Poplin – Holly – Salmon

      £5.99 /per metre
    • sale

      H & H Mini Christmas Cotton Poplin – Snowmen – Jeans

      £5.99 /per metre
    • sale

      H & H Mini Christmas Cotton Poplin – Snowmen – Navy

      £5.99 /per metre
    • sale

      H & H Mini Christmas Cotton Poplin – Snowmen – Salmon

      £5.99 /per metre
    • Half Metre Bundle x 5 – Black & White

      £24.99
    • Hemline Christmas Advent Calendar 23

      £29.99
    • Isatis Christmas Critters – Fat Quarter Bundle x 4

      £12.99
    • Isatis Christmas Critters – Half Metre Bundle x 4

      £21.99
    • Isatis Christmas Critters – Metre Bundle x 4

      £42.99
    • Isatis Floneige Snowflakes on Pale Grey

      £10.99 /per metre
    • Isatis Nopi Christmas Trees in a Row on White

      £10.99 /per metre
    • Isatis Pasino Christmas Trees and Frost on White

      £10.99 /per metre
    • Jolibois The Badger

      £10.99 /per metre
    • Letter to Santa – Christmas Forest Drive

      £9.99 /per metre
    • Letter to Santa – Christmas Village

      £9.99 /per metre
    • Letter to Santa – Gift Tags

      £9.99 /per metre
    • Letter to Santa – Mr and Mrs Claus

      £9.99 /per metre
    • Makower Christmas Scandi 21 – Ombre Border Snowflake – Grey

      from £13.99
    • Makower Christmas Scandi 21 – Ombre Border Snowflake – Red

      from £13.99
    • Makower Christmas Scandi 21 – Reindeer – Grey

      £13.99 /per metre
    • Makower Christmas Scandi 21 – Reindeer – Red

      £13.99 /per metre
    • Makower Christmas Scandi 21 – Snowflake – Grey

      £13.99 /per metre
    • Metallic Stars – Gold

      £9.99 /per metre
    • Metre Bundle x 5 – Black & White

      £49.99
    • Peter Rabbit – Christmas – Delivering Presents

      £11.99 /per metre
    • Peter Rabbit – Christmas – Letters

      £11.99 /per metre
    • Peter Rabbit – Christmas – Wreath

      £11.99 /per metre
    • Peter Rabbit – Christmas Panel 110 x 60cm approx

      from £11.99
    • sale

      Peter Rabbit Christmas 21 – Woolly Scarf Blue

      £10.99 /per metre
    • sale

      Peter Rabbit Christmas 21 – Wreath White

      £10.99 /per metre
    • Pom Pom Kit – Angel

      £1.99
    • Pom Pom Kit – Bee

      £1.99
    • Pom Pom Kit – Christmas Elf

      £1.99
    • Pom Pom Kit – Christmas Penguin

      £1.99
    • Pom Pom Kit – Christmas Reindeer

      £1.99
    • Pom Pom Kit – Christmas Santa

      £1.99
    • Pom Pom Kit – Christmas Snowman

      £1.99
    • Pom Pom Kit – Christmas Snowman

      £1.99
    • Pom Pom Kit – Fox

      £1.99
    • Pom Pom Kit – Gonk Christmas

      £1.99
    • Pom Pom Kit – Polar Bear Christmas

      £1.99
    • Pom Pom Kit – Sheep

      £1.99
    • Pom Pom Kit – Woolly Hat

      £1.99
    • Pom Pom Wreath Kit – Green

      £15.99
    • Pom Pom Wreath Kit – Rainbow

      £15.99
    • Pony Sewing Craft Advent Calendar

      £49.99