Spend £85 for free shipping

Visit us - Make an Appointment here

Wayfarer 6oz Wax Cotton Brook Blue Fabric Splash

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:

  • 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
  • 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 €13,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.

    (1)
    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
  • 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
  • Enigma Linen - Stone

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

    (1)
    Regular price €13,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
  • 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
  • 8oz Washed Denim - Black

    8oz washed black denim, 160cm wide with soft handle and classic twill finish.

    (1)
    Regular price €13,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.

    (1)
    Regular price €13,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
  • Enigma Linen - Pewter

    Pewter grey ramie linen cotton fabric, 140cm wide for garments and soft furnishings.

    (1)
    Regular price €13,90 per metre
  • Enigma Linen - Silver

    Silver grey Enigma linen fabric in ramie cotton blend, 140cm wide with durable weave.

    Regular price €13,90 per metre
  • Fine Viscose Plain - White

    144cm wide, gorgeously lightweight dress fabric is ideal for summer garments! Made from 100% viscose has a soft yet bright white hue.

    (2)
    Regular price €11,90 per metre
  • Fine Viscose Plain - Black

    This bold black 144cm wide lightweight dress fabric is made from 100% viscose. A beautiful cloth that handles like a dream, ideal for summer designs.

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

    Enigma Linen - Mint

    Mint green ramie linen cotton fabric, 140cm wide for garments and home interiors.

    Regular price €13,90 per metre
  • Made in Italy Marge Marge Blue Wool Italian Abstract Diamond Pattern Soft Coating Fabric Fold Marge
    Sold out

    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+ 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
  • Sewing Room - William - Navy

    White paisley cotton fabric, 113cm wide with pink, purple and taupe printed design.

    Regular price €9,90 per metre
  • Sewing Room - William - Black

    Black paisley cotton fabric, 113cm wide with red, yellow and sage green detailing.

    Regular price €9,90 per metre
  • Sewing Room - Micro Dot - Orange

    Superior quality cotton poplin in a small orange and white polka dot. 113cm wide.

    Regular price €9,90 per metre
  • Sewing Room - Micro Dot - Navy

    113cm wide superior quality cotton poplin in a small navy and white polka dot.

    (2)
    Regular price €9,90 per metre
  • Sewing Room - Micro Dot - Black

    Superior quality cotton poplin in a small black and white polka dot. 113cm wide.

    Regular price €9,90 per metre
  • + More colours Cloud - Black Cloud Black Cotton Jersey Black Dress Fabric Cud Cloud - Black

    Cloud - Black

    Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in black is excellent for fitted garments!

    Regular price €9,90 per metre
  • Cotton Sateen - Coral

    This fabulous coral pink cotton sateen fabric is the perfect choice for prom, event and bridesmaid dresses.

    (1)
    Regular price €5,90 per metre
  • Heavyweight Water Resistant Canvas - Pink

    Pink PU coated canvas, 155cm wide, heavy 440gsm polyester fabric for covers, bags and use.

    Regular price €13,90 per metre
  • Skulls & Sombreros

    Oeko-Tex certified cotton fabric with sombrero-wearing skulls and bold florals on a deep black ground.

    Regular price €13,90 per metre
  • + More colours Cotton - Circus True Craft Circus John Louden Korean Crafting Fabrics Clowns Black Roll Cotton - Circus

    Cotton - Circus

    Circus clown cotton fabric, 150cm wide with red and blue print on black background.

    Regular price €7,90 per metre
  • Cotton - Barking Mad

    Dog print cotton quilting fabric, 150cm wide on soft white background for crafts and sewing.

    (1)
    Regular price €9,90 per metre
  • Cotton - French Bulldogs

    French bulldog cotton quilting fabric, 150cm wide on soft white background design.

    Regular price €9,90 per metre
  • Sweatshirt - Dark Grey Marl

    280gsm sweatshirt fabric in dark grey marl, light, soft and fluffy on the inside for extra comfort.

    Regular price €15,90 per metre
  • With Cashmere - Wool - Grey Marl

    Italian grey marl wool coating with cashmere, 150cm wide. Soft finish with structure, ideal for coats and jackets.

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

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

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

    Candy Crepe - Tan

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

    Regular price €9,90 per metre
  • Candy Crepe - Pale Mustard

    145cm wide, polyester double crepe fabric in pale mustard. Perfect for special occasion garments.

    Regular price €9,90 per metre
  • + More colours Corky - Two Corky Two Scale Corky - Two

    Corky - Two

    145cm wide. Cork can be used for a wide range of projects from bags through to place mats and even garments.

    Regular price €21,90 per metre
  • + More colours Corky - One Corky One Swirl Corky - One

    Corky - One

    140cm wide. Cork can be used for a wide range of projects from bags through to place mats and even garments.

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