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:

  • Harmony Knits - Olive

    Our olive knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!

    Regular price €17,90 per metre
  • Digitally Printed French Terry - Dino Vally

    Digitally printed 95% Cotton / 5% Elastane French Terry jersey fabric.

    Regular price €17,90 per metre
  • Dew Drop

    145cm wide, bengaline fabric in black with black plastic rhinestone accents for a refined sparkle.

    Regular price €19,90 per metre
  • Sturdy Black - Heavy Suiting

    65% polyester, 30% viscose and 5% elastane, heavy suiting fabric in black, this is perfect for bodycon dresses.

    Regular price €15,90 per metre
  • Polka Sparkle Chiffon

    149cm wide, polyester chiffon fabric in black with white polka dots and scattered gold foil dots.

    Regular price €13,90 per metre
  • Harmony Knits - Pink

    Our Pink knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!

    Regular price €17,90 per metre
  • Noir Luxe Crushed Velvet

    139cm wide, 100% polyester black crushed velvet fabric. Ideal for sophisticated evening wear.

    Regular price €19,90 per metre
  • Bronzed Glitz - Floral Sequins

    145cm wide, polyester & elastane velvet netted sequin fabric with bronze floral sequin detailing.

    Regular price €37,90 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,90 per metre
  • Tough Teal

    Deep teal workwear fabric with a durable woven finish and subtle sheen, 150cm wide.

    Regular price €5,90 per metre
  • Made in Italy Turkish Delight Turkish Delight Pink Orange Abstract Viscose Dress Fabric Roll Turkish Delight

    Turkish Delight

    137cm wide, Italian viscose twill weave dress fabric with a vibrant abstract Eastern-inspired design.

    Regular price €21,90 per metre
  • Made in Italy Avorio Avorio Cotton Cream Dobby Weave Coating Fabric CU Avorio

    Avorio

    Italian cotton suiting fabric with a subtle dobby weave on ivory, 122cm wide.

    (1)
    Regular price €25,90 per metre
  • Made in Italy Sundalia Floral Italian Nylon Fabric Swimwear Fold 30350457 8450 45Bd A109 Bad1Bd4D261E Sundalia

    Sundalia

    Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers

    Regular price €11,90 per metre
  • Maeve

    148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.

    Regular price €7,90 per metre
  • + More colours Jersey - Slinky Red Jersey Slinky Red Jersey Polyester Knitted Fabric Swirl Jersey - Slinky Red

    Jersey - Slinky Red

    150cm wide slinky polyester jersey in red.

    Regular price €7,90 per metre
  • Cushion Soft - Dark Grey

    149cm dark grey polyester, 200gsm water resistant fabric for cushions, bags and covers.

    Regular price €13,90 per metre
  • Cushion Soft - Burnt Orange

    149cm burnt orange polyester, 200gsm water resistant fabric for cushions and outdoor use.

    Regular price €13,90 per metre
  • Sweats - Organic Jersey - Wine

    Organic and Oeko-Tex 100, 95% cotton & 5% elastane knitted jersey fabric in wine.

    Regular price €17,90 per metre
  • Made in Italy+ More colours EZIO - Guinevere Ezio Guinevere Viscose Acetate Abstract Printed Purple Italian Lining Fabric EZIO - Guinevere

    EZIO - Guinevere

    Viscose & acetate lining fabric featuring an abstract print in a purple hue, perfect for pairing with your best suit.

    (1)
    Regular price €7,90 per metre
  • Made in Italy+ More colours EZIO - Pia Ezio Rorschach Viscose Acetate Abstract Print Red Green Italian Lining Fabric EZIO - Pia

    EZIO - Pia

    140cm wide, superb quality lining fabric made from viscose & acetate, featuring an abstract print in a red/green hue.

    Regular price €7,90 per metre
  • A Conglomeration

    146cm black quilted fabric, duck down blend, insulated fabric for coats, jackets and bags.

    (1)
    Regular price €19,90 per metre
  • White Bleached Cotton Calico

    Lightweight white cotton calico fabric with a smooth breathable woven finish.

    Regular price €7,90 per metre
  • Made in Italy Amore Amore

    Amore

    Italian knitted jersey wool coating in a pale rust and oatmeal check.

    Regular price €25,90 per metre
  • Made in Italy Double Whammy Rib Double Whammy Wool Polyester Grey Marl Coating Fold Double Whammy Rib

    Double Whammy Rib

    Stunning Italian knitted jersey wool coating fabric in grey with a linear rope pattern.

    Regular price €27,90 per metre
  • Superior Quality Plain Poly/Cotton - Pink

    Pale pink polycotton fabric with a durable lightweight woven finish, 115cm wide.

    Regular price €5,90 per metre
  • Superior Quality Plain Poly/Cotton - Lipstick

    Lipstick red polycotton fabric with a lightweight durable finish, 114cm wide.

    (1)
    Regular price €5,90 per metre
  • + More colours Jersey Cord - Navy Jersey Corduroy Navy Blue Cotton Polyester Elastane Plush Knitted Dress Fabric Jersey Cord - Navy

    Jersey Cord - Navy

    150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.

    (1)
    Regular price €17,90 per metre
  • + More colours Jersey Cord - Mauve Jersey Corduroy Mauve Cotton Polyester Elastane Plush Knitted Dress Fabric Jersey Cord - Mauve

    Jersey Cord - Mauve

    Mauve purple jersey corduroy fabric with a soft stretch finish, 150cm wide.

    Regular price €17,90 per metre
  • Dread Naught - New Black

    This 144cm wide, polyester suiting fabric in black is excellent for formal wear, dressmaking and special occasions!

    Regular price €7,90 per metre
  • Brushed Twill - Khaki

    140cm wide, lightweight brushed 100% cotton twill fabric in dull khaki.

    Regular price €13,90 per metre
  • + More colours Pleather - Pearl Pearl Pizzazz Ivory Pleather Satin Polyester Fabric Roll Pleather - Pearl

    Pleather - Pearl

    Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!

    Regular price €7,90 per metre
  • + More colours Faux Mohair - Grey Faux Mohair Grey Faux Fur Nylon Wool Acrylic Fabric Cu Faux Mohair - Grey

    Faux Mohair - Grey

    Lightweight luxury faux mohair coating material in grey. An incredible lookalike for real wool mohair.

    Regular price €19,90 per metre
  • Raven

    142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!

    Regular price €7,90 per metre
  • Midnight Glitz

    Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!

    Regular price €7,90 per metre
  • Flowing Satin - Pinky

    147cm wide, soft flowing viscose satin with abstract floral design in black and pink.

    Regular price €19,90 per metre
  • Made in Italy Rubina Italian 100% Viscose Wine Red Suiting Fabric Rubina Roll Rubina

    Rubina

    137cm wide, woven viscose satin in wine red with a lovely drape and elegant sheen.

    Regular price €21,90 per metre
  • Rope Knit - Black

    Rayon, nylon and polyester blend cable knit jersey fabric in black, perfect for stretchy cardigans or jumpers.

    (1)
    Regular price €17,90 per metre
  • Abstract Zig Zag - Beige & Black Chiffon

    This dazzling 150cm wide polyester chiffon fabric features a bold zig-zag print in shades of beige†and black.

    (1)
    Regular price €7,90 per metre
  • Made in Italy Champagne Bubbles Italian Viscose Jacquard Dress Fabric Champagne Bubbles Roll Champagne Bubbles

    Champagne Bubbles

    134cm wide, Italian viscose fabric in cream with a subtle woven jacquard pattern. Slinky and elegant.

    Regular price €19,90 per metre
  • Ivory Sands

    This ivory recycled polyester and spandex blend crepe dress fabric is perfect for blouses, dresses and bridal wear!

    Regular price €17,90 per metre
  • Made in Italy Diamond Drape Italian Viscose Black Diamond Dress Fabric Diamond Drape Roll Diamond Drape

    Diamond Drape

    147cm wide, 100% viscose dress fabric in black with a small diamond weave. Woven in Italy.

    Regular price €19,90 per metre
  • Viper

    Our black snake skin printed satin dress fabric made from polyester is ideal for leggings, dresses and skirts!

    Regular price €7,90 per metre
  • Superior Quality Plain Poly/Cotton - Lemon

    Lemon yellow polycotton fabric with a lightweight durable woven finish.

    Regular price €5,90 per metre
  • 100% Wool Fleece - Scarlet Red

    143cm wide 100% Australian virgin wool fleece in scarlet red, mulesing-free with a soft fleece finish.

    Regular price €29,90 per metre
  • Made in Italy Golden Plaid Italian 100% Linen Check Dress Fabric Golden Plaid Roll Golden Plaid

    Golden Plaid

    154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.

    Regular price €27,90 per metre
  • Pretty Polly - Comic

    Comic-themed polycotton fabric with colourful slogan prints on a royal blue background.

    Regular price €5,90 per metre
  • Made in Britain+ More colours British Wool - Diamond of the Hearth Diamond Of The Hearth Yorkshire Wool Black Fabric Roll British Wool - Diamond of the Hearth

    British Wool - Diamond of the Hearth

    Made in England at one of Yorkshire's finest mills, Bower Roebuck, this black twill wool coating fabric is perfect for elegant outerwear!

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