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:

  • + More colours JK - Salso - Hot Pink JK - Salso - Hot Pink
    Sold out

    JK - Salso - Hot Pink

    135cm wide, mid-weight linen and viscose blend dress fabric in hot pink. Perfect for summer wear.

    (1)
    Regular price £14.50 p/m
  • Triple Crepe - Black

    150cm wide deepest black polyester woven heavy triple crepe dress fabric of the best quality. A wonderful weight and very drapey.

    (1)
    Regular price £17.96 p/m
  • Cotton Voile Iron On Interfacing - White

    91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.

    (2)
    Regular price £8.96 p/m
  • Pure Luxury - Boiled Wool - Lipstick

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

    (2)
    Regular price £32.50 p/m
  • Luxury Satin Backed Crepe - Red

    Simply gorgeous luxury satin-backed crepe fabric with a rich red hue is perfect for creating statement dresses, blouses, and more. PU coated fabric is anti-static.

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

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

    (2)
    Regular price £4.50 p/m
  • Pure Luxury - Boiled Wool - Royal Marine

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

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

    French Terry - Black

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

    (1)
    Regular price £12.90 p/m
  • + More colours Luxury Ponte - Black Luxury Ponte - Black
    Sold out

    Luxury Ponte - Black

    Luxury black ponte roma, this fabric is heavy and is densely knitted. Made to cover all lumps and bumps, even when tightly fitted. OEKO-Tex Æ. As good as it gets.

    (3)
    Regular price £17.50 p/m
  • Made in Italy+ More colours Sail Away - Khaki Sail Away - Khaki

    Sail Away - Khaki

    Waterproof and windproof fabric from Loro Piana in khaki green. This fabric is soft, durable and of the highest quality. Perfect for the outdoors!

    (1)
    Regular price £14.00 p/m
  • BB Ponte Roma - Royal

    150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.

    (2)
    Regular price £8.00 p/m
  • Winceyette Plain - Pale Blue

    105cm wide, soft brushed cotton winceyette (flannel) fabric in pale blue. Great for cosy nightwear!

    (1)
    Regular price £5.96 p/m
  • Italian Crepe - Teal

    Gorgeous vivid teal Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and spandex.

    (1)
    Regular price £16.50 p/m
  • Challis - Hanakotoba - Green

    This simply gorgeous viscose fabric features a delightful lime green hue with a delicate blue/cream poppy flower print.

    (6)
    Regular price £10.76 p/m
  • Made in Italy+ More colours Sail Away - Sky Sail Away - Sky
    Sold out

    Sail Away - Sky

    This sky blue waterproof and windproof cotton fabric from Loro Piana is wonderfully soft, durable and high quality. Perfect for jackets and trousers!

    (1)
    Regular price £14.00 p/m
  • + More colours Challis - Billy Navy Challis - Billy Navy
    Sold out

    Challis - Billy Navy

    Superior quality and highly recognisable this 100% viscose challis fabric features a bold blue floral print.

    (2)
    Regular price £10.76 p/m
  • + More colours Scrubs - Green Scrubs - Green
    Sold out

    Scrubs - Green

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

    (2)
    Regular price £7.00 p/m
  • Winceyette Plain - Ivory

    105cm wide, soft brushed cotton winceyette (flannel) fabric in ivory. Great for cosy nightwear!

    (2)
    Regular price £5.96 p/m
  • + More colours Challis - Billy Delph Challis - Billy Delph
    Sold out

    Challis - Billy Delph

    This highly recognisable viscose challis fabric features a bold blue and white floral print, perfect for dressmaking!

    (5)
    Regular price £10.76 p/m
  • + More colours Cross Hatch - Denim Cross Hatch - Denim

    Cross Hatch - Denim

    A 150cm wide polyester fabric with a linen look in a sort of washed out denim blue.

    (2)
    Regular price £7.00 p/m
  • + More colours JK - Salso - Ivory JK - Salso - Ivory

    JK - Salso - Ivory

    135cm wide, mid-weight linen and viscose blend dress fabric in ivory. Perfect for summer wear.

    (1)
    Regular price £14.50 p/m
  • Landon Smooth Crepe - Wedgewood

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

    (1)
    Regular price £14.00 p/m
  • Poplin Print - Chicken - Turquoise

    110cm wide cotton poplin print fabrics this one is in turquoise with an all over chicken design.

    (1)
    Regular price £7.76 p/m
  • + More colours Sweatshirt - Denim Sweatshirt - Denim

    Sweatshirt - Denim

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

    (2)
    Regular price £14.96 p/m
  • French Terry - French Navy

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

    (2)
    Regular price £12.90 p/m
  • Gingham 1" Checks

    (1)
    Regular price £4.96 p/m
  • Poplin Print - Chicken - Mustard

    Poplin print fabrics with an all over chicken design in mustard.

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

    Beautiful Pima cotton lawn fabric with a floral design in shades of blue with deep purple accents.

    (2)
    Regular price £14.90 p/m
  • Core Range Bamboo/Linen Shirting

    147cm wide, 55% bamboo with 45% linen shirting fabric with a luxurious, soft, and silky feel.

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

    French Terry - Teal

    Plain teal 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.

    (2)
    Regular price £25.80 p/m
  • Roxy Stretch Velvet - Emerald

    148cm wide, beautiful quality stretch velvet dress fabric in emerald green. A†4-way stretch knitted velour, perfect for evening wear.†

    (1)
    Regular price £12.50 p/m
  • Maypole

    60 wide fairly heavy

    (1)
    Regular price £9.96 p/m
  • Roxy Stretch Velvet - Black

    Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.

    (3)
    Regular price £12.50 p/m
  • + More colours Pima Cotton Lawn - Wagasa Blue Pima Cotton Lawn - Wagasa Blue
    Sold out

    Pima Cotton Lawn - Wagasa Blue

    145cm wide, Pima cotton lawn fabric with an unique Japanese umbrella design in shades of blue.

    (1)
    Regular price £14.90 p/m
  • + More colours Scrubs - Cerise Scrubs - Cerise

    Scrubs - Cerise

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

    (2)
    Regular price £7.00 p/m
  • Landon Smooth Crepe - Dark Navy

    Superior smooth crepe fabric in dark navy. 150cm wide polyester dress fabric perfect for creating special occasion garments.

    (2)
    Regular price £14.00 p/m
  • + More colours French Terry - Moss French Terry - Moss
    Sold out

    French Terry - Moss

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

    (1)
    Regular price £12.90 p/m
  • Beaufort Duchess Satin - Sage

    150cm wide, sage non-snag duchess satin with a lustrous finish, ideal for special occasion wear.

    (1)
    Regular price £12.50 p/m
  • BB Ponte Roma - Silver Marl

    150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in grey.

    (2)
    Regular price £8.00 p/m
  • Triple Crepe - Bubblegum

    320gsm polyester tripe crepe with a soft texture, weighty drape, and great versatility - ideal for dresses, skirts, trousers or tailoring.

    (1)
    Regular price £17.96 p/m
  • Pima Cotton Lawn - Morris - Navy & Mint

    140cm wide, Pima cotton lawn with a William Morris-inspired floral print in mint, yellow & navy.

    (2)
    Regular price £14.90 p/m
  • Gardinia - Soft White

    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 p/m
  • + More colours Cross Hatch - Olive Cross Hatch - Olive

    Cross Hatch - Olive

    Linen look dress fabric in a marl dark olive green, perfect for dressmaking.

    (2)
    Regular price £7.00 p/m
  • Challis - Winter Flower

    This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!

    (4)
    Regular price £9.96 p/m
  • 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

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