Spend £75 for free shipping

Visit us - Make an Appointment here

Helter Skelter Harbour Blue Viscose Linen Stripe Woven Dress Fabric CU

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:

  • Double Sided Stretch Fleece - Ivory

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

    Regular price £13.50 per metre
  • + More colours The Big Stretch - Brown The big stretch brown abstract viscose polyamide elastane dress fabric twist The Big Stretch - Brown
    50% off

    The Big Stretch - Brown

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

    Sale price £9.00 per metre Regular price £18.00 per metre
  • Monroe - Ivory

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

    Regular price £18.00 per metre
  • + More colours The Big Stretch - Coral The big stretch coral abstract viscose polyamide elastane dress fabric The Big Stretch - Coral
    50% off

    The Big Stretch - Coral

    150cm wide, viscose, polyamide & elastane twill bengaline with a orange & coral abstract print.

    Sale price £9.00 per metre Regular price £18.00 per metre
  • Brushed & Cosy - Dennis

    Yellow & Black Brushed Cotton Check. 147cm wide. 100% Cotton. 130gsm. Cosy feel for flannel shirts.

    (1)
    Regular price £8.00 per metre
  • Brushed & Cosy - Charlie

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

    Regular price £8.00 per metre
  • 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
  • Hibiscus Bay

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

    (1)
    Regular price £5.96 per metre
  • Stof Avalana Jersey - Pablo

    Blue Spotted Penguin Cotton Jersey. 150cm width. 205gsm weight. Flexible knit for kids' winter wear.

    Regular price £15.96 per metre
  • Cotton Ponte - Cream

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

    Regular price £12.00 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.26 per metre
  • 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
  • Made in Italy+ More colours Landini - Black Italian virgin wool polyester shirting fabric landini black cu Landini - Black
    Sold out

    Landini - Black

    137cm black wool blend, water resistant midweight fabric for coats, jackets and layers.

    Regular price £18.00 per metre
  • 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
  • Made in Italy+ More colours Fleece Wool Suiting - Black Fleece wool suiting black elastane stretch woven italian deadstock fabric fold Fleece Wool Suiting - Black

    Fleece Wool Suiting - Black

    Woven in Italy, this deadstock black superfine suiting fabric is made from fleece/virgin wool and elastane.

    (1)
    Regular price £21.00 per metre
  • Runway

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

    Regular price £10.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
  • That's Cheating - Italian Shirting

    Soft Blue 100% Cotton Shirting. 145cm width. Durable woven fabric for loose trousers and skirts.

    Regular price £10.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
  • Quilted Crystal - Olive

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

    Regular price £20.00 per metre
  • Bamboo Jersey - Dark Grey Marl

    150cm wide, Oeko-Tex bamboo jersey fabric in marl dark grey, 230gsm--soft, breathable & stretchy.

    Regular price £15.00 per metre
  • Quilted Crystal - Tan

    Tan brown 132cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 per metre
  • Loch Plaid

    Red Traditional Tartan Twill. 158cm wide. 100% Cotton. Durable shirting with a textured finish.

    Regular price £9.96 per metre
  • Quilted Crystal - Black

    128cm wide black quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 per metre
  • Pearl Stretch Velvet

    150cm wide, pearl stretch velvet fabric. Soft, stretchy and elegant, ideal for special occasion wear.

    Regular price £11.76 per metre
  • Harmony Knits - Silver Marl

    Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.

    (1)
    Regular price £17.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
  • Diva Diva polyester elastane pink black heavy velvet stretch knit jersey fabric fold Diva
    30% off

    Diva

    145cm wide, neon pink stretch jersey velvet fabric. Heavyweight with a structured handle.

    Sale price £7.70 per metre Regular price £11.00 per metre
  • Made in Italy+ More colours Coalport - Green Coalport green blue tiny woven check fine wool suiting fabric fold Coalport - Green

    Coalport - Green

    150cm wide, Italian ex-designer wool shirting fabric with a small blue and green check pattern.

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

    Elona - Ecru

    150cm wide, two-way stretch fabric made from 90% polyester and 10% spandex in a cream hue, ideal for skirts.

    Regular price £12.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
  • + More colours Elona - Khaki Elona khaki polyester spandex two way stretch suiting fabric cu Elona - Khaki

    Elona - Khaki

    150cm wide, polyester and spandex blend fabric with a two-way stretch and khaki green hue, ideal for palazzo pants.

    Regular price £12.00 per metre
  • Slate Stretch

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

    Regular price £9.50 per metre
  • Wool/Cashmere Coating - Russet

    150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.

    (1)
    Regular price £32.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
  • GOTS Organic French Terry - Grey

    Grey Organic French Terry. 152cm wide. GOTS Certified Cotton. 230gsm weight. Soft looped back knit.

    Regular price £15.50 per metre
  • Made in Italy Two For One Two For One Wool Double Sided Camel Brown Reversible Coating Fabric Roll Two For One

    Two For One

    153cm wide, two-sided wool coating fabric with beige on one side and a peachy sand on the other. Midweight & warm, ideal for coats and outerwear.

    Regular price £39.00 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
  • Lacey - Navy

    130cm wide, 100% polyamide navy lace fabric with a heavy leafy design and sparkly finish.

    Regular price £20.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