Free UK delivery over £75

Since - 1974
Christmas Fabric

Christmas Fabric

Christmas fabrics from our festive collection for Christmas 2025. Our Christmas fabric range is perfect for making handmade gifts, festive displays and a wide variety of seasonal sewing and craft projects, with options available at different price points to suit every budget. Explore Christmas fabrics in cute and traditional designs, ideal for creating Christmas stockings, homemade advent calendars and decorative items. We also stock designer craft cotton, including fabrics with metallic prints, perfect for adding a little sparkle to your home, business or presents. Shop Christmas fabric today while stocks last.

View as:

  • + More colours Christmas Cotton - Holly - Green

    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.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Berries & Holly - Red

    Christmas Cotton - Berries & Holly - Red

    150cm wide, 122gsm 100% cotton Christmas fabric with gold holly design on red.

    Regular price £9.76 p/m
  • + More colours Christmas Prints - Poinsettia

    Christmas Prints - Poinsettia

    150cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, green holly leaves, and gold details on ivory

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Blue

    Christmas Cotton - Hollygrove - Blue

    150cm wide, 122gsm 100% cotton Christmas fabric with gold holly leaf design on blue.

    Regular price £9.76 p/m
  • Remnant - Cotton Lurex - Green (1.9m)
    Sold out

    Remnant - Cotton Lurex - Green (1.9m)

    Regular price £3.25 p/u
  • + More colours Christmas Prints - Little Stars - Ivory

    Christmas Prints - Little Stars - Ivory

    100% cotton Christmas fabric, 140cm wide, with gold stars on ivory--perfect for festive crafts, decorations, and handmade gifts.

    Regular price £9.76 p/m
  • + More colours Christmas Prints - Little Stars - Green

    Christmas Prints - Little Stars - Green

    100% cotton Christmas fabric, 140cm wide, with gold stars on green--perfect for festive crafts, decorations, and handmade gifts.

    Regular price £9.76 p/m
  • + More colours Christmas Prints - Festive Foliage

    Christmas Prints - Festive Foliage

    140cm wide, 104gsm 100% cotton Christmas fabric with holly, mistletoe, and berries on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Red Spot

    Christmas Cotton - Red Spot

    136cm wide, 122gsm 100% cotton Christmas fabric in red with gold spots.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Ivory Spot

    Christmas Cotton - Ivory Spot

    136cm wide, 122gsm 100% cotton Christmas fabric in ivory with gold spots

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Medium

    Christmas Cotton - Holly Natural - Medium

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with small holly sprigs and red berries on ivory

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Grande

    Christmas Cotton - Holly Natural - Grande

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with red berries and green holly on ivory.

    Regular price £9.76 p/m
  • Taffeta - Flocked Flakes Black

    Brilliantly festive Taffeta dressmaking fabric in black with a lustrous surface, featuring a soft flocked silver snowflake design.

    Regular price £7.00 p/m
  • + More colours Luxe Prism Brocade - Purple

    Luxe Prism Brocade - Purple

    A woven brocade with a deep purple base and fine metallic-style detail running through the cloth, giving it a subtle sheen without being flashy.

    Regular price £16.50 p/m
  • + More colours Luxe Prism Brocade - Black

    Luxe Prism Brocade - Black

    A woven brocade with a black base and fine metallic-style detail running through the cloth, giving a subtle sheen that catches the light without looking flashy.

    Regular price £16.50 p/m
  • Remnant - Christmas Cotton - Hollygrove - Green (0.5m)

    Regular price £4.88 p/u
  • + More colours French Terry - Festive Gnome - Sand

    French Terry - Festive Gnome - Sand

    A soft and comfy cotton French terry with a cheerful festive gnome print on a sand background, perfect for cosy makes through the winter season.

    Regular price £17.90 p/m
  • + More colours French Terry - Festive Gnome - Grey

    French Terry - Festive Gnome - Grey

    A soft and comfy cotton French terry with a cheerful festive gnome print on a grey background, perfect for cosy makes through the winter season.

    Regular price £17.90 p/m
  • + More colours French Terry - Festive Gnome - Red

    French Terry - Festive Gnome - Red

    A soft and comfy cotton French terry with a cheerful festive gnome print on a red background, perfect for cosy makes through the winter season

    Regular price £17.90 p/m
  • + More colours Christmas Prints - Snowflakes - Green

    Christmas Prints - Snowflakes - Green

    100% cotton Christmas fabric, 140cm wide, with gold snowflakes on green --ideal for festive crafts, dÈcor, and gifts.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Winter Wishes - Grey

    Christmas Cotton - Winter Wishes - Grey

    142cm wide, 122gsm 100% cotton Christmas fabric with patchwork-style festive print in red, grey, and gold

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Pettit

    Christmas Cotton - Holly Natural - Pettit

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly - Red

    Christmas Cotton - Holly - Red

    Christmas holly print in red and metallic gold.†110cm wide, 100% Cotton craft fabric.

    Regular price £9.76 p/m

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill