Free UK delivery over £75

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:

  • Pure Luxury - Boiled Wool - Autumn

    Luxurious quality, 140cm wide, 100% boiled wool fabric in burnt orange, perfect for jackets & coats!

    (3)
    Regular price £32.50 p/m
  • Landon Smooth Crepe - Peacock

    150cm wide superior smooth crepe fabric in peacock blue. 100% polyester dress fabric perfect for creating special occasion wear.

    (1)
    Regular price £14.00 p/m
  • Put The Kettle On - Ditto - Pale Blue

    Spotted print poly cotton fabric with a pale blue hue. Suitable for blouses, dresses, nightwear and crafts.

    (1)
    Regular price £3.96 p/m
  • + More colours Scrubs - Purple Scrubs - Purple

    Scrubs - Purple

    Soft, malleable, lightweight poly/cotton twill workwear fabric in purple. Machine washable & easy-care.

    (1)
    Regular price £7.00 p/m
  • Poplin Print - Día de Muertos - Black

    Vibrant retro cotton skull and floral fabric with an all over DÃŒa de Muertos (Day of the dead) design. Poplin is great for shirts, dresses arts and crafts.

    (1)
    Regular price £7.76 p/m
  • 12oz Titan Denim

    155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!

    (1)
    Regular price £15.00 p/m
  • Challis - Midnight Fall

    This soft velvety viscose challis dress fabric comes in a deep navy blue with an all over petal print in white.

    (1)
    Regular price £10.76 p/m
  • Pima Cotton Lawn - Mulberry Tree

    140cm wide, 100% Pima cotton lawn fabric with a detailed mulberry tree design in earthy tones.

    (1)
    Regular price £14.90 p/m
  • + 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 £10.50 p/m
  • + More colours Finest Chambray Sky Finest Chambray Sky

    Finest Chambray Sky

    100% cotton chambray in sky blue, a lightweight cotton fabric for dressmaking & quilting.

    (2)
    Regular price £11.76 p/m
  • Taken for a Ta Ta - Pale Cream

    150cm wide Superb finest quality chino trousering†in pale cream, manufactured in one of Germany's best mills. Beautifully finished cotton with 2% lycra. It doesn't get any better, I assure you.†

    (1)
    Regular price £11.00 p/m
  • Pima Cotton Lawn - The Garden Of Shakespeare - Pink & Grey

    Beautiful Pima cotton lawn fabric with a floral design in grey with contrasting pink & yellow accents.

    (3)
    Regular price £14.90 p/m
  • Schofield - Ivory

    Superb 146cm wide poly/ viscose and elastane suiting from Portugal. In soft ivory, truly a cloth for all seasons. Wonderful for summer trousers and tailored jacket.

    (1)
    Regular price £10.96 p/m
  • Superior Quality Plain Poly/Cotton - Emerald Green

    Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in emerald green. Perfect for crafts & dressmaking.

    (1)
    Regular price £4.50 p/m
  • Made in Italy Nimbus Cotton Nimbus Cotton
    Sold out

    Nimbus Cotton

    160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!

    (2)
    Regular price £7.76 p/m
  • Angel On High

    152cm wide 100% cotton satin dress fabric with a blue and white floral print. Lightweight dressmaking cloth with a smooth handle and dull sheen.

    (1)
    Regular price £13.26 p/m
  • Made in Italy Vitalibi Vitalibi
    Sold out

    Vitalibi

    Woven in Italy, this fine suiting fabric in a blue, black hue is made from a blend of wool, polyamide, silk and linen.

    (4)
    Regular price £18.00 p/m
  • Poplin Print - Mrs Bouquet - Navy

    A nice summery pink foral print on a good quality cotton poplin navy base,†perfect for tea dresses. We just need some sunshine.

    (1)
    Regular price £7.76 p/m
  • + More colours French Terry - Berry French Terry - Berry
    Sold out

    French Terry - Berry

    Plain 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric in berry with a looped back.

    (2)
    Regular price £12.90 p/m
  • Challis - Floral Colourscene

    Superb high twist printed viscose challis lightweight draping dress fabric. Floral pattern on a deep dark navy coloured background.

    (3)
    Regular price £10.76 p/m
  • Made in Italy+ More colours EZIO - Maurice EZIO - Maurice

    EZIO - Maurice

    Superb quality Viscose/Acetate tailors' lining from one of Italy's most creative mills.

    (2)
    Regular price £6.00 p/m
  • French Terry - White

    Plain white 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    (1)
    Regular price £12.90 p/m
  • + More colours French Terry - Denim Marl French Terry - Denim Marl
    Sold out

    French Terry - Denim Marl

    Plain denim marl 50% Cotton, 45% Polyester 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.

    (1)
    Regular price £12.90 p/m
  • Pure Luxury - Boiled Wool - Wine

    Luxurious quality, 140cm wide, 100% boiled wool fabric in wine, perfect for jackets and coats!

    (2)
    Regular price £32.50 p/m
  • French Crepe - Smooth Rose

    Beautiful smooth French crepe in pink with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.

    (1)
    Regular price £10.00 p/m
  • Baby Seersucker - Tiny White

    We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.

    (1)
    Regular price £15.76 p/m
  • Cotton Canvas - Cherry Thief

    Cotton canvas fabric with a duck egg blue and pale cream design inspired by William Morris.

    (1)
    Regular price £15.50 p/m
  • Triple Crepe - Deep Royal

    Our 154cm wide royal blue triple crepe dress fabric is heavy weight, drapes wonderfully, and handles like a dream.

    (2)
    Regular price £17.96 p/m
  • + More colours Triple Crepe - Navy Triple Crepe - Navy
    Sold out

    Triple Crepe - Navy

    This beautiful triple crepe dressmaking fabric is 155cm wide & made of polyester; superb for blouses, skirts and pants with a graceful drape!

    (1)
    Regular price £17.96 p/m
  • Roxy Stretch Velvet - Wine

    148cm wide, plain 4-way stretch knitted velour, especially good for evening wear. Beautiful quality, wine red stretch velvet dress fabric.

    (3)
    Regular price £12.50 p/m
  • Poplin Print - Caroline - Teal

    Teal cotton poplin with an all over floral print, very popular fabric, great for sewing dresses, shirts and crafts.

    (1)
    Regular price £7.76 p/m
  • Reign Marvin

    155cm wide, khaki ribbed wool/polyester mix suiting cloth, made in Yorkshire.

    (1)
    Regular price £12.00 p/m
  • Christmas Tartan - Red

    140cm wide good quality cotton poplin fabric with a christmas themed tartan in red, green and gold. Good for Christmas decorations & crafts.

    (2)
    Regular price £10.50 p/m
  • Summer Shirt

    Lovely cotton blue and white striped shirting fabric.

    (2)
    Regular price £8.00 p/m
  • BA - Embroidered Lawn - Addison

    Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.

    (3)
    Regular price £10.00 p/m
  • + More colours Challis - Melody Blue Challis - Melody Blue
    Sold out

    Challis - Melody Blue

    140cm wide, high-twist viscose challis dress fabric with a small floral print in spring colours on a mid blue ground.

    (2)
    Regular price £10.76 p/m
  • Georgette Dress Fabric - French Navy

    150cm wide gorgeous, high-quality polyester georgette dress fabric in a rich navy blue hue, excellent for skirts!

    (1)
    Regular price £6.00 p/m
  • Viscose Plain - White

    140cm wide, quite soft white viscose dress fabric.

    (1)
    Regular price £5.26 p/m
  • Paisley Changeant Lining - Mustard

    146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in mustard.

    (3)
    Regular price £7.26 p/m
  • JK - Marmaris - Coral

    150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in coral.

    (2)
    Regular price £14.50 p/m
  • 3 Hole - Broderie Anglaise - White

    This is an amazing quality, 3 hole Broderie Anglaise dress fabric in a soft white, with a floral detailing. Perfect for summer time!

    (4)
    Regular price £6.76 p/m
  • Pure Luxury - Boiled Wool - Royal

    High quality 100% boiled wool cloth in royal blue, made from Australian virgin wool. Perfect for jackets & coats.

    (1)
    Regular price £32.50 p/m
  • Superior Quality Plain Poly/Cotton - Mint

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in mint. Perfect for crafts & dressmaking.

    (1)
    Regular price £4.50 p/m
  • Superior Quality Plain Poly/Cotton - Jade

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in jade green. Perfect for crafts & dressmaking.

    (1)
    Regular price £4.50 p/m
  • + More colours Triple Crepe - Sunshine Triple Crepe - Sunshine
    Sold out

    Triple Crepe - Sunshine

    154cm wide fabulous sunshine yellow triple crepe dress fabric. Heavy weight, drapes wonderfully, and handles like a dream.

    (1)
    Regular price £17.96 p/m

Join the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

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