Our range of festive fabrics are sure to suit all your Christmas dressmaking and craft projects.
Black
£ 4.00 per metre
Bottle
£ 4.00 per metre
Brown
£ 4.00 per metre
Dark Brown
£ 4.00 per metre
Jade
£ 4.00 per metre
White
£ 4.00 per metre
Christmas puddings on red...
£ 4.50 per metre
Galloping Reindeer and Sn...
£ 4.50 per metre
Galloping Reindeer and Sn...
£ 4.50 per metre
Galloping Reindeer and Sn...
£ 4.50 per metre
Holly Robin on ivory
£ 4.50 per metre
Multi Christmas Trees on ...
£ 4.50 per metre
Snowy Christmas Trees on ...
£ 4.50 per metre
Twinkling Stars on Green
£ 4.50 per metre
Twinkling Stars on Grey
£ 4.50 per metre
Twinkling Stars on Navy
£ 4.50 per metre
Black 74
£ 9.50 per metre
Crimson 32
£ 9.50 per metre
Dark Brown 47
£ 9.50 per metre
Emerald 58
£ 9.50 per metre
Holly 61
£ 9.50 per metre
Jade 59
£ 9.50 per metre
Marl Red V21
£ 9.50 per metre
Red 31
£ 9.50 per metre
Sable 43
£ 9.50 per metre
White 73
£ 9.50 per metre
Black
£ 7.50 per metre
Bottle
£ 7.50 per metre
Bright Red
£ 7.50 per metre
Brown
£ 7.50 per metre
White
£ 7.50 per metre
Black
£ 10.00 per metre
Brown
£ 10.00 per metre
White
£ 10.00 per metre
£10 Gift Voucher
£ 10.00
£100 Gift Voucher
£ 100.00
£15 Gift Voucher
£ 15.00
£20 Gift Voucher
£ 20.00
£25 Gift Voucher
£ 25.00
£30 Gift Voucher
£ 30.00
£35 Gift Voucher
£ 35.00
£40 Gift Voucher
£ 40.00
£45 Gift Voucher
£ 45.00
£50 Gift Voucher
£ 50.00
£55 Gift Voucher
£ 55.00
£60 Gift Voucher
£ 60.00
£65 Gift Voucher
£ 65.00
£70 Gift Voucher
£ 70.00
£75 Gift Voucher
£ 75.00
£80 Gift Voucher
£ 80.00
£85 Gift Voucher
£ 85.00
£90 Gift Voucher
£ 90.00
£95 Gift Voucher
£ 95.00
Bottle Green - Shade 8
£ 16.00 per metre
12 Days of Christmas on G...
£ 28.00 per metre
12 Days of Christmas on N...
£ 28.00 per metre
12 Days of Christmas on R...
£ 28.00 per metre
12 Days of Christmas on W...
£ 28.00 per metre
Chocolate Brown 5007
£ 15.00 per metre
Dark Green 5031
£ 15.00 per metre
Mid Green 2033
£ 15.00 per metre
Red 5019
£ 15.00 per metre
Christmas Teddy Bear Pres...
£ 10.00 per metre
Festive Red Truck Present...
£ 10.00 per metre
By The Fire 3392 01
£ 10.00 per metre
Christmas Crackers 3392 0...
£ 10.00 per metre
Christmas lights Santa on...
£ 9.00 per metre
Christmas Poinsettia and ...
£ 9.00 per metre
Christmas Poinsettia and ...
£ 9.00 per metre
Decorated Christmas Trees...
£ 9.00 per metre
Festive Paisley on Green ...
£ 9.00 per metre
Festive Paisley on Red JL...
£ 9.00 per metre
Fun Festive Scenes P370
£ 9.00 per metre
Gold Holly Berry on Green...
£ 9.00 per metre
Gold Holly Berry on Red J...
£ 9.00 per metre
Gold Leafy Trees on Green...
£ 9.00 per metre
Gold Leafy trees on Red J...
£ 9.00 per metre
Gold Rimmed Holly Bunches...
£ 9.00 per metre
Gold Stars and Snowflakes...
£ 9.00 per metre
Green and Gold Holly Berr...
£ 9.00 per metre
Green Snowflakes on Natur...
£ 9.00 per metre
Knitted Socks 3392 09
£ 10.00 per metre
Little Red Robin Birds, M...
£ 10.00 per metre
Little Red Robin Crimson ...
£ 10.00 per metre
Little Red Robin Midwinte...
£ 10.00 per metre
Little Red Robin Winter B...
£ 10.00 per metre
Little Red Stocking Panel...
£ 8.00
Mini Holly Berries on Gre...
£ 9.00 per metre
Mini Holly Berries on Red...
£ 9.00 per metre
Misteltoe Medley 3392 03
£ 10.00 per metre
Multi stars on green P352
£ 9.00 per metre
Multi stars on red P352
£ 9.00 per metre
Navy Stags 3392 07
£ 10.00 per metre
Red Nose Reindeer on Blac...
£ 10.00 per metre
Red Snowflakes on Natural...
£ 9.00 per metre
Santa Heads, Holly and Ca...
£ 9.00 per metre
Scattered Holly and Red B...
£ 9.00 per metre
Gold and Silver String of...
£ 9.00 per metre
Gold and Silver String of...
£ 9.00 per metre
Gold and Silver String of...
£ 9.00 per metre
Gold Dots on Green JLX023...
£ 9.00 per metre
Gold Ornate Snowflakes, S...
£ 9.00 per metre
Gold Ornate Snowflakes, S...
£ 9.00 per metre
Gold Snowflakes on Tartan...
£ 9.00 per metre
Gold Swirling Stars on Cr...
£ 9.00 per metre
Gold Swirling Stars on Gr...
£ 9.00 per metre
Gold Swirling Stars on Re...
£ 9.00 per metre
Holly All Over Silver on ...
£ 8.00 per metre
Holly Leaves Berries Gold...
£ 8.00 per metre
Merry Christmas Text Silv...
£ 8.00 per metre
Metallic Baubles on White...
£ 10.00 per metre
Metallic Christmas Presen...
£ 10.00 per metre
Metallic Christmas Swallo...
£ 10.00 per metre
Metallic Gold Baubles on ...
£ 10.00 per metre
Metallic Gold Baubles on ...
£ 10.00 per metre
Metallic Gold Holly on Sa...
£ 10.00 per metre
Metallic Gold Snowflakes ...
£ 10.00 per metre
Metallic Mistletoe 3259 0...
£ 10.00 per metre
Pin Spot Gold and Ivory A...
£ 8.00 per metre
Pin Spot Gold and Red AR2...
£ 8.00 per metre
Pin Spot Silver and White...
£ 8.00 per metre
Swirling Gold Snowflakes ...
£ 9.00 per metre
Swirling Gold Snowflakes ...
£ 9.00 per metre
Black
£ 7.00 per metre
Crimson
£ 7.00 per metre
Holly
£ 7.00 per metre
White
£ 7.00 per metre
Black
£ 7.00 per metre
Bottle
£ 7.00 per metre
Bright Red
£ 7.00 per metre
Brown
£ 7.00 per metre
Scarlet
£ 7.00 per metre
White
£ 7.00 per metre