Croft Mill

Made In Italy

Discover exceptional Italian fabrics at Croft Mill. We select only premium quality materials that are guaranteed to stand out. Shop from our outstanding selection of wool and dressmaking fabrics designed to make stylish garments with ease.

289–367 of 367 items
View:
Sort by:
Completely Dotty
Completely Dotty
Part number
2308P08

Completely Dotty

155cm wide polyester, crepe de chine dress fabric features a black and white spotted print. Made in Italy
Price incl. VAT
£10.00 per metre
Silky Satin - Safari
Silky Satin - Safari
Part number
2308M08

Silky Satin - Safari

This polyester satin dress fabric features an orange, black, white geometric pattern, designed and printed in Italy.
Price incl. VAT
£15.00 per metre
Mac Lining
Mac Lining
Part number
2308AH10

Mac Lining

140cm wide, polyester lining fabric in a pink/purple hue with a recognisable print, the perfect luxurious partner for outers.
Price incl. VAT
£7.00 per metre
Marzo
Marzo
Part number
2308PS14

Marzo

Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!
Price incl. VAT
£18.00 per metre
Nocturne
Nocturne
Part number
2308PS11

Nocturne

Manufactured in Italy, this viscose twill suiting fabric in black is perfect for sophisticated evening attire!
Price incl. VAT
£18.00 per metre
Shadow of the Night
Shadow of the Night
Part number
2306M19

Shadow of the Night

Made from a blend of viscose, silk and polyamide, this black dress fabric features a glitter fur face. Woven in Italy.
Price incl. VAT
£26.00 per metre
Pima Cotton Lawn - Rossa
Pima Cotton Lawn - Rossa
Part number
2308PS09

Pima Cotton Lawn - Rossa

Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!
Price incl. VAT
£12.00 per metre
Striato
Striato
Part number
2211PS37

Striato

Woven in Italy, this black and white striped fabric is made from 100% cotton and is perfect for shirting!
Price incl. VAT
£7.50 per metre
In All My Born Days - Rose Check
In All My Born Days - Rose Check
Part number
2308PS05 TS

In All My Born Days - Rose Check

Woven in Italy, this ex-designer, fine wool fabric features an interesting check made up of grey, black and pink hues.
Price incl. VAT
£16.00 per metre
Both Sides Now
Both Sides Now
Part number
2307M07

Both Sides Now

134cm wide 'double' cotton with a satin finish, featuring a vibrant blue ornate floral pattern on a green ground. Made in Italy!
Price incl. VAT
£25.00 per metre
Mr Kipling
Mr Kipling
Part number
2306M20

Mr Kipling

155cm wide ivory cotton shirting fabric with a pink and grey dobby weave. The perfect fabric for summer shirts and blouses. Made in Italy.
Price incl. VAT
£13.50 per metre
Vittoria
Vittoria
Part number
2306M14

Vittoria

145cm wide Italian-woven cotton poplin, with a charming floral print reminiscent of traditional Liberty designs. Perfect for shirting.
Price incl. VAT
£12.75 per metre
Ethereal Blue
Ethereal Blue
Part number
2306M08

Ethereal Blue

Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.
Price incl. VAT
£19.00 per metre
Fiori Aqua
Fiori Aqua
Part number
2306M07

Fiori Aqua

150m wide fine Italian cotton lawn in mint green, featuring a delicate floral print. Perfect for layering, caftans, and summer dresses.
Price incl. VAT
£17.00 per metre
Nylon Lawn - Aqua Plain
Nylon Lawn - Aqua Plain
Part number
230501

Nylon Lawn - Aqua Plain

Introducing our exceptional 128cm wide superfine nylon lawn fabric in pale blue with a luxurious satin finish.
Price incl. VAT
£10.95 per metre
Tuscan Lawn - Lilac
Tuscan Lawn - Lilac
Part number
2304S04

Tuscan Lawn - Lilac

This fine cotton lawn is beautifully soft, 144cm wide, and features a lovely lilac hue. Perfect for shirting and dressmaking.
Price incl. VAT
£7.50 per metre
Italian Punch - Coral
Italian Punch - Coral
Part number
1808J18BN

