Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
CC - Festive Ted Green
100% cotton green Christmas fabric displaying super cute knitted teddy bear design surrounded by holly and stars! Great for Christmas shirts and gifts!
Christmas Cotton - Berries & Holly - Blue
150cm wide, 122gsm 100% cotton Christmas fabric with red, green, and gold holly design on navy.
Christmas Cotton - Berries & Holly - Red
150cm wide, 122gsm 100% cotton Christmas fabric with gold holly design on red.
Christmas Cotton - Claus
110cm wide, festive Santa print 100% cotton craft fabric, perfect for Christmas decorations and garments.
Christmas Cotton - Eve - Cream
110cm wide, 100% cotton fabric featuring a decorative gold print on a cream back drop, perfect for Christmas crafts.
Christmas Cotton - Festive Dachshund
112cm wide, 135gsm 100% cotton Christmas fabric with dachshunds in jumpers and Santa hats.
Christmas Cotton - Glitter Stars
This bold Christmas fabric features a forest green hue covered with red and gold stars that glitter beautifully. This will look amazing at Christmas time!

Dress Patterns
Shop Now
Christmas Cotton - Glitter Trees
124cm wide, cotton fabric with a festive pattern of glittery trees in red & gold on an ivory base.
Christmas Cotton - Holly - Green
140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on a green ground. Good for Christmas decorations & crafts.
Christmas Cotton - Holly - Ivory
140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.
Christmas Cotton - Holly - Red
Christmas holly print in red and metallic gold.†110cm wide, 100% Cotton craft fabric.
Christmas Cotton - Holly Natural - Dainty
112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.
Christmas Cotton - Holly Natural - Grande
112cm wide, 135gsm John Louden 100% cotton Christmas fabric with red berries and green holly on ivory.
Christmas Cotton - Holly Natural - Medium
112cm wide, 135gsm John Louden 100% cotton Christmas fabric with small holly sprigs and red berries on ivory
Christmas Cotton - Holly Natural - Pettit
112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.
Christmas Cotton - Hollygrove - Blue
150cm wide, 122gsm 100% cotton Christmas fabric with gold holly leaf design on blue.
Christmas Cotton - Hollygrove - Green
140cm wide, 122gsm 100% cotton Christmas fabric in green with metallic gold holly design
Christmas Cotton - Hollygrove - Red
142cm wide, 122gsm 100% cotton Christmas fabric in red with metallic gold holly design
Christmas Cotton - Ivory Spot
136cm wide, 122gsm 100% cotton Christmas fabric in ivory with gold spots
Christmas Cotton - Little Fir
Christmas cotton craft fabric featuring a small-scale red and green tree print on a vintage cream background.
Christmas Cotton - Merry Bundle
100% cotton craft fabric with a small holly print in red and green on white ground, great for Xmas dÈcor.
Christmas Cotton - Mistletoe
110cm wide, 100% cotton fabric featuring a leaf print on a vintage cream backdrop, great for Christmas crafts.
Christmas Cotton - Red Berry
110cm wide, 100% cotton fabric featuring a green, red holly print on a white back drop, great for Christmas dÈcor.
Christmas Cotton - Red Robin
112cm wide, 135gsm 100% cotton Christmas fabric with robins on a red background.
Christmas Cotton - Red Spot
136cm wide, 122gsm 100% cotton Christmas fabric in red with gold spots.
Christmas Cotton - Winter Wishes - Green
150cm wide, 122gsm 100% cotton Christmas fabric with Santa and tree patchwork design in red, green, and gold
Christmas Cotton - Winter Wishes - Grey
142cm wide, 122gsm 100% cotton Christmas fabric with patchwork-style festive print in red, grey, and gold
140cm wide good quality cotton poplin fabric with a christmas checked print in green, red and gold. Good for Christmas decorations & crafts.
Jolly Gingers' is a gorgeous 100% cotton grey cloth with a gingerbread man and glistening gold star design. Ideal for Christmas crafts and clothing!
Christmas Prints - Festive Foliage
140cm wide, 104gsm 100% cotton Christmas fabric with holly, mistletoe, and berries on ivory.
Christmas Prints - Little Stars - Green
100% cotton Christmas fabric, 140cm wide, with gold stars on green--perfect for festive crafts, decorations, and handmade gifts.
Christmas Prints - Little Stars - Ivory
100% cotton Christmas fabric, 140cm wide, with gold stars on ivory--perfect for festive crafts, decorations, and handmade gifts.
Christmas Prints - Little Stars - Red
100% cotton Christmas fabric, 140cm wide, with gold stars on red perfect for festive crafts, decorations, and handmade gifts.
Christmas Prints - Poinsettia
150cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, green holly leaves, and gold details on ivory
Christmas Prints - Snowflakes - Green
100% cotton Christmas fabric, 140cm wide, with gold snowflakes on green --ideal for festive crafts, dÈcor, and gifts.
Christmas Prints - Snowflakes - Ivory
100% cotton Christmas fabric, 140cm wide, with gold snowflakes on ivory--ideal for festive crafts, dÈcor, and gifts.
Christmas Tartan - Green
140cm wide good quality cotton poplin fabric with a christmas themed tartan in green, red and gold. Good for Christmas decorations & crafts.
Christmas Tartan - Red
140cm wide good quality cotton poplin fabric with a christmas themed tartan in red, green and gold. Good for Christmas decorations & crafts.
Pale silver metallic cotton lurex craft fabric, all things glittery for crafty projects.
JL Christmas - Greetings Green
Green 100% cotton Christmas fabric featuring a "Merry Christmas" print in silver and gold! Great for festive garments, gifts & decorations!
Poplin Print - Galaxy - Grey
112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a dark grey ground.
Poplin Print - Galaxy - Red
112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a red ground.
Made in Switzerland, this 142cm wide navy dress fabric is made with 2 layers of cotton mesh fused together with a bold pinstripe design. Very avant-garde.
Stof Avalana Jersey - Pablo
150cm wide, cotton and elastane knitted jersey fabric with a penguin print on a blue ground. Oeko-Tex Standard.
Stof Craft - Christmas - A Starry Night Sky - Black
Superb quality†Stof Japanese†craft and dress cotton with a Christmas print of gold stars on a geometric pattern in black and dark grey.
Our selection of 100% Christmas cotton fabrics
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.