Spend £75 for free shipping

Visit us - Make an Appointment here

Helter Skelter Harbour Blue Viscose Linen Stripe Woven Dress Fabric CU

All Fabrics

Browse our collection of dressmaking fabrics sourced from mills, manufacturers and designers across the UK and Europe. From everyday cottons and jerseys to Italian wool suitings, silk fabrics, linens and designer deadstock fabrics, you'll find fabrics chosen for their quality, character and suitability for garment sewing.

Our range includes natural fibres, modern blends, plain fabrics, prints and limited-stock designer fabrics that are often unavailable through traditional retail channels. Whether you're sewing a simple everyday wardrobe, special occasion garments or something a little more distinctive, there are fabrics to suit a wide variety of projects and sewing styles.

Use the filters to browse by fibre, weight, stretch, colour, pattern or fabric type. If you're looking for fabrics made from a single fibre, such as 100% cotton, 100% wool or 100% linen, select Yes under 100% Yarn Content to remove blended options from your results.

View as:

  • Shimmee

    Edgy 146cm wide nylon-elastane fabric with shadow stripes and "grunge" holes. Perfect for on-trend tights and layered looks.

    Regular price €7,90 per metre
  • Sewing Room - Multi Cube

    113cm wide bold geometric cotton fabric with a colourful 3D cube print on white.

    Regular price €9,90 per metre
  • Pure Luxury - Boiled Wool - Ivory

    High quality 100% boiled wool cloth in ivory, made from Australian virgin wool. Perfect for jackets and coats.

    (1)
    Regular price €33,90 per metre
  • The Big Knit - Cerise

    Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.

    Regular price €23,90 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 €17,90 per metre
  • Made in Italy+ More colours Silks of Italy - Zagaleta Silks Of Italy Zagaleta Abstract Purple Navy Yellow Lightweight Sheer Dress Fabric Roll Silks of Italy - Zagaleta

    Silks of Italy - Zagaleta

    140cm wide, 100% silk fabric woven in Italy with a coarser weave and bold abstract print.

    Regular price €37,90 per metre
  • What Light Shines - Satin Mini Micro

    152cm navy cotton shirting fabric with a subtle white fleck print and satin finish.

    Regular price €9,90 per metre
  • + More colours Double Gauze - Mint Double Gauze Fabric Mint 5036 Double Gauze - Mint

    Double Gauze - Mint

    Soft mint double gauze fabric in breathable cotton, 135cm wide.

    Regular price €9,90 per metre
  • Charming Lining - Blue/Peach

    Elegant 150cm-wide lining fabric, blending peach and blue yarns in a smooth viscose acetate mix.

    Regular price €7,90 per metre
  • + More colours French Terry - Pink French Terry Fabric Pink 5021 Fold French Terry - Pink

    French Terry - Pink

    Pink French terry jersey fabric with stretch and a soft looped back finish.

    Regular price €13,90 per metre
  • French Terry - Mid Blue

    150cm mid blue French terry jersey fabric with stretch for hoodies, joggers and sweatshirts.

    Regular price €13,90 per metre
  • Egyptian Cotton - Luxury Stripe Sheeting

    300cm white Egyptian cotton sheeting fabric with satin stripe for luxury bedding and décor.

    (1)
    Regular price €15,90 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,90 per metre
  • + More colours Chiffon - Trixie Chiffon Trixie Polyester Abstract Multicoloured Printed Dress Fabric Mannequin Chiffon - Trixie

    Chiffon - Trixie

    152cm wide printed polyester chiffon fabric featuring an abstract multi-coloured pattern, great for blouses and skirts!

    Regular price €7,90 per metre
  • French Terry - Cinnamon

    Cinnamon French terry jersey fabric, 150cm wide with cotton stretch for loungewear.

    (1)
    Regular price €13,90 per metre
  • Made in Italy+ More colours Silks of Italy - Zesty Silks Of Italy Zesty Acid Yellow Woven Dress Fabric Roll Silks of Italy - Zesty

    Silks of Italy - Zesty

    147cm wide, 100% silk lightweight Italian shirting fabric in vibrant yellow with a crisp finish.

    Regular price €37,90 per metre
  • Hot

    Our hot pink dress fabric made from 100% polyester is excellent for evening wear, loose pants, and fitted dresses!

    Regular price €13,90 per metre
  • Made in Italy+ More colours Finest Silk - Coral Finest Silk Coral Orange Plain Italian Deadstock Lightweight Dress Fabric Fold Finest Silk - Coral

    Finest Silk - Coral

    Soft washed silk in a rich coral shade with a relaxed matte finish, fluid drape and luxurious feel.

    Regular price €33,90 per metre
  • Pure Luxury - Boiled Wool - Grey

    High quality 100% boiled wool cloth in grey, made from Australian virgin wool. Perfect for jackets and coats.

    Regular price €33,90 per metre
  • Made in Italy Tiffany Breakfast At Wool Polyester Elastane Blue Dress Fabric Roll Tiffany

    Tiffany

    We are loving this floral tropical print fabric, very fine polyester crepe in a glorious pattern.

    Regular price €21,90 per metre
  • Outdoor Soft - Beige

    158cm polyester water-resistant fabric, 195gsm, durable, wide-width for outdoor and furnishings.

    Regular price €11,90 per metre
  • Viscose Lawn - Toto

    135cm 100% viscose lawn fabric woven in Italy. Brown abstract leaf print on ivory.

    Regular price €19,90 per metre
  • Outdoor Soft - Brown

    Brown 158cm polyester, 195gsm, water-resistant, durable, ideal for bags, covers and outdoor use.

    Regular price €11,90 per metre
  • In All My Born Days - Mute

    This Italian fine wool shirting fabric features a black, brown, light and dark pink check. A gorgeous ex designer cloth you may recognise from the high street.

    Regular price €21,90 per metre
  • Between The Lines

    Taupe cotton corduroy fabric, 150cm wide with mixed rib texture for jackets and trousers.

    Regular price €13,90 per metre
  • Tweety Pie

    Yellow cotton canvas fabric, 145cm wide for bags, upholstery and craft projects.

    Regular price €11,90 per metre
  • + More colours Candy Crepe - Beige Polyester Double Crepe Dress Fabric  Candy Crepe Beige Fold Candy Crepe - Beige

    Candy Crepe - Beige

    145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.

    Regular price €9,90 per metre
  • Fibre Mood - 3D Stripes - Cream

    Cream textured quilting fabric by Fibre Mood, 138cm wide with subtle 3D stripe effect.

    Regular price €25,90 per metre
  • Made in Italy Snuggle Check Snuggle Check Brushed Cotton Red Black Cream Heavy Coating Fabric Roll Snuggle Check

    Snuggle Check

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

    Regular price €17,90 per metre
  • Made in Italy Morning Glory Morning Glory Viscose Elastane Black Stretch Italian Deadstock Fabric Fold Morning Glory

    Morning Glory

    97% viscose, 3% elastane densley knitted, fine soft mid-weight dress fabric in black which offers a smooth, elegant drape with a subtle stretch. This is a heck of a cloth.

    Regular price €21,90 per metre
  • What Goes Around - Navy

    146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.

    Regular price €7,90 per metre
  • Made in Italy+ More colours ITA Collection - Notalot Ita Collection Notalot Wool Alpaca Honey Brown Brushed Coating Fabric Roll ITA Collection - Notalot

    ITA Collection - Notalot

    Honey-coloured Italian wool and alpaca coating, with soft texture and light structure.

    Regular price €43,90 per metre
  • Iwo Jima

    140cm wide, ex-designer super soft polyester, viscose & elastane fine suiting fabric in a pale beige.

    Regular price €11,90 per metre
  • + More colours Filmstar - Olive Filmstar Olive Polyester Green Woven Velvet Satin Dress Fabric Mannequin Filmstar - Olive

    Filmstar - Olive

    160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.

    (4)
    Regular price €7,90 per metre
  • Holi Holiday

    Vivid hot pink polyester and nylon crepe fabric is a fabulous choice for summer dresses. 150cm wide heavy polyester dress fabric.

    Regular price €9,90 per metre
  • 9.4oz Denim - Flared

    9.4oz cotton denim, 176cm wide in dark navy with soft midweight handle.

    (1)
    Regular price €15,90 per metre
  • Pure Luxury - Boiled Wool - Black

    Luxurious quality, 140cm wide, 100% boiled wool fabric in black, perfect for jackets and coats!

    Regular price €33,90 per metre
  • + More colours Enigma Linen - Grey Enigma Linen Grey Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Grey

    Enigma Linen - Grey

    Grey ramie linen cotton fabric, 140cm wide for clothing and home furnishing makes.

    Regular price €13,90 per metre
  • + More colours Interlock - Ivory Interlock A Ivory Soft White Cotton Jersey Dress Fabric Twist Interlock - Ivory

    Interlock - Ivory

    Ivory cotton interlock jersey fabric, 155cm wide with soft stretch for dresses and tops.

    Regular price €9,90 per metre
  • + More colours Enigma Linen - Red Enigma Linen Red Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Red

    Enigma Linen - Red

    Red ramie linen cotton fabric, 140cm wide for clothing and furnishing projects.

    Regular price €13,90 per metre
  • Made in Italy+ More colours ITA Collection - Brushed - Navy Ita Collection Brushed Navy Wool Fleece Woven Coating Fabric Fold ITA Collection - Brushed - Navy

    ITA Collection - Brushed - Navy

    Italian brushed wool jacketing, 160cm wide. Ex-designer deadstock in deep navy with a soft, lightweight handle.

    (1)
    Regular price €29,90 per metre
  • Made in Italy Marge Marge Blue Wool Italian Abstract Diamond Pattern Soft Coating Fabric Fold Marge

    Marge

    154cm wide, 100% wool coating fabric in blue with a soft, fluffy surface and coarse weave.

    (1)
    Regular price €17,90 per metre
  • Made in Italy On Guard On Guard Wool Nylon Teal Blue Italian Coating Fabric Roll On Guard

    On Guard

    157cm wide, Italian-woven sueded wool suiting in pale navy. Lightweight, soft, and elegant.

    Regular price €45,90 per metre
  • + More colours Enigma Linen - Gold Enigma Linen Gold Ramie Cotton Oeko Tex Plain Dress Fabric Enigma Linen - Gold

    Enigma Linen - Gold

    Yellow gold ramie linen cotton fabric, 140cm wide for clothing and interior projects.

    (1)
    Regular price €13,90 per metre
  • Made in Italy+ More colours ITA Collection - Lana Check Ita Collection Lana Check Red Navy Houndstooth Ex Designer Woven Coating Fabric Fold ITA Collection - Lana Check

    ITA Collection - Lana Check

    Red and navy Italian wool check coating, 148cm wide. Heavyweight ex-Celine deadstock for coats and outerwear.

    Regular price €33,90 per metre
  • Made in Italy Foxy Foxy Wool Mohair Orange Soft Italian Coating Fabric Roll Foxy

    Foxy

    157cm wide, wool and mohair coating fabric in a rich rusty ginger. Super soft with a beautiful finish.

    Regular price €31,90 per metre
  • Made in Italy Marcella Grey Marcella Grey White Wool Tweed Italian Woven Coating Fabric Roll Marcella Grey

    Marcella Grey

    150cm wide, Italian wool coating in a grey, white and black melange. Loosely woven and cuddly.

    Regular price €31,90 per metre

