Croft Mill

Christmas Fabrics

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 98 items
View:
Sort by:
Christmas Cotton - Glitter Stars Green
Part number
2107E55

Christmas Cotton - Glitter Stars Green

A medium scale pattern of glittery stars, gilded in gold and red on a green base.
Price incl. VAT
£10.95 per metre
Christmas Cotton - Christmas snowfall red
Part number
2107E60

Christmas Cotton - Christmas snowfall red

A medium scale pattern of snowflakes falling, gilded in gold on a red base.
Price incl. VAT
£8.95 per metre
Christmas Cotton - Christmas snowfall green
Part number
2107E56

Christmas Cotton - Christmas snowfall green

A medium scale pattern of snowflakes falling, gilded in gold on a green base.
Price incl. VAT
£8.95 per metre
Christmas Cotton - Christmas guilt star cream
Part number
2107E57

Christmas Cotton - Christmas guilt star cream

A medium scale pattern of small and larger stars, gilded in gold on a cream base.
Price incl. VAT
£8.95 per metre
Christmas Cotton - Christmas guilt star red
Part number
2107E61

Christmas Cotton - Christmas guilt star red

A medium scale pattern of small and larger stars, gilded in gold on a red base.
Price incl. VAT
£8.95 per metre
Christmas Cotton - Christmas guilt star green
Part number
2107E62

Christmas Cotton - Christmas guilt star green

A medium scale pattern of small and larger stars, gilded in gold on a green base.
Price incl. VAT
£8.95 per metre
Christmas Poly/Cotton - Ho! Ho! Ho!
Part number
2107O18

Christmas Poly/Cotton - Ho! Ho! Ho!

112cm wide cheap and cheerful poly/cotton fabric with the words "Ho! Ho! Ho!" in white on a red ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Good Tidings
Part number
2107O19

Christmas Poly/Cotton - Good Tidings

112cm wide cheap and cheerful poly/cotton fabric with a white festive pattern containing Christmas trees and reindeers on a red ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Tiny Trees
Part number
2107O17

Christmas Poly/Cotton - Tiny Trees

112cm wide cheap and cheerful poly/cotton fabric with tiny trees in red and green on a white ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Little Puds - Silver
Part number
2107O15b

Christmas Poly/Cotton - Little Puds - Silver

112cm wide cheap and cheerful poly/cotton fabric with little Christmas puddings in red and white on a silver ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Little Puds - Red
Part number
2107O15a

Christmas Poly/Cotton - Little Puds - Red

112cm wide cheap and cheerful poly/cotton fabric with little Christmas puddings in grey and white on a red ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - White Trees
Part number
2107O13

Christmas Poly/Cotton - White Trees

112cm wide cheap and cheerful poly/cotton fabric with green and dark green Christmas trees on a white ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Santa's' Gingerbread Men
Part number
2107O20

Christmas Poly/Cotton - Santa's' Gingerbread Men

112cm wide cheap and cheerful poly/cotton fabric with gingerbread men and Christmas goodies on a white ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Gingerbread Cookies - Navy
Part number
2107O12a

Christmas Poly/Cotton - Gingerbread Cookies - Navy

112cm wide cheap and cheerful poly/cotton fabric with gingerbread men and Christmas goodies on a navy ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Santa's Tree
Part number
2107O10

Christmas Poly/Cotton - Santa's Tree

112cm wide cheap and cheerful poly/cotton fabric with little grey and red Santa's with squiggly green trees on a white ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Little Robin
Part number
2107O09

Christmas Poly/Cotton - Little Robin

112cm wide cheap and cheerful poly/cotton fabric with Christmas robins and presents in red, brown and green on a white ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Dachshund - Silver
Part number
2107O08b

Christmas Poly/Cotton - Dachshund - Silver

112cm wide cheap and cheerful poly/cotton fabric with sausage dogs in festive coats on a silver ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Dachshund - Green
Part number
2107O08a

Christmas Poly/Cotton - Dachshund - Green

112cm wide cheap and cheerful poly/cotton fabric with sausage dogs in festive coats on a green ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Dear Deer
Part number
2107O07

Christmas Poly/Cotton - Dear Deer

112cm wide cheap and cheerful poly/cotton fabric with white snowflakes and reindeer on a grey ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Festive Fox - Grey
Part number
2107O06b

Christmas Poly/Cotton - Festive Fox - Grey

112cm wide cheap and cheerful poly/cotton fabric with orange foxes running and having fun in the snow on a grey ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Festive Fox - Beige
Part number
2107O06a

Christmas Poly/Cotton - Festive Fox - Beige

112cm wide cheap and cheerful poly/cotton fabric with orange foxes running and having fun in the snow on a beige ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Snowy Skies - Red
Part number
2107O05a

Christmas Poly/Cotton - Snowy Skies - Red

112cm wide cheap and cheerful poly/cotton fabric with white snowflakes and stars on a red ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Snowy Skies - Green
Part number
2107O05b

Christmas Poly/Cotton - Snowy Skies - Green

112cm wide cheap and cheerful poly/cotton fabric with white snowflakes and stars on a green ground.
Price incl. VAT
£3.25 per metre
Christmas Poly/Cotton - Snowfall
Part number
2107O04

Christmas Poly/Cotton - Snowfall

112cm wide cheap and cheerful poly/cotton fabric with snowflakes in various shapes and sizes on a grey ground.
Price incl. VAT
£3.25 per metre