Italian Punch - Coral

Upgrade your wardrobe with our 138cm wide super fine 100% cotton shirting in coral pink. Soft, lightweight, and breathable. Woven in Italy.
Price incl. VAT
£7.00 per metre
Latte Garden
Latte Garden
Part number
2305M01

Latte Garden

Made in Italy, our floral knitted jersey fabric in beige made from 95% viscose and 5% elastane is perfect for dressmaking!
Price incl. VAT
£14.00 per metre
Odyssey
Odyssey
Part number
2304M05

Odyssey

Made in Italy, this 142cm wide 100% cotton dress fabric in coral features a unique floral print, perfect for summer garments!
Price incl. VAT
£11.75 per metre
Auralite
Auralite
Part number
2302M06

Auralite

158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!
Price incl. VAT
£14.00 per metre
Tuscany - Black
Tuscany - Black
Part number
2211PS05B

Tuscany - Black

This Italian woven suiting fabric in black made from wool and nylon is excellent for trousers and skirts!
Price incl. VAT
£16.00 per metre
Ouch!
Ouch!
Part number
2303M14

Ouch!

Our 100% polyester satin dress fabric made in Italy features a red rose print on a black ground, perfect for blouses or maxi-skirts!
Price incl. VAT
£14.00 per metre
Milano
Milano
Part number
2303P07

Milano

Woven in Italy, this abstract knitted jersey dress fabric made from viscose and lycra is ideal for skirts and loungewear!
Price incl. VAT
£9.50 per metre
Nimbus Cotton
Nimbus Cotton
Part number
2303PS01

Nimbus Cotton

160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
Price incl. VAT
£7.75 per metre
Tiffany
Tiffany
Part number
2302M16

Tiffany

This 158cm wide, ex-designer blue suiting fabric is made from a blend of wool, polyester and elastane. Made in Italy!
Price incl. VAT
£20.00 per metre
That's Cheating - Italian Shirting
That's Cheating - Italian Shirting
Part number
2202S21

That's Cheating - Italian Shirting

Our plain woven cotton shirting fabric in blue is perfect for fashioning loose trousers, floaty skirts and blouses!
Price incl. VAT
£10.00 per metre
Danbury Crepe - Dark Navy
Danbury Crepe - Dark Navy
Part number
2301M02D

Danbury Crepe - Dark Navy

142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Bronze
Danbury Crepe - Bronze
Part number
2301M02C

Danbury Crepe - Bronze

Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Jade
Danbury Crepe - Jade
Part number
2301M02A

Danbury Crepe - Jade

140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
Price incl. VAT
£15.00 per metre
Win Some - Purple
Win Some - Purple
Part number
2211PS27

Win Some - Purple

This Italian cotton shirting has come from a well loved clothing designer. 158cm wide softly woven purple, fuchsia and blue check fabric, handles like a dream.
Price incl. VAT
£8.75 per metre
Win Some - Yellow
Win Some - Yellow
Part number
2211PS28

Win Some - Yellow

From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.
Price incl. VAT
£8.75 per metre
Euphoria
Euphoria
Part number
2211PS17 TS

Euphoria

160cm wide, ex-designer superfine wool suiting fabric in a classic black and pink pane check design.
Price incl. VAT
£21.00 per metre
Hidden Gem
Hidden Gem
Part number
2209AH25

Hidden Gem

Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
Price incl. VAT
£30.00 per metre
Devil Wears - Tan
Devil Wears - Tan
Part number
2201AH08

Devil Wears - Tan

Exclusive to us in the UK this Italian this checked wool suiting fabric in black and tan is ideal for pinafore dresses, shawls or loose trousers!
Price incl. VAT
£28.00 per metre
Hey Ho
Hey Ho
Part number
2211AH01

Hey Ho

Italian made, grey and blue wool suiting fabric with a fine over check in orange perfect for dresses or suits!
Price incl. VAT
£28.00 per metre
Michelle
Michelle
Part number
2202M04

Michelle

Elegant polyester satin Italian dress fabric with all over colourful gold floral/leaf design on a brown background. This would make a beautiful dress or skirt!
Price incl. VAT
£13.50 per metre
Danbury Crepe - Scarlet
Danbury Crepe - Scarlet
Part number
2204M24G

Danbury Crepe - Scarlet

Italian made soft scarlet red crepe fabric is a blend of 86% acetate, 5% polyester and 9% silk. Perfect for vest tops, slip dresses and special occasion wear.
Price incl. VAT
£15.00 per metre
Danbury Crepe - Pastel Blue
Danbury Crepe - Pastel Blue
Part number
2204M24F

Danbury Crepe - Pastel Blue

Made in Italy this high quality 86% acetate, 5% polyester and 9% silk crepe fabric with a soft pastel blue hue. Great for bridal and prom dresses.
Price incl. VAT
£15.00 per metre
Danbury Crepe - Emerald
Danbury Crepe - Emerald
Part number
2204M24C

Danbury Crepe - Emerald

Elegant acetate, polyester and silk-blend crepe fabric with a bold emerald green hue. Drapes wonderfully, ideal for prom dresses and blouses. Made in Italy.
Price incl. VAT
£15.00 per metre
Denim Jersey Crinkle
Denim Jersey Crinkle
Part number
2203DA03

Denim Jersey Crinkle

Italian made mid denim blue polyester jersey with elastane stretch fabric with white stitching on the reverse. Perfect for looser fitting shirts, shorts and joggers.
Price incl. VAT
£7.00 per metre
EZIO - Greatest Showman - Blue
EZIO - Greatest Showman - Blue
Part number
2112AH10b

EZIO - Greatest Showman - Blue

Superb quality blue viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills.
Price incl. VAT
£6.00 per metre
Silk - Artist's Dress
Silk - Artist's Dress
Part number
2007AB11

Silk - Artist's Dress

140cm wide, supremely soft and floaty silk Italian dress fabric, with an artistic, colourful floral design on ivory coloured ground. Absolutely gorgeous!
Price incl. VAT
£21.00 per metre
Miracle Man - Dress Velvet - Black
Miracle Man - Dress Velvet - Black
Part number
3371r

Miracle Man - Dress Velvet - Black

Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
Price incl. VAT
£18.00 per metre
Alba Rib
Alba Rib
Part number
2504CF06-R

Alba Rib

140cm wide, white ribbed cotton jersey fabric, made in Italy. Supremely soft & lightweight.
Price incl. VAT
£20.00 per metre
Out of stock
Lucca Denim - 12.8oz - Navy
Lucca Denim - 12.8oz - Navy
Part number
2503CF17

Lucca Denim - 12.8oz - Navy

160cm wide, Italian denim fabric made from 100% cotton in a navy hue, ideal for jeans and jackets.
Price incl. VAT
£23.15 per metre
Out of stock
Lucca Denim - 12.4oz - Blue
Lucca Denim - 12.4oz - Blue
Part number
2503CF15

Lucca Denim - 12.4oz - Blue

Woven in Italy, our 145cm wide, 100% cotton denim fabric in blue has a strong, soft and robust finish.
Price incl. VAT
£23.15 per metre
Out of stock
Lucca Denim - 10.6oz - Indigo
Lucca Denim - 10.6oz - Indigo
Part number
2503CF14

Lucca Denim - 10.6oz - Indigo

174cm wide width, 100% cotton denim fabric in indigo, durable and strong. Woven in Italy.
Price incl. VAT
£23.15 per metre
Out of stock
Italian Linen - Ivory
Italian Linen - Ivory
Part number
2502M05-R

Italian Linen - Ivory

145cm wide, 100% linen shirting fabric in ivory, woven in Italy. Lightweight, breathable, and soft.
Price incl. VAT
£22.50 per metre
Out of stock
Billie
Billie
Part number
2502M01-R

Billie

148cm wide, Italian ex-designer fine cotton & lyocell shirting fabric in white with blue stripe's.
Price incl. VAT
£14.00 per metre
Out of stock
Chocolat
Chocolat
Part number
2501M02-R

