Spend £85 for free shipping

Visit us - Make an Appointment here

Superior Quality Dress Linings

Plain Fabric

Not every project starts with a print. This collection brings together our plain, solid-colour fabrics across cotton poplin, poly/cotton, linen and canvas, so you can shop by colour and weight without a pattern getting in the way. Useful on its own or as the perfect match for a patterned print elsewhere in your make. Sold by the metre or half metre depending on the fabric, with free samples available on most.

View as:

  • + More colours Wool Twill - Pebble Wool Twill Pebble Brown Polyester Viscose Elastane Stretch Twill Fabric Wool Twill - Pebble
    Sold out

    Wool Twill - Pebble

    Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.

    Regular price €21,90 per metre
  • Luminique

    138cm wide suiting fabric, a super smooth blend of tencel, wool, and lycra in a mesmerising light bronze shade.

    (1)
    Regular price €15,90 per metre
  • JR Ponte - Flamingo

    This is a jersey ponte dress fabric in bright flamingo pink. An easy to sew fabric - lovely for dresses or tops!

    Regular price €7,90 per metre
  • Made in Italy+ More colours Danbury Crepe - Scarlet Silk Acetate Dress Fabric Danbury Crepe Scarlet Close Up Danbury Crepe - Scarlet

    Danbury Crepe - Scarlet

    Italian made soft scarlet red crepe fabric is a blend of 86% acetate, 5% polyester and 9% silk.

    Regular price €15,90 per metre
  • Dusty

    Stone cotton linen fabric, 152cm wide, with a lightweight woven textured finish.

    Regular price €13,90 per metre
  • + More colours Dynasty - Porcelain Dynasty Porcelain Two Way Stretch Drapey Polyester Spandex Suiting Fabric Drape Dynasty - Porcelain

    Dynasty - Porcelain

    A stunning porcelain suiting fabric with excellent body and drape.

    Regular price €17,90 per metre
  • Redeem

    155cm wide, polyester jersey lining fabric in black. Ideal for lining stretch and woven garments.

    Regular price €7,90 per metre
  • Tencel - Denim

    Lightweight Tencel washed denim-look fabric, 180gsm.

    Regular price €19,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
  • Water Resistant Linen Slub - Red

    Red 145cm linen-look polyester, 185gsm, water-resistant, suitable for outdoor cushions.

    Regular price €9,90 per metre
  • 14oz Denim - Indigo

    150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.

    (2)
    Regular price €11,90 per metre
  • + More colours Lovely Lawn - Black Lovely Lawn Black Cotton Deadstock European Woven Dress Fabric Roll Lovely Lawn - Black

    Lovely Lawn - Black

    Silky 148cm black cotton lawn. Finely woven, lightweight feel with an elegant drape. 100% cotton.

    Regular price €7,90 per metre
  • Lovely Lawn - Pale Cream

    Pale cream cotton lawn, 148cm wide, lightweight smooth fabric for blouses, dresses and lining.

    Regular price €9,90 per metre
  • Catherine Silk - Navy

    Beautifully soft 100% silk, lightweight and semi sheer silk chiffon crepe in navy.

    Regular price €19,90 per metre
  • + More colours Expanse Denim - Dark Camel Expanse Denim Dark Camel 7 75oz Cotton Elastane Woven Stretch Jeans Fabric Expanse Denim - Dark Camel
    Sold out

    Expanse Denim - Dark Camel

    Dark camel 7.75oz stretch denim with comfortable give.

    (1)
    Regular price €17,90 per metre
  • + More colours Coast - Sand Coast Sand Linen Look Dress Fabric Beige John Kaldor Swirl Coast - Sand

    Coast - Sand

    145cm wide, linen-look polyester fabric in sand. With subtle slub texture and thicker yarns.

    Regular price €13,90 per metre
  • + More colours Monaco Crepe - Black Polyester Plain Woven Dress Fabric Monaco Crepe Black Hang Monaco Crepe - Black
    Sold out

    Monaco Crepe - Black

    Black polyester crepe fabric, 180gsm. Smooth drape and structure for dresses and tailoring.

    Regular price €17,90 per metre
  • + More colours Sweatshirt - Cerise Sweatshirt Cerise Knitted Cotton And Polyester Jersey Fabric Drape Fabric Photo Sweatshirt - Cerise

    Sweatshirt - Cerise

    Cerise sweatshirt fabric, 160cm wide with soft backing for cosy casual clothing.

    (1)
    Regular price €15,90 per metre
  • French Terry - Hot Pink

    Hot pink French Terry fabric, 150cm wide with soft looped backing and stretch.

    Regular price €13,90 per metre
  • French Terry - Royal

    Royal blue French Terry fabric, 150cm wide with stretch and soft looped reverse.

    (1)
    Regular price €13,90 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 €13,90 per metre
  • Stretch Shirting - White

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

    Regular price €9,90 per metre
  • Georgie Boy

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

    (1)
    Regular price €7,90 per metre
  • + More colours Soft Shell - Navy Mustard Navy Yellow Soft Shell Coating Fabric Fold Soft Shell - Navy Mustard
    Sold out

    Soft Shell - Navy Mustard

    Navy 150cm softshell with mustard fleece backing, water-resistant, warm, breathable fabric.

    (2)
    Regular price €13,90 per metre
  • Georgette - Egyptian

    Our georgette dressmaking fabric is beautifully sheer, excellent for evening wear and special garments! Available in a light brown hue.

    (1)
    Regular price €7,90 per metre
  • + More colours Mystique - Pink Mystique Pink Polyester Matte Satin Plain Woven Dress Fabric Fold Mystique - Pink

    Mystique - Pink

    Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.

    Regular price €15,90 per metre
  • + More colours Barca Crepe - Brown Barca Crepe - Brown

    Barca Crepe - Brown

    Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.

    Regular price €11,90 per metre
  • Oliver Viscose Twill - Black

    150cm wide, 100% viscose twill fabric in black. Perfect for dresses, skirts, tops, & trousers.

    Regular price €11,90 per metre
  • Pure Luxury - Boiled Wool - Cornflower

    Luxurious quality, 144cm wide, 100% boiled wool fabric in cornflower blue, perfect for jackets & coats!

    Regular price €33,90 per metre
  • Georgette Dress Fabric - Wine

    Gorgeous quality polyester georgette dress fabric in a wine shade, perfect for special dresses and blouses!

    Regular price €7,90 per metre
  • Made in Britain+ More colours Brambrook - Bygone Bambrook Bygone British Wool Tweed Coating In Black And Grey Fold 2 Brambrook - Bygone

    Brambrook - Bygone

    Black and grey British twill tweed coating fabric that hints to a bygone era. Gorgeous.

    Regular price €31,90 per metre
  • + More colours Dazzle - Plum Dazzle Plum Polyester Knit Sparkle Dress Fabric M2 Dazzle - Plum

    Dazzle - Plum

    Stunning sparkly glitter plum jersey fabric fabric from Carrington fabrics, in a lovely colour and perfect for prom dresses & evening wear.

    Regular price €19,90 per metre
  • + More colours Ritual - Coffee Jk Ritual Coffee Ity Jersey Fabric John Kaldor Neck Ritual - Coffee

    Ritual - Coffee

    This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!

    (1)
    Regular price €11,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
  • Luscious Fleece - Rose

    Luscious soft fur fleece for hoodies, and sweaters. This rose pink polyester cuddle fleece is so soft it literally just melts in your†hands.

    (1)
    Regular price €11,90 per metre
  • French Terry - Ochre

    Ochre yellow French Terry fabric, 150cm wide with soft looped backing and stretch.

    Regular price €13,90 per metre
  • Foundry Cotton - All Colours

    Soft textured 100% cotton fabric with a relaxed natural handle, available in a range of versatile colours.

    (2)
    Regular price €7,90 per metre
  • 21 Wale Needlecord - Navy

    Dark Navy Cotton Needlecord. 140cm width. 150gsm weight. Fine wale for apparel and furnishings.

    (1)
    Regular price €13,90 per metre
  • Riviera Lawn - Royal

    Vibrant royal blue 145cm cotton lawn. Finely woven 80gsm fabric with a soft, unparalleled finish.

    Regular price €9,90 per metre
  • Urban Tailor

    Camel 100% cotton canvas. 152cm wide. Lightweight woven fabric with a soft handle & subtle drape.

    Regular price €11,90 per metre
  • Made in Italy+ More colours Tesoro - Navy Tesoro Navy Italian Satin Polyester Ex Designer Dress Fabric Mannequin Tesoro - Navy

    Tesoro - Navy

    Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.

    (1)
    Regular price €15,90 per metre
  • 21 Wale Needlecord - Emerald

    148cm emerald green cotton needlecord fabric, soft 21 wale woven fabric for clothing & crafts.

    Regular price €13,90 per metre
  • Made in Italy+ More colours Double Dabble - Plum Double Dabble - Plum

    Double Dabble - Plum

    158cm wide, nylon fur-lined diamond quilted fabric in dark navy, with wind & water-resistant finish, ideal for jackets. Made in Italy.

    Regular price €23,90 per metre
  • Dry Finish Tin Cloth - Black

    152cm black tin cloth, waxed cotton, 11oz water resistant fabric for jackets, bags and aprons.

    (1)
    Regular price €19,90 per metre
  • Made in Britain+ More colours Water Resistant Cotton Cambric 8oz - Navy Water Resistant Cotton Cambric 8oz Navy British Coating Fabric Roll Water Resistant Cotton Cambric 8oz - Navy
    Sold out

    Water Resistant Cotton Cambric 8oz - Navy

    Navy 148cm cotton, 270gsm, shower-resistant, firm handle with breathable comfort.

    Regular price €15,90 per metre
  • Chunky Linen - Oatmeal

    150cm wide, 100% linen fabric with a weight of 260gsm. Perfect for a variety of sewing projects.

    (1)
    Regular price €29,90 per metre
  • + More colours Diez Denim - Black Diez Denim Black Cotton Lycra Twill Heavy Mid Heavy Weight Woven Jean Fabric Fold Diez Denim - Black

    Diez Denim - Black

    10oz black stretch denim, 152cm wide with 10% stretch and classic twill finish.

    Regular price €19,90 per metre

