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:

  • JK - Midnight Chance

    Glorious indigo and black polyester chiffon dress fabric with a floral pattern. This is a 'flat' chiffon. It is beautiful, soft and looks fabulous.

    Regular price €9,90 per metre
  • A Mixture

    140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.

    Regular price €11,90 per metre
  • Sportsgear

    140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.

    Regular price €17,90 per metre
  • Buttercup Crepe - Bliss

    140cm wide, viscose crepe fabric featuring a ditsy yellow and pink floral pattern, perfect for summer dresses!

    (1)
    Regular price €13,90 per metre
  • Quilted Jacquard - Sky

    150cm wide, cotton & polyester quilted jersey fabric in blue, featuring a stitched jacquard pattern.

    (2)
    Regular price €13,90 per metre
  • Triple Crepe - Hot Pink

    Hot pink triple crepe fabric, 153cm wide polyester with smooth handle and bold drape.

    Regular price €17,90 per metre
  • Sunset Serenade - Orange

    154cm wide, poly crochet lace fabric. Perfect for elegant evening wear or a chic beach cover-up.

    Regular price €15,90 per metre
  • Made in Italy+ More colours EZIO - Set In Stone Ezio Set In Stone Viscose Acetate Italian Tailors Lining Fabric EZIO - Set In Stone

    EZIO - Set In Stone

    143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.

    (1)
    Regular price €7,90 per metre
  • Soft Shell - Funky Safari

    Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.

    Regular price €13,90 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 €15,90 per metre
  • Viscose Tencel Finish - Beige

    160cm wide, viscose and polyester knitted pique fabric in beige with a soft Tencel finish.

    Regular price €17,90 per metre
  • Viscose Tencel Finish - Pink

    160cm wide, viscose and polyester knitted pique fabric in pink with a soft Tencel finish.

    Regular price €17,90 per metre
  • Made in Italy Tweedy Tweedy Wool Black Grey Loose Knit Italian Coating Fabric Fold Tweedy

    Tweedy

    60in wide lightweight poly/wool tweed in a mixture of brown beige white yarns with a little bit mustard thrown in hither and thither in weight terms perhaps 8oz mtr

    Regular price €35,90 per metre
  • Elton

    Cotton lawn fabric, 113cm wide with a soft drape and lightweight feel.

    Regular price €13,90 per metre
  • Viscose Tencel Finish - Ivory

    160cm wide, viscose and polyester knitted pique fabric in ivory with a soft Tencel finish.

    Regular price €17,90 per metre
  • Made in Italy Fontayne Fontayne Wool Cashmere Black Lightweight Italian Coating Fabric Fold Fontayne

    Fontayne

    152cm wide, deadstock coating in black with a soft brushed finish. Made from 80% wool and 20% cashmere.

    Regular price €55,90 per metre
  • Viscose Tencel Finish - Black

    160cm wide, viscose and polyester knitted pique fabric in black with a soft Tencel finish.

    Regular price €17,90 per metre
  • + More colours 8oz Denim - Henry 8oz Denim - Henry

    8oz Denim - Henry

    8oz indigo denim, 150cm wide. 100% cotton woven yarn. A lightweight, soft twill-weave fabric.

    Regular price €17,90 per metre
  • Made in Italy Nico Nico Cupro Navy Stripe Ex Designer Italian Lining Fabric Roll Nico

    Nico

    147cm wide, ex-designer 100% Cupro silky shirting fabric in navy blue with 4mm woven stripes.

    Regular price €29,90 per metre
  • + More colours Barca Crepe - Brown Barca Crepe - Brown

    Barca Crepe - Brown

    Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.

    Regular price €11,90 per metre
  • + More colours Venus - Cerise Velour Poly Cotton Fabric Venus Cerise Ripple Venus - Cerise

    Venus - Cerise

    This hot pink polyester cotton blend velour fabric has a soft hand, great for sports & loungewear.

    Regular price €11,90 per metre
  • + More colours Venus - Cerulean Velour Poly Cotton Fabric Venus Cerulean Ripples Venus - Cerulean

    Venus - Cerulean

    Bright blue velour fabric is soft, cosy, and warm. Quality knitted polyester, cotton, and spandex fabric.

    Regular price €11,90 per metre
  • Jude - Red

    Red spot cotton chambray, 150cm wide. Dobby-weave woven yarn. Stretchy, comfortable fabric.

    Regular price €11,90 per metre
  • Made in Italy Doppio Doppio Inwool Viscose Stretch Knit Polyamide Sports Fabric Roll Doppio

    Doppio

    158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.

    Regular price €23,90 per metre
  • Statin

    140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.

    Regular price €15,90 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,90 per metre
  • Oliver Viscose Twill - Scarlet

    150cm wide, 100% viscose twill fabric in scarlet red. Perfect for dresses, skirts, tops, & trousers.

    Regular price €11,90 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,90 per metre
  • + More colours Batik - Pink C Batik - Pink C
    Sold out

    Batik - Pink C

    Indian cotton batik 114cm wide . Pink leaf pattern on watercolour fabric. Woven poplin yarn.

    Regular price €11,90 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,90 per metre
  • Italian Guipure Lace - Black

    129cm wide, Italian ex-designer floral guipure lace fabric in black. Beautiful for a special occasion.

    Regular price €29,90 per metre
  • + More colours Batik - Pink H Batik - Pink H
    Sold out

    Batik - Pink H

    Pink Indian batik fabric 115cm wide. Petite floral cotton yarn. Woven poplin for summer sewing.

    Regular price €11,90 per metre
  • Made in Italy Big Bopper Big Bopper

    Big Bopper

    140cm wide, ex-designer 100% linen fabric in pale grey, coarsely woven for texture. Woven in Italy.

    Regular price €29,90 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,90 per metre
  • Pure Luxury - Boiled Wool - Wine

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

    (2)
    Regular price €33,90 per metre
  • Pure Luxury - Boiled Wool - Peacock

    Luxurious quality, 144cm wide, 100% boiled wool fabric in a lovely shade of blue, perfect for jackets & coats!

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

    Luxurious quality, 144cm wide, 100% boiled wool fabric in cornflower blue, perfect for jackets & coats!

    Regular price €33,90 per metre
  • Vintage Marl Sweatshirt - Stone

    154cm wide stone marl sweat fabric. 100% cotton knitted yarn. Chunky loopback comfort fabric.

    Regular price €15,90 per metre
  • Viscose Twill - Navy

    Navy viscose fabric is such a versatile dressmaking fabric, it can be used in a multitude of garment types. Soft and fluid it drapes beautifully.

    Regular price €7,90 per metre
  • Vintage Marl Sweatshirt - Brick

    Vintage 154cm wide orange marl sweatshirt fabric. Knitted 100% cotton yarn. Chunky loopback finish.

    Regular price €15,90 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 €11,90 per metre
  • Viscose Lawn - Riot

    144cm vibrant abstract dress fabric. Silky, lightweight viscose lawn with fluid movement.

    Regular price €19,90 per metre
  • Made in Italy+ More colours Missing You - Multi Missing You Multi Wool Polyester Loose Knitted Ex Designer Deadstock Coating Fabric Roll Missing You - Multi

    Missing You - Multi

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price €29,90 per metre
  • Denim Sweatshirt - Dark Blue

    125cm wide dark blue denim jersey. Cotton-blend loopback yarn. Substantial knitted stretch fabric.

    Regular price €17,90 per metre
  • Sweatshirt - Rose Pink

    Fabulous 280gsm sweatshirt fabric in rose pink, light, soft and fluffy on the inside for extra comfort.

    (2)
    Regular price €15,90 per metre
  • Denim Sweatshirt - Grey

    125cm wide grey denim sweatshirt jersey. Knitted cotton-blend yarn. Cosy loopback fabric.

    Regular price €17,90 per metre
  • Blockhead

    Geometric primary-coloured block print, 150cm wide. Heavy woven cotton yarn. Durable fabric.

    Regular price €13,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