Buying dressmaking fabric online at Croft Mill

We're a specialist fabric retailer based in Lancashire, with a background in the textile trade that goes back decades. Much of our range is sourced directly from mills and design houses in the UK, Italy and across Europe - including ex-designer pieces, mill-end stock and deadstock fabrics that wouldn't ordinarily be available to home sewers.

Our collection covers the full spectrum of dressmaking cloth: lightweight cottons for summer makes, breathable linens and viscose challis for year-round garments, jersey and knit fabrics for comfortable everyday sewing, silk and luxury fibres for special occasions, and wool and wool blends for tailored and cooler-season pieces.

All fabrics are sold by the metre and cut in one continuous length. We recommend ordering a sample before buying larger quantities - colour and handle don't always translate perfectly on screen, and getting the feel of a fabric before you commit is always worthwhile. Use the filters to browse by fibre type, pattern, stretch or colour to narrow down your options.

What types of fabric does Croft Mill stock?

We stock a wide range of dressmaking fabrics, including cotton, linen, viscose, jersey, wool, silk and denim, alongside specialist fabrics, designer deadstock and limited-stock ex-designer collections. Our range is sourced from mills and manufacturers across the UK and Europe, with new fabrics arriving regularly throughout the year.

Can I order fabric samples before buying?

Yes. Ordering a sample is often the best way to check a fabric's colour, weight, texture and drape before purchasing a larger quantity. Sample availability is shown on individual product pages, where you'll also find detailed information about each fabric.

What is the minimum amount of fabric I can buy?

Most of our fabrics can be purchased from half a metre. Fabric is cut as one continuous piece wherever possible, so if you order multiple units, you'll usually receive the fabric in a single length. Any exceptions will be clearly stated on the product page.

How do I choose the right fabric for my sewing pattern?

The best place to start is with the fabric recommendations provided by the pattern designer. Woven fabrics such as cotton, linen and viscose are generally used for patterns without stretch, while jersey and knit fabrics are designed for patterns that rely on stretch for fit and comfort. Our product descriptions include information about weight, drape and suggested uses to help you find a suitable match.

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