Plain fabric does more work than it gets credit for. It's the fabric that lets a bold print sit against something calm, the base colour a whole outfit gets built around, or simply the most practical choice for a project where pattern would only get in the way. Because there's no motif to distract from it, the weight, drape and colour accuracy of a plain fabric matter more than they do with a print, which is why the fabric type is worth thinking about carefully here.

The range spans lightweight cotton lawn through to heavier canvas, so plain fabric at Croft Mill covers a lot more ground than colour swatches alone. Whichever weight or finish you need, there's a plain to match it.

Types of plain fabric in this collection

Plain cotton poplin is the most popular starting point, crisp, easy to cut, and available across a wide run of colours. It works for shirts, blouses, dresses, children's clothes and craft projects alike.

Plain poly/cotton is a hardwearing, pre-shrunk, colour-fast option that holds its shade well through repeated washing, a practical choice for workwear, uniforms and everyday makes.

Plain linen brings texture and breathability. It creases more readily than cotton, which most people consider part of its character rather than a flaw, and suits relaxed trousers, shirts and summer dresses.

Plain cotton canvas is heavier and more structured, built for bags, upholstery and home projects that need to stand up to regular use.

Matching a plain to a print

Matching a plain fabric's colour to a print you already own is easier in person than on screen, since monitors render colour differently. Ordering a sample of both is the most reliable way to check they sit well together before committing to a full cut.

