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:

  • Cushion Soft - Silver

    149cm silver polyester, water resistant 200gsm fabric for cushions, bags and outdoor use.

    Regular price €13,90 per metre
  • Pretty Polly - Happy Hearts

    112cm wide, 90% polyester, 10% cotton fabric with a colourful heart print on white.

    Regular price €5,90 per metre
  • Made in Italy Mind Boggling Mind Boggling Linen Cotton Blend Woven Abstract Purple Blue Yellow Print Dress Fabric Fold Mind Boggling

    Mind Boggling

    127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.

    (1)
    Regular price €25,90 per metre
  • Cushion Soft - Copen

    149cm copen blue polyester, water resistant 200gsm fabric for cushions and outdoor use.

    Regular price €13,90 per metre
  • Pretty Polly - Palm Party

    112cm wide, 90% polyester, 10% cotton fabric with a tropical palm and flower print on cream.

    Regular price €5,90 per metre
  • + More colours Cushion Soft - Red Oeko Tex 27465F29 5462 4932 810A 383E27Ffe8Bb Cushion Soft - Red

    Cushion Soft - Red

    149cm red polyester, water resistant 200gsm fabric for cushions, bags and outdoor use.

    Regular price €13,90 per metre
  • Pretty Polly - Bloomburst

    112cm wide, lightweight 90% polyester, 10% cotton fabric with a bright & colourful floral print.

    Regular price €5,90 per metre
  • Made in Italy Fabrica - Navy Superfine Cotton Viscose Suiting Fabroc Fabrica Navy Fold Fabrica - Navy

    Fabrica - Navy

    Italian viscose cotton suiting fabric in deep navy with a fluid hopsack weave.

    Regular price €15,90 per metre
  • All Purpose

    150cm wide white open weave cotton fabric with a smooth finish for embroidery and crafts.

    Regular price €11,90 per metre
  • Cushion Soft - Khaki

    149cm khaki polyester, water resistant 200gsm fabric for cushions, bags and outdoor use.

    Regular price €13,90 per metre
  • 100% Wool Fleece - Navy

    Classic navy Australian virgin wool fleece, 143cm wide and made from 100% wool.

    Regular price €29,90 per metre
  • Cushion Soft - Ochre

    149cm ochre polyester, water resistant 200gsm fabric for cushions and outdoor projects.

    Regular price €13,90 per metre
  • 100% Wool Fleece - Black

    Classic black Australian virgin wool fleece, 143cm wide and made from 100% wool.

    Regular price €29,90 per metre
  • Norma

    150cm wide, maroon and black viscose acetate blend lining with a sleek drape; perfect for adding a smooth, stylish finish to any garment.

    Regular price €7,90 per metre
  • Monarch of the Glenn

    Luxurious 150cm-wide wool suiting with a subtle Prince of Wales check; perfect for timeless suits and tailored garments.

    Regular price €21,90 per metre
  • Poplin Print - Bee Hive - White

    112cm wide, printed cotton poplin fabric with a cute bee hive print against a white ground.

    Regular price €9,90 per metre
  • Summer Shirt

    Blue and white striped cotton shirting fabric with a crisp woven finish.

    (2)
    Regular price €9,90 per metre
  • Pima Cotton Lawn - Morris - Navy & Mint

    140cm wide, Pima cotton lawn with a William Morris-inspired floral print in mint, yellow & navy.

    (2)
    Regular price €15,90 per metre
  • 100% Wool Fleece - Sky Blue

    Soft 143cm wide Australian virgin wool fleece in sky blue, 100% wool and ethically sourced.

    Regular price €29,90 per metre
  • Cord Du Roi - Yemen

    150cm wide super soft jumbo cord in deep salmon pink, is perfect for loungewear and soft furnishings. Create fashionable bags and accessories.

    Regular price €11,90 per metre
  • 100% Wool Fleece - Forest Green

    Forest green Australian virgin wool fleece, 143cm wide and made from 100% wool.

    Regular price €29,90 per metre
  • Made in Italy+ More colours Silks of Italy - The Big O Silks Of Italy The Big O Orange Abstract Paisley Print Dress Fabric Roll Silks of Italy - The Big O

    Silks of Italy - The Big O

    142cm wide, Italian 100% silk twill fabric in bright orange with a vibrant paisley floral print.

    Regular price €39,90 per metre
  • Quilted Gilet - Black

    Water and wind resistant diamond quilted fabric with 2oz wadding. 136cm wide versatile black polyester fabric.

    Regular price €23,90 per metre
  • Made in Italy Cocktail Cocktail Cotton White Fruit Print Shirting Fabric Cocktail

    Cocktail

    150cm wide, fine white cotton shirting fabric with a colourful fruit print. Woven in Italy!

    Regular price €19,90 per metre
  • A Fine Tat

    A real bargain, this is a 150cm wide finely woven, polyester tattersall-like check shirting fabric that comes in blue, white and yellow.

    (1)
    Regular price €7,90 per metre
  • Luxury Quilting - Ivory

    140cm wide water-resistant diamond quilted nylon/polyester fabric in a soft ivory hue has a soft matte face and glossy reverse.

    Regular price €23,90 per metre
  • + More colours Linen Mix - Black Linen Mix - Black

    Linen Mix - Black

    Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    (3)
    Regular price €11,90 per metre
  • Organic Jersey - Pink

    Hot pink organic cotton jersey fabric with a soft breathable knit finish 150cm wide.

    Regular price €9,90 per metre
  • Sewing Room - Flower Pot - Mint

    Superior quality cotton poplin in mint with a pretty garden themed print in a variety of colours. 113cm wide.

    Regular price €9,90 per metre
  • Luxury Ponte - Off White

    High quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a off white hue.

    Regular price €15,90 per metre
  • Made in Italy Gold Strike Gold Strike Viscose Polyamide Stripe Pink Italian Dress Fabric Fold Gold Strike

    Gold Strike

    155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.

    Regular price €23,90 per metre
  • Sewing Room - Flower Pot - Lilac

    113cm wide. Superior quality cotton poplin in lilac with a pretty garden themed print in a variety of colours.

    Regular price €9,90 per metre
  • Made in Italy Office Office Viscose Black Satin Woven Dress Fabric Roll Office

    Office

    136cm wide, viscose suiting fabric in classic black, woven in Italy. Smooth, fluid and breathable.

    Regular price €21,90 per metre
  • + More colours Sewing Room - Ivy Sewing Room Ivy Cotton Fabric Cu Sewing Room - Ivy

    Sewing Room - Ivy

    Superior quality cotton poplin in white with an ivy print in navy, sky blue and pale grey. 113cm wide.

    (1)
    Regular price €9,90 per metre
  • 100% Wool Fleece - Royal

    143cm wide Australian virgin wool fleece in royal blue, 100% wool and mulesing-free.

    (1)
    Regular price €29,90 per metre
  • + More colours Double Gauze - Grey Double Gauze Fabric Grey 5002 Double Gauze - Grey

    Double Gauze - Grey

    135cm wide, cotton double gauze fabric in grey, 130gsm, breathable and Oeko-Tex certified.

    Regular price €9,90 per metre
  • Shimmee

    Edgy 146cm wide nylon-elastane fabric with shadow stripes and "grunge" holes. Perfect for on-trend tights and layered looks.

    Regular price €7,90 per metre
  • Sewing Room - Lizzy

    113cm wide superior quality cotton poplin fabric, adorned with a delightful blue & peach floral print.

    Regular price €9,90 per metre
  • Sewing Room - Multi Cube

    113cm wide bold geometric cotton fabric with a colourful 3D cube print on white.

    Regular price €9,90 per metre
  • The Big Knit - Cerise

    Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.

    Regular price €23,90 per metre
  • Made in Italy Hornpipe Hornpipe Navy Cotton Twill Woven Trouser Fabric Roll Hornpipe

    Hornpipe

    Italian 100% cotton twill shirting navy, soft texture and refined structure.

    Regular price €17,90 per metre
  • Made in Italy+ More colours Silks of Italy - Zagaleta Silks Of Italy Zagaleta Abstract Purple Navy Yellow Lightweight Sheer Dress Fabric Roll Silks of Italy - Zagaleta

    Silks of Italy - Zagaleta

    140cm wide, 100% silk fabric woven in Italy with a coarser weave and bold abstract print.

    Regular price €37,90 per metre
  • What Light Shines - Satin Mini Micro

    152cm navy cotton shirting fabric with a subtle white fleck print and satin finish.

    Regular price €9,90 per metre
  • + More colours Double Gauze - Mint Double Gauze Fabric Mint 5036 Double Gauze - Mint

    Double Gauze - Mint

    Soft mint double gauze fabric in breathable cotton, 135cm wide.

    Regular price €9,90 per metre
  • French Terry - Mid Blue

    150cm mid blue French terry jersey fabric with stretch for hoodies, joggers and sweatshirts.

    Regular price €13,90 per metre
  • Made in Italy Cool Running Cool Runnings Blue Cotton Floral Abstract Fine Woven Shirting Fabric Roll Cool Running

    Cool Running

    Italian ice blue cotton jacquard shirting fabric, 157cm wide for shirts and blouses.

    Regular price €19,90 per metre
  • + More colours Chiffon - Trixie Chiffon Trixie Polyester Abstract Multicoloured Printed Dress Fabric Mannequin Chiffon - Trixie

    Chiffon - Trixie

    152cm wide printed polyester chiffon fabric featuring an abstract multi-coloured pattern, great for blouses and skirts!

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