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!

3097–3120 of 3976 items
View:
Sort by:
Christmas Cotton - Holly - Ivory
Part number
2009o04b

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.
Price incl. VAT
£8.95 per metre
Christmas Tartan - Red
Part number
2009o02b

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.
Price incl. VAT
£10.50 per metre
Poplin print - Tropical Toucans - White
Part number
2006o06b

Poplin print - Tropical Toucans - White

112cm wide, cotton poplin print fabric with a tropical toucan print on a white background
Price incl. VAT
£7.75 per metre
Poplin Print - Baby Leopard
Part number
2009o01

Poplin Print - Baby Leopard

112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.
Price incl. VAT
£7.75 per metre
Put The Kettle On - Ditto - Lilac
Part number
6440d

Put The Kettle On - Ditto - Lilac

Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.
Price incl. VAT
£3.95 per metre
Canary
Part number
2008S004

Canary

152cm, mid to lightweight 100% cotton in a canary yellow with a linen looking weave. 
Price incl. VAT
£6.00 per metre
Poplin Print - Lethal
Part number
2008o03

Poplin Print - Lethal

114cm wide, cotton poplin print fabric in black with an all over skulls and crossbones design. Perfect for the amateur pirate.
Old price
£7.75
Price incl. VAT
£6.98 per metre
10% discount
Valid until 26/08/2025
Special - Poly/Cotton Poplin - White
Part number
1911S11

Special - Poly/Cotton Poplin - White

Superior quality poly/cotton poplin in white. This has come from a manufacturer of the finest quality shirts.
Price incl. VAT
£6.75 per metre
Mouflon - Purple
Mouflon - Purple
Part number
2007AB10

Mouflon - Purple

Ex Designer Italian made beautiful lightweight wool coating fabric in purple - lightly brushed wool mouflon, you could call this a wool fleece. Perfect for a lightweight coat.
Price incl. VAT
£22.00 per metre
Cross Hatch - Olive
Part number
2045f

Cross Hatch - Olive

Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
Price incl. VAT
£7.00 per metre
All Saints Cream
Part number
2007S0012

All Saints Cream

160cm wide loosely knitted 100% Polyester blouse fabric in a sort of speckled cream design. Great fabric for blouses, dresses and cardis.
Old price
£7.25
Price incl. VAT
£6.53 per metre
10% discount
Valid until 26/08/2025
Jersey - White Snake
Part number
2007S010-TR

Jersey - White Snake

145cm wide slinky polyester jersey, snake skin pattern in shades of ivory and cream.
Old price
£7.50
Price incl. VAT
£6.75 per metre
10% discount
Valid until 26/08/2025
Windy Valley
Part number
2007S009B

Windy Valley

150cm wide, nylon and cotton lightweight fabric in navy blue. This is a superb fabric for keeping the wind out. Good for a casual jacket or pair of trousers.
Price incl. VAT
£7.00 per metre
Viscose Plain - Ivory
Part number
7337c

Viscose Plain - Ivory

140cm wide, very soft and fine, 100% viscose challis fabric in ivory. Perfect for summer garments.
Price incl. VAT
£5.25 per metre
Poplin Print - Folk - Crimson
Part number
2005O13o

Poplin Print - Folk - Crimson

112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a crimson background
Price incl. VAT
£7.75 per metre
Smartly Does It - Blue
Part number
2007S009

Smartly Does It - Blue

A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Price incl. VAT
£7.00 per metre
Poplin Print - Galaxy - Scarlet
Part number
2005O03d

Poplin Print - Galaxy - Scarlet

112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a scarlet red ground.
Price incl. VAT
£7.75 per metre
Heavy Water Resistant Canvas - Turquoise
Heavy Water Resistant Canvas - Turquoise
Part number
7264z

Heavy Water Resistant Canvas - Turquoise

155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
£12.00 per metre
Jay Jersey - Hot Pink
Part number
2007A001d

Jay Jersey - Hot Pink

Extrememly soft fine knitted viscose elastane jersey material in hot pink. It has a good recovery and drapes beautifuly.
Price incl. VAT
£7.50 per metre
Put The Kettle On - Hey Sailor
Part number
2007B005

Put The Kettle On - Hey Sailor

110cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over sailor themed pattern in ivory on a red background.
Price incl. VAT
£3.95 per metre
Put The Kettle On - Fairytale
Part number
2007B004

Put The Kettle On - Fairytale

114cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over fairytale pattern with castles and beanstalks in white on a navy background.
Price incl. VAT
£3.95 per metre
Ripstop - Navy
Part number
2007o01c

Ripstop - Navy

150cm wide, lightweight naturally water-resistant fabric in navy blue. Suitable for banners, bags, & lightweight outwear.
Price incl. VAT
£5.75 per metre
Ripstop - Forest
Part number
2007o01b

Ripstop - Forest

150cm wide, lightweight naturally water-resistant fabric in forest green. Suitable for banners, bags, & lightweight outwear.
Price incl. VAT
£5.75 per metre
Ripstop - Black
Part number
2007o01a

Ripstop - Black

150cm wide, lightweight naturally water-resistant fabric in black. Suitable for banners, bags, & lightweight outwear.
Price incl. VAT
£5.75 per metre