Free UK delivery over £75

Since - 1974
5 Star Fabrics - Reviewed by You

5 Star Fabrics - Reviewed by You

Explore our best-loved fabrics, all with five-star ratings! These are the favourites for quality and feel, chosen by our happy customers. You'll find perfect materials for any project, from soft silks to tough cottons. Pick from these winners for your sewing with sure success.

View as:

  • Lorien Crepe - Rouge

    Heavy crepe dressmaking fabric in a red rouge shade, very flattering and wrinkle-resistant, perfect for trousers, jackets and skirts!

    Regular price £10.00 p/m
  • Poplin Print - Hemp

    110cm wide green cannabis leaf cotton poplin fabric, perfect for making shirts, dresses & crafts.

    Regular price £7.76 p/m
  • Jay Jersey - Hot Pink

    Extrememly soft fine knitted viscose elastane jersey material in hot pink. It has a good recovery and drapes beautifuly.

    Regular price £7.50 p/m
  • Sewing Room - Ivy

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

    Regular price £8.45 p/u
  • Embossed

    156cm wide, viscose acetate lining fabric in hunter green sheen, perfect to pair with formal suits, dresses or waistcoats!

    Regular price £6.00 p/m
  • Sewing Room - Ivy - Grey

    Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.

    Regular price From £8.45 p/u
  • + More colours Bamboo Linen Tweed - Black

    Bamboo Linen Tweed - Black

    140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.

    Regular price £14.96 p/m
  • + More colours Cotton Lawn - Apple & Rhubarb
    Sold out

    Cotton Lawn - Apple & Rhubarb

    152cm wide cotton lawn fabric features a pink, green, and ivory check with fine embroidered diamond and spot design. Made in France

    Regular price £12.50 p/m
  • Challis - Floral Pop - Black
    Sold out

    Challis - Floral Pop - Black

    Superb quality lightweight French high twist viscose challis with a bright modern flower print. Beautiful black fabric with a colourful floral design.

    Regular price £10.76 p/m
  • + More colours Pure Luxury - Boiled Wool - Stone

    Pure Luxury - Boiled Wool - Stone

    High quality 100% boiled wool cloth in stone, made from Australian virgin wool. Perfect for jackets and coats.

    Regular price £32.50 p/m
  • + More colours Enigma Linen - Chartreuse

    Enigma Linen - Chartreuse

    Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.

    Regular price £12.76 p/m
  • Put The Kettle On - Fairytale

    114cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over fairytale pattern with castles and beanstalks in white on a navy background.

    Regular price £3.96 p/m
  • Pima Cotton Lawn - Lottie

    140cm wide, Pima cotton lawn fabric in a vivid floral design in pink, orange & red blooms on white.

    Regular price £14.96 p/m
  • Victor - Taupe

    142cm wide, viscose dress fabric with a linen look finish in taupe, excellent for loose trousers, skirts and blouses!

    Regular price £7.00 p/m
  • French Terry - Soft Beige
    Sold out

    French Terry - Soft Beige

    Excellent quality OEKO-TEX jersey material in soft beige. Great for sewing leggings, joggers sweatshirt & dresses.

    Regular price £12.90 p/m
  • + More colours Catherine Silk - Black
    Sold out

    Catherine Silk - Black

    High quality, semi sheer black 100% silk chiffon crepe is 10mm in weight. Beautifully soft fabric perfect for special occasion wear, blouses and layering.

    Regular price £18.00 p/m
  • Gingham Chambray - Red

    100% cotton chambray in red and white gingham check, a lightweight cotton fabric for dressmaking & quilting.

    Regular price £11.50 p/m
  • 5 Hole - Broderie Anglaise - White

    This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!

    Regular price £6.76 p/m
  • + More colours Crepe De Chine - Flame

    Crepe De Chine - Flame

    Our smooth, lightweight crepe de chine fabric made from polyester is perfect for floaty dresses or blouses!

    Regular price £7.76 p/m
  • Made in Italy Italian Punch - Coral

    Italian Punch - Coral

    Upgrade your wardrobe with our 138cm wide super fine 100% cotton shirting in coral pink. Soft, lightweight, and breathable. Woven in Italy.

    Regular price £7.00 p/m
  • Made in Italy+ More colours 100% Italian Cashmere Jacketing - Camel

    100% Italian Cashmere Jacketing - Camel

    Woven in Italy, our 100% cashmere jacketing fabric in a camel brown hue is perfect for luxury winter outerwear!

    Regular price £175.00 p/m
  • Made in Italy Charles Navy
    Sold out

    Charles Navy

    Made from 97% cotton and 3% elastane, our navy suiting fabric is deadstock and woven in Italy.

    Regular price £11.00 p/m
  • Poplin Print - Conran - Sherwood

    A great graphic leaf print made up of various shades of blue and green on a super cotton poplin base

    Regular price £7.76 p/m
  • Put The Kettle On - Strawberry Fields

    112cm wide, superior quality poly/cotton fabric with an all over small scale strawberry print against a white background.

    Regular price £3.96 p/m
  • + More colours Bubble Wash Corduroy - Burnt Orange
    Sold out

    Bubble Wash Corduroy - Burnt Orange

    143cm wide, 8 wale cotton stretch easy-care corduroy fabric in orange, with a unique bubble effect.

    Regular price £16.00 p/m
  • Proper Seersucker - Denim

    Our 100% cotton seersucker dress fabric in denim blue is lightweight, breathable, and 150cm wide. Perfect for creating stylish summer clothing.

    Regular price £15.76 p/m
  • Night Fever - Gold

    148cm wide, gold metallic polyester stretch fabric, substantial, stretchy and shape-retaining.

    Regular price £8.76 p/m
  • Lona Crepe - White
    Sold out

    Lona Crepe - White

    White stretch double crepe dressmaking fabric, mid-weight and versatile, perfect for tops and jumpsuits!

    Regular price £11.84 p/m
  • Luxury Ponte - Chocolate
    Sold out

    Luxury Ponte - Chocolate

    Ponte Roma dressmaking fabric with a chocolate brown hue. High quality double-knit jersey fabric made from a viscose, nylon, elastane blend.

    Regular price £17.50 p/m
  • Double Gauze - White

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

    Regular price £9.96 p/m
  • Tencel Shirting - Pale Camel

    155cm wide, pale camel 100% Tencel twill fabric with a soft drape and slight sheen.

    Regular price £14.00 p/m
  • + More colours Challis - Aspen - Teal

    Challis - Aspen - Teal

    140cm wide, viscose challis dress fabric featuring a white leaf print on a teal blue ground, ideal for summer.

    Regular price £10.76 p/m
  • Rustic Linen Mix
    Sold out

    Rustic Linen Mix

    Made from 55% linen and 45% viscose, this plain woven fabric in a rustic dark brown hue is ideal for dresses, shirts and skirts!

    Regular price £14.00 p/m
  • Made in Italy In All My Born Days - Rose Check

    In All My Born Days - Rose Check

    Woven in Italy, this ex-designer, fine wool fabric features an interesting check made up of grey, black and pink hues.

    Regular price £16.00 p/m
  • Pima Cotton Lawn - Calmer Violet

    140cm wide, 100% Pima cotton lawn fabric with a violet, green and ivory floral print on navy.

    Regular price £14.96 p/m
  • Draper - Organic Bamboo Blend Suiting - Grey

    This 150cm wide organic recycled suiting fabric in grey, is soft to handle and has a beautiful drape.

    Regular price £20.00 p/m
  • Night Fever - Silver

    148cm wide, silver metallic polyester stretch fabric, substantial, stretchy and shape-retaining.

    Regular price £8.76 p/m
  • Satin Hobbs - Navy

    Ex-designer polyamide satin dressmaking fabric; 145cm wide with a rich navy hue. Ideal for elegant dresses.

    Regular price £12.50 p/m
  • Poplin Print - Sunflowers - Ivory

    Superb quality, 100% cotton poplin fabrics are as cute as can be. Bright "Sunflowers" in yellow, orange and green,†densely arranged on ivory background.

    Regular price £7.76 p/m
  • Black Cotton
    Sold out

    Black Cotton

    Reasonably heavy black cotton fabric with a soft finish.

    Regular price £8.00 p/m
  • Pima Cotton Lawn - Millions - Green

    140cm wide, Pima cotton lawn fabric in a abstract floral design of green, yellow, lilac, and navy.

    Regular price £14.96 p/m
  • + More colours Pure Luxury - Boiled Wool - Deep Red

    Pure Luxury - Boiled Wool - Deep Red

    High quality 100% boiled wool cloth in deep red, made from Australian virgin wool. Perfect for jackets and coats.

    Regular price £32.50 p/m
  • Sweatshirt - Cerise

    Fabulous 280gsm sweatshirt fabric in cerise, light, soft and fluffy on the inside for extra comfort.

    Regular price £14.96 p/m
  • + More colours 21 Wale Needlecord - Sage

    21 Wale Needlecord - Sage

    148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.

    Regular price £12.96 p/m
  • Made in Italy Filo Bella

    Filo Bella

    Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.

    Regular price £9.00 p/m

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill