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:

  • Beaufort Duchess Satin - Porcelain

    150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.

    (1)
    Regular price £12.50 p/m
  • + More colours Sweatshirt - Silver & Grey Marl Sweatshirt - Silver & Grey Marl
    Sold out

    Sweatshirt - Silver & Grey Marl

    280gsm sweatshirt fabric in silver & grey marl, light, soft and fluffy on the inside for extra comfort.

    (1)
    Regular price £14.96 p/m
  • + More colours Polo - Rosewood Polo - Rosewood

    Polo - Rosewood

    Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a dusky pink hue. Great choice for creating bold trousers, dresses and pencil skirts.

    (1)
    Regular price £14.00 p/m
  • Poplin Print - Persian Leopard

    112cm wide, cotton poplin print fabric with a Persian leopard print in wonderful shades of browns and blacks.

    (1)
    Regular price £7.76 p/m
  • Hawaiian Sunset

    Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!

    (4)
    Regular price £18.00 p/m
  • Challis - Ginkgo

    Our 140cm wide viscose challis fabric features a ginkgo flower print in beige on a denim blue ground. Perfect for summer blouses and skirts.

    (1)
    Regular price £10.76 p/m
  • Poplin Print - The Crafty Spot - All Colours

    These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.

    (1)
    Regular price £7.76 p/m
  • Pima Cotton Lawn - The Garden Of Shakespeare - Sage

    Here we have a selection of beautiful pima cotton lawns in a range of different colours. 145cm wide in sage with mustard and crimson floral flowers.

    (2)
    Regular price £14.90 p/m
  • Pima Cotton Lawn - Mulberry Tree - Red & Pink

    140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in red and green.

    (2)
    Regular price £14.90 p/m
  • Sewing Room - Patchwork Blue

    Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.

    (1)
    Regular price £8.46 p/m
  • + More colours Filmstar - Olive Filmstar - Olive

    Filmstar - Olive

    160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.

    (4)
    Regular price £6.50 p/m
  • Leatherette - Midnight

    This midnight navy faux leatherette metallic fabric is lovely for dresses or leggings. It has a fair bit of stretch due to the jersey backing.

    (1)
    Regular price £12.96 p/m
  • Put The Kettle On - Giraffe

    White lovely quality 65% polyester 35% cotton fabric with an all over black giraffe print. 112cm wide.

    (2)
    Regular price £3.96 p/m
  • Wool Tartan - Muted - Red

    Made in Britain from 100% wool, this tartan patterned fabric in red features shades of green and blue. Perfect for trousers, skirts, suits and kilts!

    (1)
    Regular price £29.00 p/m
  • Classic Combo

    This 100% wool fabric features a dark navy and cream dogtooth check, perfect for fashioning classy scarves!

    (3)
    Regular price £18.00 p/m
  • + More colours Candy Crepe - Navy Candy Crepe - Navy

    Candy Crepe - Navy

    145cm wide, polyester double crepe dress fabric in navy. Perfect for special occasion garments.

    (1)
    Regular price £9.50 p/m
  • + More colours Mystique - Bottle Mystique - Bottle

    Mystique - Bottle

    0

    (1)
    Regular price £15.00 p/m
  • Imitation Gold

    Imitation shot silk lining in a beautiful pale gold.

    (2)
    Regular price £4.76 p/m
  • A Dark Secret

    This superb black poly/viscose/Lycra blend fabric has a dull satin finish and approximately 7oz weight. A Dark Secret is perfect for dress-making.

    (1)
    Regular price £8.96 p/m
  • Poplin Print - Sheep's Haven - Sage

    A lovely quality cotton poplin in sage green with a traditional white sheep pattern scattered throughout as if grazing in a field.

    Regular price £7.76 p/m
  • Christmas Cotton - Holly - Ivory

    140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.

    (1)
    Regular price £8.96 p/m
  • Sweatshirt - Rose Pink

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

    (2)
    Regular price £14.96 p/m
  • Landon Smooth Crepe - Cerise

    Superior smooth crepe fabric in cerise pink. 150cm wide polyester dress fabric perfect for creating special occasion wear.

    (1)
    Regular price £14.00 p/m
  • Made in Italy Marzo Marzo
    Sold out

    Marzo

    Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!

    (2)
    Regular price £18.00 p/m
  • Made in Italy+ More colours Fine Gabardine - Violet Fine Gabardine - Violet
    Sold out

    Fine Gabardine - Violet

    147cm wide, Italian ex-designer fine soft 100% cotton twill gabardine suiting fabric in dark violet.

    (1)
    Regular price £10.50 p/m
  • Leatherette - Champagne

    140cm wide, faux leatherette metallic fabric in champagne gold with a jersey backing and stretch.

    (1)
    Regular price £12.96 p/m
  • Pima Cotton Lawn - Tribal Grove - Orange

    Superb quality Pima cotton lawn fabric featuring a hand-drawn leaf print on an orange ground, ideal for summer.

    (2)
    Regular price £14.90 p/m
  • Pima Cotton Lawn - Joshua Tree

    140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.

    (1)
    Regular price £14.90 p/m
  • Riviera Lawn - Yellow

    145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.

    (1)
    Regular price £7.96 p/m
  • Waxed Cotton - Apple

    Bright apple green waxed cotton with a light wax finish and a smooth handle. 154cm wide.

    (2)
    Regular price £9.00 p/m
  • Fine Faux Fine Faux
    Sold out

    Fine Faux

    150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.

    (1)
    Regular price £13.00 p/m
  • Miracle Man - Dress Velvet - Black

    Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.

    (2)
    Regular price £18.00 p/m
  • + More colours French Terry - Fawn French Terry - Fawn

    French Terry - Fawn

    OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.

    (1)
    Regular price £12.90 p/m
  • Luxury Ponte - Emerald

    A fabulous sturdy double knit jersey fabric made from viscose/nylon and elastane. 320gsm Ponte Roma dress fabric with an emerald green hue.

    (2)
    Regular price £17.50 p/m
  • Enigma Linen - Chartreuse

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

    (3)
    Regular price £12.76 p/m
  • Grizzly Grizzly
    Sold out

    Grizzly

    This wonderfully cosy and warm, bear-style faux fur fabric has a rich brown hue. Polyester fabric, perfect for creating huggable garments.

    (1)
    Regular price £12.00 p/m
  • + More colours Enigma Linen - Aqua Enigma Linen - Aqua

    Enigma Linen - Aqua

    Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.

    (1)
    Regular price £12.76 p/m
  • + More colours Bamboo Linen Tweed - Black Bamboo Linen Tweed - Black
    Sold out

    Bamboo Linen Tweed - Black

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

    (2)
    Regular price £14.96 p/m
  • Brushed & Cosy - Dennis

    147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.

    (1)
    Regular price £8.00 p/m
  • Pure Luxury - Boiled Wool - Turquoise

    160cm wide, absolutely glorious 100% boiled wool cloth in turquoise, made from Australian virgin wool.

    (2)
    Regular price £32.50 p/m
  • 12.5oz Denim - Indigo

    Classic 12.5oz indigo denim, 160cm wide, rigid 100% cotton with a firm workwear feel.

    (1)
    Regular price £14.00 p/m
  • Poplin Print - Turning Japanese - White

    112cm wide, cotton poplin print fabric with Japanese style dolls print on a white background

    (1)
    Regular price £7.76 p/m
  • A Conglomeration

    Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!

    (1)
    Regular price £18.00 p/m
  • Roxy Stretch Velvet - Peacock

    Peacock blue, plain 4-way stretch knitted velour, great for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.

    (2)
    Regular price £12.50 p/m
  • Pure Luxury - Boiled Wool - Stone

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

    (1)
    Regular price £32.50 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