Croft Mill

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.

1–24 of 470 items
View:
Sort by:
Viscose Jersey - Wavy Blue
Part number
2408P02

Viscose Jersey - Wavy Blue

142cm wide, viscose and lycra jersey fabric with a dynamic abstract wavy pattern in blue and white.
Price incl. VAT
£14.00 per metre
Linen Mix - Sandcastle
Part number
2408S02

Linen Mix - Sandcastle

148cm wide, linen and cotton mix fine lightweight dress fabric in beige with cream stripes.
Price incl. VAT
£12.00 per metre
Orchid Skulls
Part number
2408E01

Orchid Skulls

148cm wide, 100% cotton fabric with a bold print of orchids and skulls in vibrant pinks & purples.
Price incl. VAT
£13.50 per metre
Kentish Wool
Kentish Wool
Part number
2408AB03

Kentish Wool

150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.
Price incl. VAT
£33.00 per metre
Viscose Crepe - Violaine
Viscose Crepe - Violaine
Part number
2406DA02

Viscose Crepe - Violaine

148cm wide, viscose crepe fabric featuring a lilac purple and yellow abstract animal design, ideal for a floaty dress.
Price incl. VAT
£8.50 per metre
Marni Viscose - Astral
Marni Viscose - Astral
Part number
2406CF13

Marni Viscose - Astral

140cm wide, 100% viscose crepe batik fabric in black, perfect for blouses. Deadstock, woven in Italy.
Price incl. VAT
£25.00 per metre
Challis - Dixie
Part number
2406DA01

Challis - Dixie

148cm wide, viscose challis dress fabric featuring a small-scale pink floral pattern on a black ground.
Price incl. VAT
£10.75 per metre
Retro Rhythm
Retro Rhythm
Part number
2406H02A

Retro Rhythm

This viscose poplin fabric is designed to captivate with its bold geometric and abstract patterns.
Price incl. VAT
£9.95 per metre
Silks of Italy - Wildflower Jungle
Silks of Italy - Wildflower Jungle
Part number
2406CF02

Silks of Italy - Wildflower Jungle

Made from 100% silk, our Italian deadstock dress fabric features a wild floral print, perfect for summer pieces.
Price incl. VAT
£38.00 per metre
Fibre Mood - Denim Look - Summer Red
Fibre Mood - Denim Look - Summer Red
Part number
FM791036-606 (28)

Fibre Mood - Denim Look - Summer Red

Brighten up your wardrobe with this cotton and elastane denim look fabric in vibrant summer red.
Price incl. VAT
£16.75 per metre
Pima Cotton Lawn - Tribal Grove - Orange
Pima Cotton Lawn - Tribal Grove - Orange
Part number
2406P01A

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.
Price incl. VAT
£15.75 per metre
Poplin Print - Bonnie Paisley - Blue
Part number
2405O01A

Poplin Print - Bonnie Paisley - Blue

112cm wide cotton poplin fabric with a intricately detailed blue, purple and green paisley print.
Price incl. VAT
£7.95 per metre
Enzo - 9.5oz Blue Cotton Denim
Enzo - 9.5oz Blue Cotton Denim
Part number
2404CF16

Enzo - 9.5oz Blue Cotton Denim

164cm wide, 100% cotton denim woven with blue yarn in the warp and cream yarn in the weft.
Price incl. VAT
£19.95 per metre
Florence Denim - 9.5oz - Deep Blue
Florence Denim - 9.5oz - Deep Blue
Part number
2404CF14

Florence Denim - 9.5oz - Deep Blue

145cm wide, 97% cotton 3% elastane, 9.5oz Italian deadstock denim fabric in a deep blue hue.
Price incl. VAT
£19.95 per metre
Rib Jersey - Cosmic - Purple
Part number
2404H02A

Rib Jersey - Cosmic - Purple

120cm wide, cotton stretch ribbed jersey fabric with a vibrant, comic-like abstract print.
Price incl. VAT
£19.00 per metre
100% Linen - Rust
Part number
2403H11L

100% Linen - Rust

This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - White
Part number
2403H11C

100% Linen - White

This 100% linen fabric in white offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
Kiki - Green
Kiki - Green
Part number
2403PX01A

Kiki - Green

78% polyester & 22% elastane knit jersey fabric featuring an animal print in a green hue, perfect for active wear.
Price incl. VAT
£15.50 per metre
Eddie Check
Part number
2403P09

Eddie Check

Made from 100% cotton, our twill shirting fabric features a blue & red overcheck on a navy back drop.
Price incl. VAT
£8.95 per metre
Heavenly - Tropical
Part number
2402O03

Heavenly - Tropical

148cm wide, denim chambray fabric with a tropical leaf print in white on a blue ground, made from 100% cotton.
Price incl. VAT
£11.95 per metre
Bonded Cotton - Auburn Moon
Bonded Cotton - Auburn Moon
Part number
2402AH01

Bonded Cotton - Auburn Moon

159cm wide, water-resistant bonded cotton fabric with an abstract red moon print on a burgundy ground.
Price incl. VAT
£14.00 per metre
Bonded Cotton - Blue Paisley
Bonded Cotton - Blue Paisley
Part number
2402AH06

Bonded Cotton - Blue Paisley

150cm wide, bonded cotton fabric with a blue paisley print, water-resistant/­breathable, perfect for coats.
Price incl. VAT
£14.00 per metre
Enigma Linen - All Colours
Part number
2312O01

Enigma Linen - All Colours

Our ramie linen & cotton fabric is Oeko-Tex certified and comes in a range of captivating shades.
Price incl. VAT
£12.75 per metre
Challis - Aspen - Teal
Challis - Aspen - Teal
Part number
2402P01A

Challis - Aspen - Teal

140cm wide, viscose challis dress fabric featuring a white leaf print on a teal blue ground, ideal for summer.
Price incl. VAT
£10.75 per metre