Free UK delivery over £75

Since - 1974
New Arrivals

New Arrivals

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

View as:

  • Brushed Cotton - Sindia - Maroon

    148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm

    Regular price £11.96 p/m
  • Brushed Cotton - Sindia - Steel

    148cm wide, 100% brushed cotton fabric with a steel grey floral print. Soft, warm

    Regular price £11.96 p/m
  • Brushed Cotton - Lola - Peach

    148cm wide, 100% brushed cotton fabric with a peach floral print. Soft, lightweight

    Regular price £11.96 p/m
  • Brushed Cotton - Lola - Pink

    148cm wide, 100% brushed cotton fabric with a pink floral design. Soft, lightweight

    Regular price £11.96 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 Prints - Snowflakes - Ivory

    Christmas Prints - Snowflakes - Ivory

    100% cotton Christmas fabric, 140cm wide, with gold snowflakes on ivory--ideal for festive crafts, dÈcor, and 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 - Little Stars - Red

    Christmas Prints - Little Stars - Red

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

    Regular price £9.76 p/m
  • + 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
  • Made in Italy+ More colours Casella Brushed Cotton - Ravenna

    Casella Brushed Cotton - Ravenna

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Black, white, and red check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Ferrara

    Casella Brushed Cotton - Ferrara

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Green, blue, and red check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Rimini

    Casella Brushed Cotton - Rimini

    Italian ex-designer brushed cotton, 150cm wide, 168gsm. Pink, lilac, and cream check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Padova

    Casella Brushed Cotton - Padova

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Red, black, and cream check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Lecco

    Casella Brushed Cotton - Lecco

    Italian ex-designer brushed cotton, 155cm wide, 168gsm. Cream, grey, and red check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Belluno

    Casella Brushed Cotton - Belluno

    Italian ex-designer brushed cotton, 155cm wide, 168gsm. Soft navy and peach check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Livorno

    Casella Brushed Cotton - Livorno

    Italian ex-designer brushed cotton, 150cm wide, 168gsm. Soft blue and grey check

    Regular price £16.26 p/m
  • Made in Italy Verona Flannel - Mantova

    Verona Flannel - Mantova

    Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in navy, olive, and burgundy

    Regular price £16.26 p/m
  • Made in Italy Verona Flannel - Perugia
    Sold out

    Verona Flannel - Perugia

    Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in teal, camel, and cream

    Regular price £16.26 p/m
  • Made in Italy Verona Flannel - Piacenza
    Sold out

    Verona Flannel - Piacenza

    Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in blue, olive, and cream

    Regular price £16.26 p/m
  • Friday Pattern Company - Arlo Track Jacket Pattern

    The Arlo Track Jacket sewing pattern--unisex, stylish, and practical. Three lengths, sporty details, and ideal for layering through the seasons

    Regular price £19.00 p/u
  • Bleached Muslin

    Bleached cotton muslin, 156cm wide. Soft, breathable plain weave in natural cream--ideal for toiles, crafts, and embroidery.

    Regular price £9.00 p/m
  • Loom State Muslin

    162cm wide, cotton loom state muslin fabric, unbleached & undyed. Perfect for toiles, crafts & more.

    Regular price £7.00 p/m
  • Made in Britain Borders Check Wool

    Borders Check Wool

    British navy wool-poly suiting, 156cm wide. Subtle multicolour strands, smooth handle and refined drape

    Regular price £11.50 p/m
  • Hard Work

    Dark Grey cotton nylon check, 154cm wide. Light, durable woven with fine white check

    Regular price £12.00 p/m
  • Parade

    Taupe woven nylon trousering, 150cm wide. Lightweight, durable, and smooth.

    Regular price £12.00 p/m
  • Petals At Dusk

    Floral printed georgette, 145cm wide, 80gsm. Lightweight and drapey polyester viscose blend

    Regular price £7.00 p/m
  • BA - Meadow - Sage

    Sage green cotton broderie anglaise, 140cm wide, 133gsm. Soft, breathable, and lightweight

    Regular price £9.00 p/m
  • 9oz - Washed Denim Poppy - Indigo

    Indigo floral washed denim, 176cm wide, 9oz (304gsm). Cotton-rich, durable and soft

    Regular price £14.26 p/m
  • 9oz - Washed Aged Denim - Black

    9oz Black washed denim, 162cm wide, 300gsm. Cotton-rich, durable and soft

    Regular price £14.26 p/m
  • Made in Britain That Hurt!

    That Hurt!

    British dark navy wool blend check suiting, 153cm wide, 194gsm. Soft, durable, and lightly stretchy

    Regular price £19.96 p/m
  • Made in Britain Lost In Translation

    Lost In Translation

    British dark grey cotton wool suiting, 154cm wide, 246gsm. Smooth midweight blend with khaki undertone

    Regular price £19.96 p/m
  • Ginger Snap!

    Ginger snap wool blend suiting, 150cm wide, 228gsm. Soft and durable with elegant drape

    Regular price £19.96 p/m
  • Made in Britain Ginsberg

    Ginsberg

    British 100% wool navy suiting, 154cm wide, 222gsm. Loose weave with elegant drape--perfect for soft tailoring, dresses, and trousers

    Regular price £19.96 p/m
  • Midnight Highland Check

    Navy, green, and brown wool blend check fabric, 150cm wide, 215gsm. Soft, lightweight, and textured

    Regular price £19.96 p/m
  • Made in Britain Heavy Rib Cotton Jersey - Black

    Heavy Rib Cotton Jersey - Black

    150cm heavy ribbed cotton jersey, 310gsm. Soft, breathable 100% cotton knit

    Regular price £9.50 p/m
  • Made in Britain Soft Rib Cotton Jersey - Black

    Soft Rib Cotton Jersey - Black

    Black soft ribbed jersey, 134cm wide, 246gsm. 100% cotton knit with fine rib texture

    Regular price £8.00 p/m
  • Brushed Cotton - Rory

    Green, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Jasper

    Navy, beige, and cream brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Theo

    Teal and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Otis

    Blue, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Milo
    Sold out

    Brushed Cotton - Milo

    Turquoise, purple, and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Lottie

    Red, green, and blue brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Tilda

    Red, grey, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Mae

    Pink, blue, and cream brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    Regular price £9.76 p/m
  • Brushed Cotton - Evie

    Cream and charcoal brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable

    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