Weight matters as much as colour. Pairing a heavy canvas with a delicate voile print rarely looks intentional, so try to keep the weights of any plain and patterned fabrics in a project reasonably close, unless the contrast in texture is the effect you're after.

Looking for a print to go with your plain fabric? Browse our Shop by Pattern hub to see the full range of prints available.

What plain fabrics does Croft Mill stock?

The plain range covers cotton poplin, poly/cotton, linen and canvas, each in a run of solid colours. Weight and finish vary by fabric type, so check the individual product page for the closest match to your project.

How do I match a plain fabric's colour to a print I already have?

Screens render colour inconsistently, so the most reliable way to match a plain to an existing print or fabric is to order samples of both and compare them together in natural light. Use the Order Sample option on the product page.

What's the difference between plain cotton poplin and poly/cotton for a garment?

Cotton poplin is 100% cotton, breathable and crisp, and tends to crease more with wear. Poly/cotton blends in a little polyester for extra durability and colourfastness, so it holds up well to frequent washing, though it's slightly less breathable than pure cotton. Both are suitable for dressmaking; the choice comes down to how the finished item will be used and cared for.

Is plain fabric suitable for lining as well as garments?

Some of our plain fabrics work well as lining, particularly the lighter-weight cotton and poly/cotton options, but not all plain fabrics in this collection are intended for that purpose. Check the individual product page for suitability, or unless the care label states otherwise, treat weight and drape as your main guide.

Can I order a sample before buying?

Yes. Most fabrics in this collection are available as a free sample so you can check the colour and handle before committing to a full cut. Use the "Order Sample" option on the product page.

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