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:

  • Lambs Leather - Silver

    Italian-made lambskin nappa leather in silver: soft, supple, premium quality. Ideal for small projects, sold as full skins.

    Regular price £55.68 p/u
  • Opaline Brocade - Mint

    Mint Tonal Cotton-Blend Brocade. 148cm width. 140gsm. Woven floral texture with 5% horizontal stretch.

    Regular price £8.46 per metre
  • Sky Dot

    Sky Blue & White Dot Cotton Interlock. 145cm width. 190gsm. A soft, double-knit fabric for apparel.

    (1)
    Regular price £6.96 per metre
  • Bordering On

    Stretch Cotton Satin with Border. 142cm width. 80gsm. Smooth sheen and expressive large blooms.

    Regular price £9.26 per metre
  • Runway

    138cm wide, lightweight suiting fabric in ivory with a soft stretch and luxurious hand.

    Regular price £10.00 per metre
  • Made in Italy+ More colours Fleece Wool Suiting - Mid Grey Fleece wool suiting mid grey elastane stretch woven italian deadstock fabric fold Fleece Wool Suiting - Mid Grey

    Fleece Wool Suiting - Mid Grey

    158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.

    (1)
    Regular price £21.00 per metre
  • Sundial

    140cm wide cotton embroidery in a rather delicate shade of mint green. The pattern is actually a floral but it looks like a series of sundials joined together by strands of embroidery. There quite a lot of intricate work gone in to this cloth which deserv

    Regular price £6.96 per metre
  • Made in Italy+ More colours Danbury Crepe - Magenta Danbury crepe magenta pink acetate polyester silk lightweight dress fabric bolt Danbury Crepe - Magenta

    Danbury Crepe - Magenta

    142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.

    Regular price £15.00 per metre
  • Handy You! - Something Special

    140cm wide crushed velvet polyester canvas fabric in ivory with a flame retardant finish. Great for blinds, bags & cushions.

    Regular price £11.00 per metre
  • Avarni Faux Fur - Nude

    160cm wide synthetic faux fur with a chevron design. Pale nude 100% polyester fabric, perfect for dressing gowns, jackets, and home dÈcor.

    Regular price £18.50 per metre
  • Avarni Coat - Black

    Luxurious 160cm wide black synthetic faux fur. Chevron design, 400gsm 100% polyester. Perfect for dressing gowns, jackets, and home dÈcor.

    Regular price £18.50 per metre
  • + More colours Evangeline - Camel Evangeline camel square embossed polyester faux fur fabric fold Evangeline - Camel

    Evangeline - Camel

    158cm wide camel/brown 100% polyester synthetic fur fabric with an embossed square design. Luxuriously soft, warm, and versatile faux fur fabric.

    Regular price £24.00 per metre
  • + More colours Evangeline - Cream Evangeline cream square embossed polyester faux fur fabric fold Evangeline - Cream

    Evangeline - Cream

    158cm wide 100% polyester faux fur fabric with an embossed square design and pale cream hue. Soft, warm and versatile synthetic fur fabric.

    Regular price £24.00 per metre
  • Parisian

    145cm wide, viscose elastane dress fabric in bright orange. Midweight with great body and drape.

    Regular price £11.00 per metre
  • Suede Scuba - Murphy

    Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.

    (1)
    Regular price £15.96 per metre
  • Peach Prada - Navy

    148cm wide, medium-weight dress fabric in navy, made from 100% polyester, with a soft, peach skin finish.

    (1)
    Regular price £6.50 per metre
  • + More colours Elona - Ecru Elona ecru polyester spandex two way stretch suiting fabric cu Elona - Ecru

    Elona - Ecru

    Soft ecru stretch twill fabric with a smooth handle, comfortable give and a versatile 260gsm weight.

    Regular price £12.30 per metre
  • Made in Italy Pink Passion Jersey Pink passion jersey soft nylon stretch knitted dress fabric Pink Passion Jersey
    20% off

    Pink Passion Jersey

    150cm wide, ex-designer Italian soft nylon jersey fabric in cerise. Great for adding a pop of colour.

    Sale price £5.60 per metre Regular price £7.00 per metre
  • + More colours Elona - Khaki Elona khaki polyester spandex two way stretch suiting fabric cu Elona - Khaki

    Elona - Khaki

    Earthy khaki stretch twill fabric with comfortable movement and a softly structured 260gsm drape.

    Regular price £12.30 per metre
  • Slate Stretch

    140cm wide, dark grey ribbed viscose and polyester jersey fabric. Lightweight, soft and breathable.

    Regular price £9.50 per metre
  • Made in Italy Liscia Liscia Cotton Blue Stretch Knit Airforce Italian Suiting Fabric Roll Liscia

    Liscia

    Italian Mid Blue Punto Di Milano. 165cm wide. 100% Cotton. Smooth, lightweight knit with structure.

    Regular price £18.00 per metre
  • GOTS Organic French Terry - Gingerbread

    Organic Gingerbread Cotton French Terry. 152cm width. 230gsm weight. Durable, soft looped knit.

    Regular price £15.50 per metre
  • Vintage Cotton - Navy

    100% Cotton in Navy Blue. 140cm Width. 170gsm. Lightweight woven with a high-quality drape.

    Regular price £11.96 per metre
  • Christmas Cotton - Mistletoe

    Vintage Cream Berry 100% Cotton. 110cm width. Durable woven fabric for Christmas decorations.

    Regular price £9.50 per metre
  • + More colours Sandwashed - Grey Sandwashed Grey Polyester Viscose Blend Dressmaking Fabric Mannequin Sandwashed - Grey

    Sandwashed - Grey

    Gorgeous grey viscose and polyester blend dressmaking fabric, ideal for floaty blouses, skirts or palazzo pants!

    Regular price £14.00 per metre
  • Felted

    156cm wide, lightweight wool blend coating in melange taupe/grey with a lightly felted finish.

    Regular price £23.50 per metre
  • Christmas Cotton - Merry Bundle

    White Holly 100% Cotton Woven. 110cm width. Durable John Louden fabric for holiday decorations.

    Regular price £9.50 per metre
  • Christmas Poly/Cotton - Halls Of Holly - White

    Holly & Berry White Polycotton. 112cm width. Lightweight woven fabric for Christmas decorations.

    (1)
    Regular price £4.00 per metre
  • + More colours Sandwashed - Nude Sandwashed Nude Polyester Viscose Blend Dressmaking Fabric Mannequin Sandwashed - Nude

    Sandwashed - Nude

    Made from 93% viscose and 7% polyester, this nude dress fabric is great for palazzo pants, blouses and skirts!

    Regular price £14.00 per metre
  • Duzmibum

    150cm wide, stretch trousering fabric in a soft marled mix of damson, grey, white, and black.

    (1)
    Regular price £12.00 per metre
  • Christmas Cotton - Red Berry

    John Louden Gold Holly Cotton. 110cm wide. 100% Cotton. White ground with festive gold detailing.

    Regular price £9.50 per metre
  • Christmas Cotton - Little Fir

    Christmas tree cotton fabric, 110cm wide on a vintage cream background.

    Regular price £8.50 per metre
  • Tinker Tailor

    150cm wide, wool blend suiting fabric in a dark tonal mix with a subtle white overcheck.

    Regular price £24.00 per metre
  • Christmas Cotton - Claus

    John Louden Festive Santa Cotton. 110cm wide. 100% Cotton. Fun character print for holiday crafts.

    Regular price £9.50 per metre
  • Christmas Cotton - Eve - Cream

    John Louden Gilded Cream Cotton. 110cm wide. 100% Cotton. Elegant metallic Christmas craft fabric.

    Regular price £8.50 per metre
  • GOTS Organic French Terry - Pale Peach

    Pale Peach Organic French Terry. 152cm wide. GOTS Certified Cotton. 230gsm. Looped back texture.

    (1)
    Regular price £15.50 per metre
  • Lawn 138

    138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!

    Regular price £8.00 per metre
  • Stretch Shirting - White

    98% Cotton White Stretch Woven. 145cm width. Lightweight shirting fabric for summer dresses & tops.

    Regular price £8.50 per metre
  • Beaufort Duchess Satin - Lilac Rose

    150cm wide, exquisite quality non-snag duchess satin fabric has a lustrous finish. A classic cloth with a dusky lilac rose hue, perfect for special occasion wear.

    Regular price £13.50 per metre
  • Bonded Cotton - Dylan

    Water Resistant Oatmeal Bonded Cloth. 150cm wide. Viscose & Cotton. Linen-look finish. 59" width.

    Regular price £14.00 per metre
  • GOTS Organic French Terry - Dusty Plum

    Dusty Plum Organic French Terry. 152cm wide. GOTS Certified Cotton. 230gsm. Looped back jersey knit.

    (1)
    Regular price £15.50 per metre
  • Finest Challis - Jungle Reverie

    140cm wide, digitally printed viscose challis in an oversized floral design on an olive base.

    (1)
    Regular price £9.50 per metre
  • Fibre Mood - 3D Stripes - Pink

    Fibre Mood Pink 3D Stripe Quilt. 138cm wide. Poly/Cotton blend. 190gsm. OEKO-TEX certified woven.

    Regular price £26.00 per metre
  • Superior Sweatshirt - Beige Marl

    Beige Marl 280gsm Knitted Jersey. 164cm width. Durable cotton mix for hoodies and athleisure.

    Regular price £16.50 per metre
  • Viscose Twill - Rich Royal

    Our plain woven viscose dressmaking in blue is ideal for fashioning loose trousers, flowy skirts and blouses!

    (1)
    Regular price £7.00 per metre
  • Fibre Mood - Heavy Crepe - Plum

    145cm wide, polyester, viscose & elastane, 285gsm heavy crepe dress fabric in dark purple.

    Regular price £22.00 per metre
  • Georgie Boy

    150cm yellow coated nylon, water resistant fabric with backing for jackets and outdoor wear.

    (1)
    Regular price £6.00 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