Croft Mill

New & Restocked

We add new fabrics, dress patterns and haberdashery items on to our online store every week. Please check out our fab selection of fabrics for dressmaking, quilting and patchwork as well as a variety of other crafts.

1–24 of 292 items
View:
Sort by:
Christmas Cotton - Holly Natural - Pettit
Part number
2510O42-B

Christmas Cotton - Holly Natural - Pettit

112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.
Price incl. VAT
£9.75 per metre
Christmas Cotton - Holly Natural - Dainty
Part number
2510O41-B

Christmas Cotton - Holly Natural - Dainty

112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.
Price incl. VAT
£9.75 per metre
Christmas Cotton - Holly Natural - Medium
Part number
2510O40-B

Christmas Cotton - Holly Natural - Medium

112cm wide, 135gsm John Louden 100% cotton Christmas fabric with small holly sprigs and red berries on ivory
Price incl. VAT
£9.75 per metre
Christmas Cotton - Holly Natural - Grande
Part number
2510O39-B

Christmas Cotton - Holly Natural - Grande

112cm wide, 135gsm John Louden 100% cotton Christmas fabric with red berries and green holly on ivory.
Price incl. VAT
£9.75 per metre
Christmas Prints - Festive Foliage
Part number
2510O36-B

Christmas Prints - Festive Foliage

140cm wide, 104gsm 100% cotton Christmas fabric with holly, mistletoe, and berries on ivory.
Price incl. VAT
£9.75 per metre
Christmas Prints - Winter Botanicals
Part number
2510O38-B

Christmas Prints - Winter Botanicals

146cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, holly, and foliage on ivory
Price incl. VAT
£9.75 per metre
Christmas Prints - Poinsettia
Part number
2510O37-B

Christmas Prints - Poinsettia

150cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, green holly leaves, and gold details on ivory
Price incl. VAT
£9.75 per metre
Christmas Cotton - Festive Dachshund
Part number
2510O35-B

Christmas Cotton - Festive Dachshund

112cm wide, 135gsm 100% cotton Christmas fabric with dachshunds in jumpers and Santa hats.
Price incl. VAT
£9.75 per metre
Christmas Cotton - Red Robin
Part number
2510O34-B

Christmas Cotton - Red Robin

112cm wide, 135gsm 100% cotton Christmas fabric with robins on a red background.
Price incl. VAT
£9.75 per metre
Christmas Cotton - Winter Wishes - Green
Part number
2510O33-B

Christmas Cotton - Winter Wishes - Green

150cm wide, 122gsm 100% cotton Christmas fabric with Santa and tree patchwork design in red, green, and gold
Price incl. VAT
£9.75 per metre
Christmas Cotton - Winter Wishes - Grey
Part number
2510O32-B

Christmas Cotton - Winter Wishes - Grey

142cm wide, 122gsm 100% cotton Christmas fabric with patchwork-style festive print in red, grey, and gold
Price incl. VAT
£9.75 per metre
Christmas Cotton - Hollygrove - Red
Part number
2510O31-B

Christmas Cotton - Hollygrove - Red

142cm wide, 122gsm 100% cotton Christmas fabric in red with metallic gold holly design
Price incl. VAT
£9.75 per metre
Christmas Cotton - Hollygrove - Green
Part number
2510O30-B

Christmas Cotton - Hollygrove - Green

140cm wide, 122gsm 100% cotton Christmas fabric in green with metallic gold holly design
Price incl. VAT
£9.75 per metre
Christmas Cotton - Hollygrove - Blue
Part number
2510O29-B

Christmas Cotton - Hollygrove - Blue

150cm wide, 122gsm 100% cotton Christmas fabric with gold holly leaf design on blue.
Price incl. VAT
£9.75 per metre
Christmas Cotton - Berries & Holly - Red
Part number
2510O28-B

Christmas Cotton - Berries & Holly - Red

150cm wide, 122gsm 100% cotton Christmas fabric with gold holly design on red.
Price incl. VAT
£9.75 per metre
Christmas Cotton - Berries & Holly - Blue
Part number
2510O27-B

Christmas Cotton - Berries & Holly - Blue

150cm wide, 122gsm 100% cotton Christmas fabric with red, green, and gold holly design on navy.
Price incl. VAT
£9.75 per metre
That Hurt!
That Hurt!
Part number
2510M21-B

That Hurt!

British dark navy wool blend check suiting, 153cm wide, 194gsm. Soft, durable, and lightly stretchy
Price incl. VAT
£19.95 per metre
Lost In Translation
Lost In Translation
Part number
2510M20-B

Lost In Translation

British dark grey cotton wool suiting, 154cm wide, 246gsm. Smooth midweight blend with khaki undertone
Price incl. VAT
£19.95 per metre
Ginger Snap!
Part number
2510M19-B

Ginger Snap!

Ginger snap wool blend suiting, 150cm wide, 228gsm. Soft and durable with elegant drape
Price incl. VAT
£19.95 per metre
Loom State Muslin
Part number
2510LW

Loom State Muslin

162cm wide, cotton loom state muslin fabric, unbleached & undyed. Perfect for toiles, crafts & more.
Ginsberg
Ginsberg
Part number
2510M18-B

Ginsberg

British 100% wool navy suiting, 154cm wide, 222gsm. Loose weave with elegant drape—perfect for soft tailoring, dresses, and trousers
Price incl. VAT
£19.95 per metre
Bleached Muslin
Part number
2510LW

Bleached Muslin

Bleached cotton muslin, 156cm wide. Soft, breathable plain weave in natural cream—ideal for toiles, crafts, and embroidery.
Brushed Cotton - Celeste - Blue
Part number
2510M26-R

Brushed Cotton - Celeste - Blue

148cm wide, 100% brushed cotton fabric with a blue and pink floral design. Soft, breathable
Price incl. VAT
£11.95 per metre
Brushed Cotton - Celeste - Pink
Part number
2510M27-R

Brushed Cotton - Celeste - Pink

148cm wide, 100% brushed cotton fabric in a pink and lilac floral design on cream. Soft, breathable
Price incl. VAT
£11.95 per metre