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:

  • Billabong

    Soft 142cm cotton elastane. Beige ditsy leaf print on black. Woven with 20% horizontal stretch.

    Regular price €13,90 per metre
  • Boiled Wool - Terracotta

    148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.

    Regular price €21,90 per metre
  • Made in Britain+ More colours Quilted Wool - School Grey Quilted wool school grey black nylon british water resistant coating fabric cu Quilted Wool - School Grey

    Quilted Wool - School Grey

    150cm quilted double-sided fabric, nylon and wool flannel, 1oz wadding, water-resistant.

    (1)
    Regular price €25,90 per metre
  • Luxury Soft Quilted - Black

    150cm black quilted nylon, water resistant fabric with wadding for jackets and gilets.

    Regular price €25,90 per metre
  • Quilted - Black & Ivory Hound

    150cm wide, polyester diamond stitch quilting in plain black and a black & ivory houndstooth print.

    Regular price €21,90 per metre
  • Quilted - Polar - Soft White

    150cm wide, ex-designer polyester quilting in soft white with diamond stitching detail.

    Regular price €21,90 per metre
  • Made in Italy Ciao Ciao wool nylon white italian tweed coating fabric roll Ciao

    Ciao

    148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.

    Regular price €31,90 per metre
  • Made in Italy Cappotto Cappotto wool brown abstract woven italian coating fabric roll Cappotto

    Cappotto

    154cm wide, boldly patterned Italian wool coating in brown herringbone. Perfect for standout coats.

    Regular price €31,90 per metre
  • Made in Italy Caldo Caldo wool brown beige soft italian coating fabric fold Caldo

    Caldo

    147cm wide, Italian wool coating in mushroom/beige. Double-sided with a soft raised finish.

    Regular price €45,90 per metre
  • Made in Britain Quilted - Brown Owl Quilted brown owl water resistant nylon wadded coating fabric british fold Quilted - Brown Owl

    Quilted - Brown Owl

    Dark brown 150cm quilted nylon, water-resistant, diamond stitch, 1oz wadding insulation.

    Regular price €25,90 per metre
  • Hidden Assets

    154cm wide, 40% wool and 60% acrylic lightweight soft jacketing fabric in black, brown, small check.

    Regular price €29,90 per metre
  • Made in Britain+ More colours Bonded Wool Cotton - Black/Grey Bonded wool cotton black grey marl british water resistant coating fabric cu Bonded Wool Cotton - Black/Grey

    Bonded Wool Cotton - Black/Grey

    UK bonded 155cm fabric. Grey melange wool and black cotton reverse. Stable, reversible designer.

    Regular price €21,90 per metre
  • Made in Italy+ More colours Owl and Pusscat - Midnight Owl and pusscat midnight dark navy wool italian coating fabric fold Owl and Pusscat - Midnight

    Owl and Pusscat - Midnight

    158cm wide, 100% Italian wool coating fabric in very dark navy, lightweight but dense with a soft finish.

    Regular price €31,90 per metre
  • Made in Britain+ More colours Bonded Wool Cotton - Grey Marl Bonded wool cotton grey marl british water resistant deadstock coating fabric roll Bonded Wool Cotton - Grey Marl

    Bonded Wool Cotton - Grey Marl

    50% wool, 50% cotton. 138cm wide UK bonded cloth. Grey marl wool with a black cotton reverse.

    Regular price €21,90 per metre
  • Made in Italy+ More colours Good, Better, Best - Black Good better best black italian wool melton coating fabric roll Good, Better, Best - Black

    Good, Better, Best - Black

    153cm wide, wool melton coating fabric in black, with a soft brushed finish. Made in Italy.

    Regular price €31,90 per metre
  • Made in Italy Dotto Dotto silk white grey spotty italian twill satin dress fabric cu Dotto

    Dotto

    140cm wide, 100% silk fabric in white with grey polka dots. Woven in Italy with an elegant sheen.

    Regular price €41,90 per metre
  • Hoffman Bali Cotton Lawn - Winifred

    112cm wide cotton lawn. Rainbow hand-painted leaves on black. A unique, artisan Hoffman masterpiece.

    Regular price €17,90 per metre
  • Made in Italy+ More colours Good, Better, Best - Charcoal Good better best charcoal grey italian wool melton coating fabric roll Good, Better, Best - Charcoal

    Good, Better, Best - Charcoal

    153cm wide, wool melton coating fabric in dark charcoal grey with a soft brushed finish. Made in Italy.

    Regular price €31,90 per metre
  • Skyfall - Black

    Made from polyester, this black chiffon dress fabric has a crinkled face, excellent for skirts, puff sleeves and blouses!

    Regular price €5,90 per metre
  • Made in Italy Mamma Mia - Royal Italian acetate polyester lining mamma mia royal cu Mamma Mia - Royal

    Mamma Mia - Royal

    Ex-designer 140cm wide, polyester and acetate lining fabric in a royal blue. Woven in Italy.

    (1)
    Regular price €7,90 per metre
  • 21 Wale Needlecord - Mint

    Soft 140cm wide mint needlecord. 100% cotton, 21-wale weave. Durable Oeko-Tex certified quality.

    Regular price €13,90 per metre
  • Tobacco Road

    152cm wide brown memory yarn. Cotton and polyester blend with a unique shape-retaining handle.

    Regular price €15,90 per metre
  • Made in Italy Darkest Hour Italian cotton fine rib trousering fabric navy darkest hour fold Darkest Hour

    Darkest Hour

    152cm navy Italian shirting. 100% cotton with a fine ribbed weave. Luxury designer deadstock.

    Regular price €9,90 per metre
  • When Life Gives You

    Our knitted polyester stretch scuba jersey fabric features a lemon print on a blue ground, ideal for dresses and skirts!

    Regular price €9,90 per metre
  • Cotton Lawn - Honolulu Pink

    148cm wide cotton lawn. Tropical beach print in warm sunset shades. Soft German woven quality.

    (1)
    Regular price €13,90 per metre
  • Made in Italy Moonlight Moonlight silk crepe white italian satin finish woven dress fabric fold Moonlight

    Moonlight

    140cm wide, Italian-woven white 100% silk crepe with a satin finish. Soft, fluid, and elegant.

    Regular price €41,90 per metre
  • Stof Avalana Jersey - Roses Grey

    Grey Rose Knit Jersey. 156cm wide cotton/elastane blend. Soft 205gsm weight for cosy apparel.

    Regular price €17,90 per metre
  • Made in Italy Whispering Smith Whispering smith silk black floral italian brown green dress fabric cu Whispering Smith

    Whispering Smith

    138cm wide, Italian silk chiffon in black with an autumnal floral print. Lightweight and elegant.

    Regular price €41,90 per metre
  • Made in Italy+ More colours Sereno - Pale Blue Sereno pale blue tencel italian lightweight shirting fabric roll Sereno - Pale Blue

    Sereno - Pale Blue

    150cm wide, Italian-woven pale blue Tencel fabric. Lightweight and silky with elegant drape.

    Regular price €19,90 per metre
  • Cotton Lawn - Tutti Fruity

    Vivid Multi-Color Floral Lawn. 140cm wide. 100% Cotton. Soft, breathable & lightweight dressmaking.

    Regular price €13,90 per metre
  • Made in Italy Limoncello Limoncello silk yellow plain woven italian lightweight dress fabric fold Limoncello

    Limoncello

    Elegant 140cm wide, Italian-woven 100% silk fabric in pale yellow. Lightweight, soft and fluid.

    (3)
    Regular price €41,90 per metre
  • + More colours Lady Tessa - Black Plain cotton twill shirt dress fabric lady tessa black bolt Lady Tessa - Black

    Lady Tessa - Black

    Black Lightweight Cotton Twill. 150cm wide. 100% Pure Cotton. Premium texture and durability.

    Regular price €11,90 per metre
  • + More colours Lady Tessa - Beige Plain cotton twill shirt dress fabric lady tessa beige bolt Lady Tessa - Beige

    Lady Tessa - Beige

    Premium 150cm Beige Cotton Twill. 100% Woven Cotton. Lightweight for dresses, shirts and pyjamas.

    Regular price €11,90 per metre
  • Pima Cotton Lawn - Yarn Party

    Black Multi-Tone Thread Ball Pima Lawn. 140cm width. 78gsm. Breathable, luxury superfine cotton.

    (1)
    Regular price €15,90 per metre
  • + More colours Kitty Cotton - Pink Kitty Cotton - Pink

    Kitty Cotton - Pink

    Ivory Pink Cat Print Cotton. 148cm wide. 100% Woven Cotton. Soft kitty & floral design for crafts.

    Regular price €13,90 per metre
  • + More colours Kitty Cotton - Blue Kitty Cotton - Blue

    Kitty Cotton - Blue

    Tranquil Blue Cat Print Cotton. 148cm wide. 100% Woven Cotton. Adorable kitty and floral ivory base.

    Regular price €13,90 per metre
  • Stof Avalana Jersey - Buds Grey

    Grey Floral Bud Knitted Jersey. 160cm wide. 95% Cotton, 5% Elastane. 205gsm. Soft & high stretch.

    Regular price €17,90 per metre
  • Double Sided Stretch Fleece - Black

    Black 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.

    Regular price €13,90 per metre
  • Draping Stretch Viscose Challis - Thicket

    134cm wide, viscose and elastane mix fabric featuring a leaf print on a black ground, ideal for dressmaking and loose palazzo pants!

    (1)
    Regular price €15,90 per metre
  • The Big Stretch - Brown

    150cm wide, viscose, polyamide & elastane twill bengaline with a brown & beige abstract print.

    Regular price €9,90 per metre
  • Monroe - Ivory

    Ivory Ex-Designer Diamond Quilted Fabric. 160cm wide. 80% Cotton blend. 360gsm for cozy house coats.

    Regular price €19,90 per metre
  • Brushed & Cosy - Charlie

    Stone Checked Brushed Cotton. 147cm width. 130gsm. 100% Cotton flannel for pyjamas and scarves.

    Regular price €9,90 per metre
  • Bygone Lining - No. 1

    140cm wide, dark brown lining fabric made from durable nylon, with a soft satin finish.

    Regular price €5,90 per metre
  • Hibiscus Bay

    145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.

    (1)
    Regular price €7,90 per metre
  • Cotton Ponte - Cream

    Plain Cream Cotton Ponte Roma Jersey. 135cm wide. 95% Cotton, 5% Elastane. Stable, midweight knit.

    Regular price €13,90 per metre
  • Oh So Soft

    Soft Navy Diamond Print Blend. 140cm width. Durable cotton/poly weave for effortless dressmaking.

    Regular price €9,90 per metre
  • + More colours Wassabi - Purple Wassabi purple cotton spandex abstract woven stretch trouser fabric fold Wassabi - Purple

    Wassabi - Purple

    Wild Abstract Suiting Cotton. 142cm wide. 98% Cotton, 2% Spandex. 170gsm. Bold multicoloured print.

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