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:

  • Bygone Lining - No. 1

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

    Regular price £4.76 per metre
  • Quilted Crystal - Olive

    Olive green 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 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
  • 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
  • + More colours Sandwashed - Olive Sandwashed Olive Polyester Viscose Blend Dressmaking Fabric Mannequin Sandwashed - Olive
    Sold out

    Sandwashed - Olive

    This polyester and viscose blend dressmaking fabric in olive green is ideal for fashioning skirts, blouses and loose trousers!

    Regular price £14.00 per metre
  • Vintage Cotton - Blue

    Blue 100% Cotton Woven. 140cm width. 170gsm. Soft and breathable cloth for shirts and tops.

    Regular price £11.96 per metre
  • Sandwashed - Chocolate

    144cm wide, chocolate brown dressmaking fabric made from viscose/polyester, ideal for palazzo pants and blouses!

    Regular price £14.00 per metre
  • Jewel Viscose - Pink

    145cm wide, gorgeously lightweight 100% viscose fabric in pink. Ideal for summer garments!

    Regular price £7.96 per metre
  • + More colours Marl Sweatshirt - Light Grey Grey Cotton Elastane Marl Sweatshirt Fabric Fold 8Def0F3B C122 409E A99D 850E9Bb60708 Marl Sweatshirt - Light Grey
    Sold out

    Marl Sweatshirt - Light Grey

    Fluffy-back 154cm sweatshirt fabric in light grey marl. 95% cotton and 5% elastane. Soft touch.

    Regular price £22.00 per metre
  • Fur Lined Cord - Black

    Black corduroy with thick faux fur backing. Structured and warm.

    (2)
    Regular price £21.00 per metre
  • Como Moderno - Denim - Adriano

    135cm wide 389gsm Italian black denim with a subtle texture and high 15% stretch recovery.

    Regular price £22.00 per metre
  • Made in Italy+ More colours Punto Milano - Grey Marl Punto Milano Grey Punto Milano - Grey Marl

    Punto Milano - Grey Marl

    Superior quality Italian Punto Di Milano fabric in grey, composed of 97% viscose and 3% elastane.

    (1)
    Regular price £18.50 per metre
  • Made in Italy+ More colours Punto Milano - Scarlet Punto Milano Red Fold Punto Milano - Scarlet
    Sold out

    Punto Milano - Scarlet

    Superior quality Italian Punto Di Milano fabric in red, composed of 97% viscose and 3% elastane.

    Regular price £18.50 per metre
  • + More colours Superior Sweatshirt - Khaki Superior Sweatshirt Khaki Green Cotton Polyester Knit Fabric Fold Superior Sweatshirt - Khaki
    Sold out

    Superior Sweatshirt - Khaki

    Khaki sweatshirt fabric, 164cm wide, cotton blend with a soft, warm handle and gentle stretch.

    (1)
    Regular price £16.50 per metre
  • + More colours Ripstop - Green Ripstop - Green

    Ripstop - Green

    150cm bright green ripstop polyester, lightweight, durable cross-hatch, naturally water-resistant.

    Regular price £5.76 per metre
  • Bruised Ribs

    Soft white brushed rib knit cotton fabric, 150cm wide for cosy winter clothing and décor.

    Regular price £18.50 per metre
  • Florence Denim - 11.5oz - Pale Blue

    142cm wide 11.5oz Italian denim. Pale blue woven cotton and elastane yarn. Durable stretch fabric.

    Regular price £20.00 per metre
  • Viscose Tencel Finish - Black

    160cm wide, viscose and polyester knitted pique fabric in black with a soft Tencel finish.

    Regular price £17.96 per metre
  • Made in Italy Doppio Doppio Inwool Viscose Stretch Knit Polyamide Sports Fabric Roll Doppio

    Doppio

    158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.

    Regular price £22.00 per metre
  • + More colours Gardinia - Black Gardinia Black Plain Lightweight Dressmaking Fabric Viscose Crepe Black Cu2 Gardinia - Black

    Gardinia - Black

    140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.

    (1)
    Regular price £8.50 per metre
  • Made in Italy Formality Formality Cotton Elastane Black Suiting Woven Fabric Roll Formality

    Formality

    135cm wide black Italian suiting. Cotton and elastane yarn. Woven fabric with comfort stretch.

    Regular price £19.00 per metre
  • Made in Italy Speciale Speciale Cream Wool Stretch Ex Designer Deadstock Knit Jersey Fabric Fold Speciale
    Sold out

    Speciale

    142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.

    Regular price £25.00 per metre
  • + More colours 100% Linen - Ochre 100% Linen - Ochre

    100% Linen - Ochre

    This 100% linen fabric in ochre offers a wonderful balance of breathability & durable structure.

    Regular price £21.50 per metre
  • Suede Lined Shearling Fur

    161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.

    Regular price £24.00 per metre
  • Frills and Frocks

    140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.

    (2)
    Regular price £19.00 per metre
  • Luxury Heavy Boucle - Light Tan

    Light tan polyester bouclé, 160cm wide soft textured finish, ideal for easy outer layers.

    Regular price £15.46 per metre
  • Paleface - Pale Khaki

    142cm pale khaki cotton shirting fabric, lightweight semi-opaque woven fabric for summer wear.

    Regular price £7.00 per metre
  • + More colours Superior Sweatshirt - Taupe Marl Superior Sweatshirt Taupe Marl Cotton Polyester Brown Soft Knit Fabric Superior Sweatshirt - Taupe Marl
    Sold out

    Superior Sweatshirt - Taupe Marl

    164cm taupe marl sweatshirt fabric, 280gsm brushed knit for hoodies, joggers and loungewear.

    Regular price £16.50 per metre
  • Saffron

    150cm wide, plain rust coloured twill fabric made from 100% polyester, ideal for dressmaking and jumpsuits!

    Regular price £9.00 per metre
  • + More colours Viscose Seersucker - Ecru Viscose Seersucker Ecru White Rayon Polyester Spandex Summer Dress Fabric Fold Viscose Seersucker - Ecru
    Sold out

    Viscose Seersucker - Ecru

    144cm wide, rayon, polyester and spandex blend seersucker fabric in ecru. Great for summer wear!

    Regular price £11.50 per metre
  • Fine Viscose Plain - Coral

    144cm wide, gorgeously lightweight 100% viscose fabric in coral. Ideal for summer garments!

    (2)
    Regular price £9.96 per metre
  • Viscose Voile - Black

    143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!

    Regular price £7.00 per metre
  • Inky Satin

    140cm wide, nylon and viscose blend satin dress fabric in an attractive dark navy shade, ideal for blouses.

    Regular price £9.00 per metre
  • + More colours Sheen - Black Sheen Black Stretchy Knitted Jersey Black Dress Lining Close Up Sheen - Black

    Sheen - Black

    Superb quality stretchy knitted dress fabric in black. Great for lining.

    Regular price £9.76 per metre
  • Primary

    157cm wide grosgrain dress fabric. Interesting polyester shirting and trouser fabric with a fine ribbed weave and bright red hue.

    Regular price £14.00 per metre
  • Made in Italy Westwood Italian 100% Brushed Cotton Dark Brown Fabric Westwood Roll Westwood

    Westwood

    Italian lightweight brushed cotton shirting and suiting fabric in a beautiful brown.

    Regular price £21.50 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 £6.00 per metre
  • Made in Italy+ More colours Milano Cord - Green Milano Cord Green Cotton Elastane 10 Wale Italian Ex Designer Stretch Woven Trouser Fabric Roll Milano Cord - Green
    Sold out

    Milano Cord - Green

    Leafy green Italian corduroy with rich colour, a defined 10 wale rib and a wonderfully soft handle.

    Regular price £11.00 per metre
  • Gore-Tex - Bright and Beautiful

    Bright pink waterproof fabric with silver reverse, lightweight Gore-Tex technical cloth.

    (1)
    Regular price £15.00 per metre
  • Wool Blend - Rapunzel

    Off-white wool blend with textured weave and soft drape for standout tailoring.

    Regular price £12.50 per metre
  • Made in Britain+ More colours Saltaire Wool - Baby Blue Saltaire Wool Baby Blue British Yorkshire Woven Marl Jacketing Fabric Fold Saltaire Wool - Baby Blue

    Saltaire Wool - Baby Blue

    100% Wool Yorkshire Tweed, Baby Blue.

    (1)
    Regular price £25.00 per metre
  • + More colours Pennine Cotton Lawn - Sky Pennine Cotton Lawn Sky Blue Plain Woven Fine Lightweight Dress Fabric Fold Pennine Cotton Lawn - Sky
    Sold out

    Pennine Cotton Lawn - Sky

    Sky blue cotton lawn fabric, 138cm wide with a soft airy handle for shirts and summer styles.

    Regular price £7.50 per metre
  • + More colours Easy Linen - Terracotta Easy Linen Terracotta Viscose Mix Plain Woven Dress Fabric Fold Easy Linen - Terracotta
    Sold out

    Easy Linen - Terracotta

    135cm wide terracotta linen viscose fabric, midweight and woven, ideal for relaxed dresses, tops, skirts and trousers.

    (1)
    Regular price £11.00 per metre
  • + More colours Easy Linen - Mint Easy Linen Mint Green Viscose Mix Plain Woven Dress Fabric Fold Easy Linen - Mint
    Sold out

    Easy Linen - Mint

    Mint green linen viscose fabric, 135cm wide and midweight, with a soft drape for comfortable dressmaking projects.

    Regular price £11.00 per metre
  • Boston - Plain Cotton Poplin - Beige

    114cm beige cotton poplin. Lightweight, smooth and breathable with crisp handle.

    Regular price £6.80 per metre
  • Soft Washed Corduroy - Dark Brown

    Chocolate brown stretch corduroy fabric with broad 8 wale ribs and a rich, softly washed surface.

    Regular price £15.00 per metre
  • Italian Weave - Olive

    A fine-quality Italian suiting fabric, woven from 98% wool with a touch of elastane for gentle comfort and movement.

    Regular price £24.50 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