Croft Mill

Christmas Fabric

Our Christmas cotton material for making gifts, for displays and any craft project. At all different price points to suit whatever project you have in mind. We have the Cheaper poly/ cotton Christmas fabrics in cute designs. These are good for making your own Christmas stockings or homemade advent calendars. We also have the designer Christmas craft cotton, some with metallic print. Great if you like a little sparkle at Christmas time.

25–48 of 103 items
View:
Sort by:
Christmas Poly/Cotton - Noel - Green
Part number
1908O07b

Christmas Poly/Cotton - Noel - Green

112cm wide, good quality poly/cotton in green with Noel and snowflakes in hearts.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Snowman - Sky Blue
Part number
1908O109

Christmas Poly/Cotton - Snowman - Sky Blue

112cm wide, good quality poly/cotton in sky blue with an all over Snowman print.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Good Boy
Part number
1908O12

Christmas Poly/Cotton - Good Boy

112cm wide, good quality poly/cotton with an all over cute Dogs in hats and scarfs print on grey background.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Happy Gingerbread Man
Part number
1908O11

Christmas Poly/Cotton - Happy Gingerbread Man

112cm wide, good quality poly/cotton in white with red snowflakes and Gingerbread Men in Santa's Hat.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Christmas Robin
Part number
1908O13

Christmas Poly/Cotton - Christmas Robin

112cm wide, good quality poly/cotton with an all over smaller and bigger Christmas Robins in red, with spots in pink and red on white ground.
Price incl. VAT
£3.25 per metre
Noël - Christmas Baubles
Part number
1907O02

Noël - Christmas Baubles

148cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in blue with an all-over Christmas bauble print fabric.
Price incl. VAT
£6.00 per metre
Noël - Igloo
Part number
1907O03

Noël - Igloo

148cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in blue with an all-over polar bear, penguin & igloo print.
Price incl. VAT
£6.00 per metre
Noël - Snowflake
Part number
1907O01

Noël - Snowflake

140cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in grey with an all-over gold, red & white snowflake print.
Price incl. VAT
£5.25 per metre
Noël - Christmas Tree Forest - Turquoise
Part number
1907O05A

Noël - Christmas Tree Forest - Turquoise

148cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in turquoise with an all over sliver tree theme print.
Price incl. VAT
£6.00 per metre
Noël - Christmas Tree Forest - Green
Part number
1907O05B

Noël - Christmas Tree Forest - Green

148cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in green with an all over sliver tree theme print.
Price incl. VAT
£6.00 per metre
Noël - Nordic Wonderland - Black
Part number
1907O04B

Noël - Nordic Wonderland - Black

146cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in black with an all over wonderland theme print.
Price incl. VAT
£6.00 per metre
Noël - Nordic Wonderland - White
Part number
1907O04A

Noël - Nordic Wonderland - White

146cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in white with an all over wonderland theme print.
Price incl. VAT
£6.00 per metre
Noël - Frosty Snowman - Turquoise
Part number
1907O07B

Noël - Frosty Snowman - Turquoise

140cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in turquoise with an all over smiling snow man print.
Price incl. VAT
£6.00 per metre
Noël - Frosty Snowman - Beige
Part number
1907O07A

Noël - Frosty Snowman - Beige

140cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in beige with an all over smiling snow man print.
Price incl. VAT
£6.00 per metre
Noël - Dancing Penguin - Turquoise
Part number
1907O06A

Noël - Dancing Penguin - Turquoise

148cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in turquoise with an all over dancing penguin theme print.
Price incl. VAT
£6.00 per metre
Noël - Dancing Penguin - White
Part number
1907O06B

Noël - Dancing Penguin - White

148cm wide 100% lovely quality cotton craft cotton. This Christmas print comes in white with an all over dancing penguin theme print.
Price incl. VAT
£6.00 per metre
A Knight To Remember - Gold
Part number
1905P26A

A Knight To Remember - Gold

Gold knitted jersey fabric. This is a fine jersey which drapes and looks like liquid gold.
Price incl. VAT
£14.50 per metre
A Knight To Remember - Silver
Part number
1905M26B

A Knight To Remember - Silver

A Silver polyester & Elastane knitted jersey fabric. The Silver is printed onto a grey marl jersey base. It doesn’t ladder, flake or come off in any way.
Price incl. VAT
£14.50 per metre
JL- FQ pack Christmas White & Silver Mix
Part number
JLXMASI

JL- FQ pack Christmas White & Silver Mix

There are 5 designs, an angel design, floral, little star, fleck design and all over glitter piece. Each piece is 50 x 52 piece.
Price incl. VAT
£10.00 per metre
JL- FQ pack Christmas Gold Mix
Part number
JLXMASG

JL- FQ pack Christmas Gold Mix

Same but slightly different, these are the same design as some of the other John Louden craft packs, but here there are 3 red and 2 ivory pieces and all the print is in gold metallic.
Price incl. VAT
£10.00 per metre
JL- FQ pack All That Glitters
Part number
JLXMASF

JL- FQ pack All That Glitters

This a really good pack if you want to keep things simple, 5 pieces of john louden craft cotton with an all over and heavy coverage metallic print, a little bit like a Christmas blender.
Price incl. VAT
£10.00 per metre
JL- FQ pack Christmas Stars
Part number
JLXMASA

JL- FQ pack Christmas Stars

Five lovely designs (50 x 52 cm) fat quarter pieces of craft cotton from John Louden. The red, green and ivory have a small ditsy gold star print and the navy and white the same but with silver stars.
Price incl. VAT
£10.00 per metre
Faux Leather - Silver
Part number
1902451A

Faux Leather - Silver

Superb quality faux leather in silver, It is 320gr/qm and is 60% poly­uret­hane, 25% polyester and 15 cotton (the backing), wipe down or dry clean only.
Price incl. VAT
£16.00 per metre
Faux Leather - Gold
Part number
1902451b

Faux Leather - Gold

Superb quality faux leather in gold, It is 320gr/qm and is 60% poly­uret­hane, 25% polyester and 15 cotton (the backing), wipe down or dry clean only.
Price incl. VAT
£16.00 per metre