Chocolat

158cm wide, cotton & elastane dark brown trousering fabric with a soft almost velvety finish.
Price incl. VAT
£13.00 per metre
Out of stock
Shine On
Shine On
Part number
2412CF22-TR

Shine On

Luxurious 148cm wide, cotton velvet furnishing fabric in beige and champagne gold, woven in Italy.
Price incl. VAT
£40.00 per metre
Out of stock
Zapata Linen
Zapata Linen
Part number
2412CF15-R

Zapata Linen

140cm wide, 100% linen lightweight black suiting fabric, woven in Italy. Perfect for summer suits.
Price incl. VAT
£30.75 per metre
Out of stock
Ralph Shirting - Olive Green
Ralph Shirting - Olive Green
Part number
2412CF01L-R

Ralph Shirting - Olive Green

150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Out of stock
Italian Viscose Lining - Navy Polka
Italian Viscose Lining - Navy Polka
Part number
2411M03

Italian Viscose Lining - Navy Polka

140cm wide, ex-designer viscose twill lining in navy with dark navy polka dots. Woven in Italy!
Price incl. VAT
£8.50 per metre
Out of stock
Wonderland
Wonderland
Part number
2410CF53

Wonderland

148cm wide, Italian ex-designer viscose & polyester tweed, with a plethron of coloured yarns.
Price incl. VAT
£30.00 per metre
Out of stock
Finest Silk - Plum
Finest Silk - Plum
Part number
2410CF45C

Finest Silk - Plum

136cm wide, ex-designer washed silk fabric in a rich plum colour. Perfect for luxurious blouses.
Price incl. VAT
£33.00 per metre
Out of stock
Cavalleria
Cavalleria
Part number
2410CF36

Cavalleria

164cm wide, ex-designer cotton cavalry twill trousering in dark beige with a soft brushed finish.
Price incl. VAT
£18.25 per metre
Out of stock
ITA Collection - 30% Alpaca - Rust
ITA Collection - 30% Alpaca - Rust
Part number
2410CF16

ITA Collection - 30% Alpaca - Rust

145cm wide, ex-designer 70% wool, 30% alpaca multi-coloured tweed fabric. Woven in Italy!
Price incl. VAT
£46.00 per metre
Out of stock
Deadstock Needlecord - Bruno
Deadstock Needlecord - Bruno
Part number
2410CF04

Deadstock Needlecord - Bruno

158cm wide, ex-designer cotton needlecord fabric in brown. Perfect for dresses, skirts & shirts.
Price incl. VAT
£21.95 per metre
Out of stock
Deadstock Needlecord - Black
Deadstock Needlecord - Black
Part number
2410PS01

Deadstock Needlecord - Black

145cm wide, ex-designer plain black needlecord fabric. Sourced as deadstock – earth friendly.
Price incl. VAT
£13.95 per metre
Out of stock
Deadstock Needlecord - Plum
Deadstock Needlecord - Plum
Part number
2410CF03

Deadstock Needlecord - Plum

148cm wide, 100% cotton needlecord fabric in a plum hue, ex-designer and woven in Italy, ideal for shirts.
Price incl. VAT
£17.95 per metre
Out of stock
A Little Cashmere
A Little Cashmere
Part number
2409PS27

A Little Cashmere

156cm wide, 95% cotton and 5% cashmere fabric in dove grey - woven in Italy. Limited stock available!
Price incl. VAT
£12.50 per metre
Out of stock
Stretch Suiting - Black Gold
Stretch Suiting - Black Gold
Part number
2409PS18

Stretch Suiting - Black Gold

148cm wide, Italian ex-designer wool and elastane suiting fabric in rust with a black overcheck.
Price incl. VAT
£17.00 per metre
Out of stock
Black Gold
Black Gold
Part number
2408M01

Black Gold

150cm wide, fine wool suiting woven using a blend of dull gold and black yarns. Made in Italy!
Price incl. VAT
£21.50 per metre
Out of stock
Taylor Stretch Trousering
Taylor Stretch Trousering
Part number
2407M09

