Croft Mill

Fabrics

At Croft Mill, we offer the finest selection of fabric to make all of your dressmaking and craft dreams come true. Whether you are looking for cotton fabric, linen fabric, lace or any other type of dress fabric, we guarantee that you will find something here to suit your specific needs. Our wide collections of fabric are sure to leave you inspired! Read more/less

Are you looking for high-quality, fashionable dress fabrics and craft materials? Shop dress and craft fabrics online in the UK with Croft Mill. We are your go-to source for gorgeous fabrics, featuring over 3000 different materials like cotton, wool, silk, polyester and viscose..

We have everything you need to create stunning clothing and unique crafts projects - from deadstock fabrics to exclusive designer prints. No matter the occasion or design, you'll find the perfect fabric for sewing with us.

When it comes to great value fabrics for special occasions, craft cottons, or dressmaking fabrics, we have the perfect selection to suit whatever you need. With our wide range of exclusive patterns and weaves, you're sure to find something to help make your next sewing project a success!

We regularly update our unique fabric collections so there's always something new to discover. Make the most of our matching thread and lining service that takes away the stress of shopping around for the best matches. We offer a complete and personalised experience and our customer service team are always on hand with recommendations based on your needs.

We are proud to offer a variety of high quality fabrics that are truly unique to us, this way you know that many of the lovely fabrics you buy from us will not be found anywhere else. We stock budget dress fabrics as well as exclusive deadstock fabrics for your craft and sewing needs. All our fabrics are of the highest quality at affordable prices. Browse our online fabric store today and discover our passion for cloth - you're sure to find something you love!

25–48 of 4242 items
View:
Sort by:
Hoffman Bali Cotton Lawn - Iceberg
Part number
2507SF26-B

Hoffman Bali Cotton Lawn - Iceberg

A soft minty 112cm wide Indonesian cotton lawn fabric with hand painted design showcasing delicate white botanical silhouettes
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Peppermint
Part number
2507SF27-B

Hoffman Bali Cotton Lawn - Peppermint

A playful 112cm wide Indonesian cotton lawn fabric with hand painted design, painterly vertical lines in vivid red against a soft cream background.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Sea Mist
Part number
2507SF25-B

Hoffman Bali Cotton Lawn - Sea Mist

A showstopping 112cm wide Indonesian cotton lawn fabric with hand painted design featuring turquoise bursts scattered across a rich, tonal background.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Snake
Part number
2507SF28-B

Hoffman Bali Cotton Lawn - Snake

An earthy 112cm wide Indonesian cotton lawn fabric with hand painted design. The delicate leaf silhouettes give it a layered, organic texture
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Jelly
Part number
2507SF29-B

Hoffman Bali Cotton Lawn - Jelly

A rich 112cm wide Indonesian cotton lawn fabric with hand painted design featuring layers of soft leafy silhouettes over a mottled plum and berry background
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Merlot
Part number
2507SF31-B

Hoffman Bali Cotton Lawn - Merlot

Exceptional quality 112cm wide Indonesian cotton lawn fabric with hand painted design of light sketchy flowers in icy tones layered over a moody plum and midnight base.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Spectrum
Part number
2507SF31-B

Hoffman Bali Cotton Lawn - Spectrum

A stunning 112cm wide cotton lawn from Hoffman, with a dramatic floral silhouette print in painterly rainbow tones against a rich black base
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Blooms - Blue
Part number
2507SF17-B

Hoffman Bali Cotton Lawn - Blooms - Blue

Beautiful 112cm wide cotton lawn from Hoffman, with a dappled scatter design in pinks and violets across an inky navy and purple ground.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Blooms - Pink
Part number
2507SF16-B

Hoffman Bali Cotton Lawn - Blooms - Pink

Enticing 112cm wide cotton lawn from Hoffman, with a mottled background in rose pinks, lavender, peach and blue, overlaid with short, scattered marks in purple and deep coral.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Victoria
Part number
2507SF15-B

Hoffman Bali Cotton Lawn - Victoria

Vibrant 112cm wide cotton lawn from Hoffman, with a dreamy floral wash in petal pinks, lilacs, and peach.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Liquorice
Part number
2507SF14-B

Hoffman Bali Cotton Lawn - Liquorice

Exciting 112cm wide cotton lawn from Hoffman, with hand painted design of blue maze-like patterns that ripple through the cloth.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Reflections
Part number
2507SF13-B

Hoffman Bali Cotton Lawn - Reflections

Enticing 112cm wide cotton lawn from Hoffman, with swirling ripple-like lines in sky blue across a deep indigo background.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Light & Bright
Part number
2507SF12-B

Hoffman Bali Cotton Lawn - Light & Bright

A pastel perfect 112cm wide cotton lawn from Hoffman, with layers of leafy branches in a palette of greens, teals, purples, and lemon tones.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Midnight
Part number
2507SF11-B

Hoffman Bali Cotton Lawn - Midnight

Autumnal 112cm wide cotton lawn from Hoffman, rust tones layered into a painterly leaf and fern design.
Price incl. VAT
€19.15 per metre
Hoffman Bali Cotton Lawn - Julie
Part number
2507SF10-B

Hoffman Bali Cotton Lawn - Julie

Beautiful 112cm wide cotton lawn from Hoffman, with hand painted design of layered indigo and cobalt leaves.
Price incl. VAT
€19.15 per metre
Style Arc - Porter Woven Pack Pattern (UK 4-16)
Part number
130

Style Arc - Porter Woven Pack Pattern (UK 4-16)

Introducing the Porter Woven Pack pattern, Low waisted dress and top with four bodice and sleeve options. Gathered skirt with inseam pockets.
Price incl. VAT
€24.57
Nylon Lining - Khaki
Part number
2505NP01

Nylon Lining - Khaki

This 148cm wide, nylon lining fabric in dark khaki green is finely woven with a lovely soft finish.
Price incl. VAT
€6.57 per metre
Nylon Lining - Black
Part number
2505CM06-R

Nylon Lining - Black

This 158cm wide, nylon lining fabric in classic black is finely woven with a lovely soft finish.
Price incl. VAT
€6.57 per metre
Sackcloth And Ashes - Terracotta
Sackcloth And Ashes - Terracotta
Part number
2506M49-B

Sackcloth And Ashes - Terracotta

158cm wide, fine sack weave British wool suiting in terracotta with a subtle textured finish.
Price incl. VAT
€33.15 per metre
Sackcloth And Ashes - Black
Sackcloth And Ashes - Black
Part number
2506M50-B

Sackcloth And Ashes - Black

158cm wide, fine sack weave wool suiting in black with a subtle textured finish. Woven in Britain.
Price incl. VAT
€33.15 per metre
Away With The Fairies
Part number
2506M30-R

Away With The Fairies

140cm wide, polyester ivory net fabric with a 5cm square crochet weave pattern and net fringing.
Price incl. VAT
€21.72 per metre
Frills and Frocks
Part number
2506M31-R

Frills and Frocks

140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.
Price incl. VAT
€21.72 per metre
Sequin Lace - Gatsby
Part number
2506M26-R

Sequin Lace - Gatsby

140cm wide, lightweight 100% polyester sequin lace in black with silver sequins on a net base.
Price incl. VAT
€19.43 per metre
Sequin Lace - Cosmic
Part number
2506M28-R

Sequin Lace - Cosmic

130cm wide, soft stretch sequin lace on a pale pink net with a colourful abstract sequin design.
Price incl. VAT
€18.29 per metre