Spend £75 for free shipping

Visit us - Make an Appointment here

Made In Italy

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.

View as:

  • Made in Italy+ More colours Cotton Tweed - Camel Cotton Tweed Camel Brown Teal Houndstooth Check Ex Designer Italian Deadstock Coating Fabric Fold Cotton Tweed - Camel

    Cotton Tweed - Camel

    Chunky Red Cotton Houndstooth. 146cm width. Textured mid-to-heavyweight Italian woven fabric.

    Regular price £26.00 per metre
  • Made in Italy+ More colours Cotton Tweed - Red Cotton Tweed Red Grey Black Houndstooth Check Ex Designer Italian Deadstock Coating Fabric Fold Cotton Tweed - Red

    Cotton Tweed - Red

    146cm wide. Italian 100% cotton chunky tweed. Bold red/dark grey houndstooth. Mid-heavy weight.

    Regular price £26.00 per metre
  • Made in Italy Hidden Gem Hidden Gem Black White Blue Check Suiting Fabric Hidden Gem

    Hidden Gem

    154cm wide. Black/white dogtooth cotton suiting with fine blue overcheck. Warm, durable woven feel.

    Regular price £30.00 per metre
  • Monza Denim - 14oz - Charcoal

    Heavy 14oz charcoal denim. 147cm wide with 5% vertical warp stretch. Firm, durable workwear handle.

    Regular price £23.50 per metre
  • Made in Italy+ More colours Never The Twain - Donald Never The Twain Donald Cotton Check Woven Brown Blue Shirting Fabric Fold Never The Twain - Donald

    Never The Twain - Donald

    Refined 148cm Italian check. Ex-designer 100% cotton in pale blue and lemon. Soft, smooth finish.

    Regular price £16.76 per metre
  • Made in Italy+ More colours Atelier - Safari Rust Atelier - Safari Rust

    Atelier - Safari Rust

    Safari print 140cm silk-cotton blend. Ultra-light 38gsm Browns & rusts. Elegant, lustrous finish.

    (1)
    Regular price £19.00 per metre
  • Made in Italy+ More colours Atelier - Harlequin Red Atelier - Harlequin Red

    Atelier - Harlequin Red

    Modern red & blue diamond 140cm print. Luxury 38gsm silk-cotton blend with a crisp, airy finish.

    Regular price £19.00 per metre
  • Made in Italy Royally Royally Italian Jersey Fabric Blue Stripe Side Royally

    Royally

    Heavy striped cotton jersey, 135cm wide, grey and black on royal base with a dense knit feel.

    Regular price £16.00 per metre
  • Made in Italy Both Sides Now Green Blue Floral Cotton Fabric Both Sides Now Print Both Sides Now
    20% off

    Both Sides Now

    Italian double cotton satin, 134cm wide, blue floral panel on green with textured finish.

    Sale price £20.00 per metre Regular price £25.00 per metre
  • Gabardine - Esercito

    Italian Khaki Ribbed Gabardine. 154cm wide. Luxury cotton stretch for blazers & trousers.

    Regular price £16.00 per metre
  • Made in Italy Kingsmith Kingsmith Cotton Cream Pink Brown Tiny Houndstooth Soft Woven Shirting Fabric Fold Kingsmith

    Kingsmith

    Italian 100% Cotton Houndstooth. 154cm wide. Designer deadstock in terracotta & red for shirting.

    Regular price £14.50 per metre
  • Made in Italy Fiori Aqua Italian Cotton Lawn Aqua Floral Print Dress Fabric Fiori Aqua Hang Fiori Aqua

    Fiori Aqua

    Italian mint floral cotton lawn fabric, 150cm wide for caftans, dresses and layering pieces.

    (1)
    Regular price £17.00 per metre
  • Made in Italy Wrong Trousers Wrong Trousers Cotton Italian Pink Red Woven Twill Fabric Fold Wrong Trousers

    Wrong Trousers

    150cm wide, 100% cotton twill fabric in rose red with a soft finish. Ideal for trousers and skirts.

    Regular price £14.00 per metre
  • Made in Italy+ More colours Italian 6 Wale Corduroy - Rich Tan Italian 6 Wale Corduroy Rich Tan Cotton Woven Trouser Fabric Roll 8497293A Bd78 46Fa 8A11 4Da771B505A5 Italian 6 Wale Corduroy - Rich Tan

    Italian 6 Wale Corduroy - Rich Tan

    150cm wide Italian tan corduroy. 100% cotton 6 wale woven yarn. Thick, durable ribbed fabric.

    Regular price £19.00 per metre
  • Made in Italy+ More colours Italian 6 Wale Corduroy - Stone Italian 6 Wale Corduroy Stone Cotton Woven Trouser Fabric Fold Italian 6 Wale Corduroy - Stone

    Italian 6 Wale Corduroy - Stone

    Pale stone 6 wale cotton corduroy, 150cm wide. Italian woven yarn. Robust fabric for autumn wear.

    Regular price £19.00 per metre
  • Made in Italy Stand Out Stand Out Brushed Cotton Check Red Yellow Grey Woven Winceyette Flannel Fabric Roll Stand Out

    Stand Out

    160cm wide Italian cotton winceyette. Multi-check woven yarn. Soft brushed shirting fabric.

    Regular price £17.00 per metre
  • Made in Italy Formality Formality Cotton Elastane Black Suiting Woven Fabric Roll Formality

    Formality

    135cm wide black Italian suiting. Cotton and elastane yarn. Woven fabric with comfort stretch.

    Regular price £19.00 per metre
  • Made in Italy+ More colours Be-Mood Blue Be-Mood Blue

    Be-Mood Blue

    145cm wide Italian cotton fabric. Fine woven yarn by Be-Mood. Mid-weight shirting fabric.

    Regular price £10.00 per metre
  • Italian Punch - Coral

    Italian coral pink cotton shirting fabric, fine lightweight woven with soft silk-like feel.

    (2)
    Regular price £7.00 per metre
  • Made in Italy Sabbia Sabbia Cotton Camel Sand Suede Woven Italian Dress Fabric Roll Sabbia

    Sabbia

    152cm pale sand Italian sueded cotton fabric, lightweight woven suiting with soft velvet feel.

    Regular price £22.76 per metre
  • Made in Italy+ More colours Soft Twill Shirting - Salmon Soft Twill Shirting Salmon Italian Ex Designer Dress Fabric Fold Soft Twill Shirting - Salmon

    Soft Twill Shirting - Salmon

    Italian cotton shirting fabric, 140cm wide, in salmon pink with a fine chambray weave.

    Regular price £10.00 per metre
  • Made in Italy Palm Palms Viscose Cotton Leaf Print Pink Green White Dress Fabric Fold Palm

    Palm

    Italian canvas blend fabric with a bold tropical palm print, 128cm wide.

    Regular price £25.00 per metre
  • Made in Italy Westwood Italian 100% Brushed Cotton Dark Brown Fabric Westwood Roll Westwood

    Westwood

    Italian lightweight brushed cotton shirting and suiting fabric in a beautiful brown.

    Regular price £21.50 per metre
  • Made in Italy Buckthorn Italian 100% Brushed Cotton Twill Grey Fabric Buckthorn Roll Buckthorn

    Buckthorn

    Italian brushed cotton twill fabric in dark grey with a soft tailored finish.

    Regular price £21.50 per metre
  • Made in Italy Mind Boggling Mind Boggling Linen Cotton Blend Woven Abstract Purple Blue Yellow Print Dress Fabric Fold Mind Boggling

    Mind Boggling

    127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.

    (1)
    Regular price £25.00 per metre
  • Made in Italy Fabrica - Navy Superfine Cotton Viscose Suiting Fabroc Fabrica Navy Fold Fabrica - Navy

    Fabrica - Navy

    Italian viscose cotton suiting fabric in deep navy with a fluid hopsack weave.

    Regular price £15.00 per metre
  • Made in Italy Cocktail Cocktail Cotton White Fruit Print Shirting Fabric Cocktail

    Cocktail

    150cm wide, fine white cotton shirting fabric with a colourful fruit print. Woven in Italy!

    Regular price £18.00 per metre
  • Made in Italy Hornpipe Hornpipe Navy Cotton Twill Woven Trouser Fabric Roll Hornpipe

    Hornpipe

    Italian 100% cotton twill shirting navy, soft texture and refined structure.

    Regular price £16.00 per metre
  • Made in Italy Cool Running Cool Runnings Blue Cotton Floral Abstract Fine Woven Shirting Fabric Roll Cool Running

    Cool Running

    Italian ice blue cotton jacquard shirting fabric, 157cm wide for shirts and blouses.

    Regular price £19.00 per metre
  • Made in Italy Snuggle Check Snuggle Check Brushed Cotton Red Black Cream Heavy Coating Fabric Roll Snuggle Check
    20% off

    Snuggle Check

    Italian brushed check cotton fabric, 154cm wide in black, red and cream tones.

    Sale price £16.80 per metre Regular price £21.00 per metre
  • Miracle Man - Dress Velvet - Black

    Black Italian cotton velvet fabric, 152cm wide with beautifully soft finish.

    (2)
    Regular price £18.00 per metre
  • Chelsea Garden

    Soft and light 150cm wide 100% cotton fabric with a navy floral print on blue and white stripes.

    Regular price £15.00 per metre
  • 6oz Cotton Chambray - Abstract Florals

    150cm blue floral chambray, 100% cotton, midweight 6oz fabric for shirts, dresses and jackets.

    (1)
    Regular price £12.50 per metre
  • Made in Italy+ More colours Casella Brushed Cotton - Rimini Remnant casella brushed cotton rimini 2-10m Casella Brushed Cotton - Rimini
    Sold out

    Casella Brushed Cotton - Rimini

    Pink, lilac and cream check brushed cotton, 150cm wide at 168gsm for soft everyday garments.

    (1)
    Regular price £16.50 per metre
  • Made in Italy+ More colours Dressing Up 8e250223894cf4060b35f43b4e823385 Dressing Up
    Sold out

    Dressing Up

    Italian cotton & elastane: 150cm, dark grey herringbone. Soft brushed weave for chic comfort.

    (1)
    Regular price £14.00 per metre
  • Made in Italy Antonio Antonio
    Sold out

    Antonio

    Woven in Italy, this 150cm dark grey cotton is ex-designer deadstock. Durable and lightweight.

    Regular price £10.50 per metre
  • Made in Italy+ More colours Sail Away - New Navy Loro piana cotton waterproof fabric sail away new navy roll Sail Away - New Navy
    Sold out

    Sail Away - New Navy

    Italian ex designer cotton. 150cm bright navy. High-tech coating for wind and water resistance.

    (2)
    Regular price £14.00 per metre
  • Made in Italy Filo Bella Navy finest italian cotton shirting filo bella fold Filo Bella
    Sold out

    Filo Bella

    Albini 150cm Italian cotton. Super fine dark navy shirting with a soft, sanded luxury finish.

    (1)
    Regular price £9.00 per metre
  • Made in Italy Italian Style Italian Style Polyester Cotton Elastane Exdesigner Red Brocade Dress Fabric Fold Italian Style
    Sold out

    Italian Style

    Luxury Red Brocade Italian Deadstock. 150cm wide. Abstract jacquard weave with 10% weft stretch.

    Regular price £24.96 per metre
  • Monza Denim - 10.2oz - Dark Wash

    Dark indigo 137cm denim with a refined Italian finish. 348gsm cotton/elastane. 5% warp stretch.

    Regular price £23.50 per metre
  • Made in Italy Monza Denim - 11oz - Deep Blue Monza Denim 11oz Deep Blue Cotton Elastane Stretch Woven Trouser Fabric Fold Monza Denim - 11oz - Deep Blue
    Sold out

    Monza Denim - 11oz - Deep Blue

    Rich blue 148cm Italian denim. 11oz deadstock with 5% vertical stretch for a flexible finish.

    Regular price £23.50 per metre
  • Made in Italy Monza Denim - 12.7oz - Black Monza Denim 12 7oz Black Cotton Elastane Stretch Woven Trouser Fabric Fold Monza Denim - 12.7oz - Black
    Sold out

    Monza Denim - 12.7oz - Black

    Deep black 138cm Italian denim. 12.7oz deadstock cotton with 5% warp stretch. Clean woven finish.

    Regular price £23.50 per metre
  • Made in Italy Monza Denim - 10.5oz - Indigo Monza Denim 10 5oz Indigo Cotton Elastane Stretch Woven Trouser Fabric Fold Monza Denim - 10.5oz - Indigo
    Sold out

    Monza Denim - 10.5oz - Indigo

    140cm wide. 10.5oz Italian indigo denim. 361gsm cotton with 5% warp stretch. Smooth woven finish.

    Regular price £23.50 per metre
  • Made in Italy Charles Navy Charles Navy Cotton Elastane Stretch Suiting Trouser Fabric Fold Charles Navy
    Sold out

    Charles Navy

    Italian 147cm navy trousering. 260gsm ex-designer deadstock cotton with 20% stretch. Substantial.

    (2)
    Regular price £11.00 per metre
  • Made in Italy+ More colours Never The Twain - Windsor Never The Twain Windsor Cotton Check Woven Brown Blue Shirting Fabric Roll Never The Twain - Windsor
    Sold out

    Never The Twain - Windsor

    Italian-woven 148cm check. Luxury ex-designer 100% cotton in navy and rust. Soft shirting finish.

    Regular price £16.76 per metre
  • Made in Italy+ More colours Atelier - Pink Mint Dot Atelier - Pink Mint Dot
    Sold out

    Atelier - Pink Mint Dot

    Mint & pink 8mm polka dot 140cm print. Ultra-light 38gsm silk-cotton blend. Soft, airy drape.

    Regular price £19.00 per metre
  • Made in Italy Azienda Stripe Azienda Stripe Cotton Italian Black White Shirting Fabric Roll Azienda Stripe
    Sold out

    Azienda Stripe

    Black and white pinstripe cotton shirting, 145cm wide, lightweight Italian designer deadstock.

    (2)
    Regular price £7.50 per metre

Join 30,000 Makers

Get 10% off your first order

Be first to see new arrivals and limited fabrics before they sell out.

No spam. Just beautiful fabrics.

Join 30,000 Makers