Croft Mill

Christmas Fabric

Christmas Fabrics from our wonderful festive collection. Our Christmas fabrics are great for making gifts, displays and many more festive projects. At all different price points to suit whatever you have in mind. We have low cost Christmas fabrics in cute and traditional designs. These are brilliant for making your own Christmas stockings or homemade advent calendars. We also have designer craft cotton, some with metallic print. Great if you like a little sparkle to your business, home or presents. Buy your Christmas fabric now, whilst in stock.

97–112 of 112 items
View:
Sort by:
Cotton Lurex - Green
Part number
1809O09D

Cotton Lurex - Green

112cm wide 86% Cotton 14% Metallic fabric, good decorative fabric for craft and especially nice at Christmas.
Price incl. VAT
£6.50 per metre
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Part number
CM1530c

Superior Quality Plain Poly/Cotton - Silver Marl Grey

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in silver marl grey. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Christmas Poly/Cotton - Gingerbread Man
Part number
507g

Christmas Poly/Cotton - Gingerbread Man

112cm wide cheap and cheerful Poly/Cotton fabric with Gingerbread Man, cookies ad canes in cream colour.
Price incl. VAT
£3.95 per metre
Paisley Changeant Lining - Red
Part number
990i

Paisley Changeant Lining - Red

146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in red.
Price incl. VAT
£7.25 per metre
Superior Quality Plain Poly/Cotton - Emerald Green
Part number
CM1530h

Superior Quality Plain Poly/Cotton - Emerald Green

Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in emerald green. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Superior Quality Plain Poly/Cotton - Black
Part number
CM1530a

Superior Quality Plain Poly/Cotton - Black

Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in black. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Superior Quality Plain Poly/Cotton - Royal Blue
Part number
CM1530f

Superior Quality Plain Poly/Cotton - Royal Blue

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in royal blue. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Superior Quality Plain Poly/Cotton - Red
Part number
CM1530k

Superior Quality Plain Poly/Cotton - Red

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in red. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Superior Quality Plain Poly/Cotton - White
Part number
1530a

Superior Quality Plain Poly/Cotton - White

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Superior Quality Plain Poly/Cotton - Pale Blue
Part number
CM1530d

Superior Quality Plain Poly/Cotton - Pale Blue

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale blue. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Superior Quality Plain Poly/Cotton - Mint
Part number
CM1530g

Superior Quality Plain Poly/Cotton - Mint

Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in mint. Perfect for crafts & dressmaking.
Price incl. VAT
£4.50 per metre
Remnant - Christmas Cotton - Eve - Cream (0.85m)
Part number
2409AH05A 0925G

Remnant - Christmas Cotton - Eve - Cream (0.85m)

Remnant (0.85m) - 110cm wide, 100% cotton fabric featuring a decorative gold print on a cream back drop, perfect for Christmas crafts.
Old price
£7.23
Price incl. VAT
£6.51
10% discount
Valid until 26/06/2026
Christmas Cotton - Evergreen Sparkle
Part number
2409AH09

Christmas Cotton - Evergreen Sparkle

110cm wide, green 100% cotton fabric with a decorative gold speckled print, perfect for Christmas crafts.
Price incl. VAT
£8.50 per metre
Out of stock
Taffeta - Flocked Flakes Orange
Part number
2208E29A

Taffeta - Flocked Flakes Orange

Our fabulous festive taffeta dressmaking fabric in rust orange is finely woven with a lustrous surface featuring flocked snowflake design.
Price incl. VAT
£7.00 per metre
Out of stock
Gilt - Black
Part number
2109AH04a

Gilt - Black

Black & gold cotton fabric with a gold gilt print pattern inspired designed.
Price incl. VAT
£10.50 per metre
Out of stock
Roxy Stretch Velvet - Emerald
Roxy Stretch Velvet - Emerald
Part number
1910M01B

Roxy Stretch Velvet - Emerald

148cm wide, beautiful quality stretch velvet dress fabric in emerald green. A 4-way stretch knitted velour, perfect for evening wear. 
Price incl. VAT
£12.50 per metre
Out of stock