Taylor Stretch Trousering

Italian ex-designer cotton and elastane blend fabric in dark navy, ideal for trousers with a bit of give.
Price incl. VAT
£13.00 per metre
Out of stock
Punto Milano - Blush
Punto Milano - Blush
Part number
2407CF01H-B

Punto Milano - Blush

Superior quality Italian Punto Di Milano fabric in pink, composed of 97% viscose and 3% elastane.
Price incl. VAT
£18.50 per metre
Out of stock
Silk Crepe - Sky
Silk Crepe - Sky
Part number
2406PS13C

Silk Crepe - Sky

135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a pale blue shade.
Price incl. VAT
£25.00 per metre
Out of stock
Coco - Milano
Coco - Milano
Part number
2405M01

Coco - Milano

This fabulous Italian tweed fabric features a blend of pink, peach, coral, grey, white and gold yarns.
Price incl. VAT
£30.00 per metre
Out of stock
Casini Denim - 10.5oz - Indigo
Casini Denim - 10.5oz - Indigo
Part number
2404CF12

Casini Denim - 10.5oz - Indigo

160cm wide, 100% cotton, 10.5oz deadstock denim fabric in an indigo hue. Made in Italy!
Price incl. VAT
£19.95 per metre
Out of stock
Moretti - 13oz Indigo Cotton Denim
Moretti - 13oz Indigo Cotton Denim
Part number
2404CF09A

Moretti - 13oz Indigo Cotton Denim

13oz Italian deadstock denim, 174cm wide in an indigo hue. 100% cotton & ex-designer, ideal for jackets.
Price incl. VAT
£19.95 per metre
Out of stock
Trabaldo - Airforce
Trabaldo - Airforce
Part number
2403PS06A

Trabaldo - Airforce

Woven in Italy, our 100% fleece wool suiting fabric in blue is perfect for sophisticated skirts and shirts.
Price incl. VAT
£20.00 per metre
Out of stock
Briar Check
Briar Check
Part number
2402M10

Briar Check

Salmon pink and white checked 140cm shirting fabric, cotton-viscose blend, crinkle finish for a no-iron, relaxed yet stylish look.
Price incl. VAT
£10.75 per metre
Out of stock
Gruppo
Gruppo
Part number
2311PS01

Gruppo

140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Price incl. VAT
£9.00 per metre
Out of stock
Hallelujah - Cobalt Black
Hallelujah - Cobalt Black
Part number
2309M01D

Hallelujah - Cobalt Black

Woven in Italy from 14% mohair and 86% wool, this 154cm-wide suiting fabric features an iridescent effect created by blue and black yarns.
Price incl. VAT
£25.00 per metre
Out of stock
Time of Life - Mustard
Time of Life - Mustard
Part number
2309PS05

Time of Life - Mustard

Ex-designer 150cm Italian 100% cotton fabric with a black and mustard houndstooth check. Fine, easy-handling material perfect for trousers.
Price incl. VAT
£10.00 per metre
Out of stock
Cagna Italia
Cagna Italia
Part number
2308PS20

Cagna Italia

Ex-designer 155cm Italian 100% cotton fabric with a black and tan houndstooth check. Fine, easy-handling material perfect for trousers.
Price incl. VAT
£10.00 per metre
Out of stock
Only The Lonely - Navy
Only The Lonely - Navy
Part number
2308PS15

Only The Lonely - Navy

Manufactured in Italy, this dark navy fabric made from wool features a sackcloth weave, ideal for suits.
Price incl. VAT
£18.00 per metre
Out of stock
The Brothers - Leonardo
The Brothers - Leonardo
Part number
2211PS20

The Brothers - Leonardo

Italian wool suiting fabric in dark grey featuring a thin blue overcheck, perfect for men's shirts and everyday dresses.
Price incl. VAT
£20.00 per metre
Out of stock
Secret Code
Secret Code
Part number
2301S13

Secret Code

156cm wide black and white check cotton shirting has come from a well loved clothing designer. A beautifully soft cloth, woven in Italy.
Price incl. VAT
£9.00 per metre
Out of stock