Visit us - Make an Appointment here

Fabrics

Looking to buy fabrics online? This page brings together our full range of dressmaking fabrics - from everyday cottons to Italian wool suiting, silk blouse fabrics and carefully sourced deadstock pieces.

At Croft Mill, we specialise in quality cloth for garment making. Much of our range is ex-designer or mill-end stock, including Italian-made fabrics and British-woven wool. Whether you're sewing wardrobe staples or something more distinctive, you’ll find natural fibres, blends and statement designs all in one place.

If you’re looking for fabrics made entirely from one fibre - such as 100% wool or 100% cotton -select “Yes” under the 100% Yarn Content filter.

View as:

  • Made in Britain Betner Like Betner Like
    Sold out

    Betner Like

    154cm wide, fine 97% wool & 3% elastane suiting fabric in black with a beautifully soft finish.

    Regular price ÂŁ20.50 p/m
  • Made in Italy+ More colours Danbury Crepe - Pastel Blue Silk Acetate Dress Fabric Danbury Crepe Pastel  Blue Fold Danbury Crepe - Pastel Blue
    Sold out

    Danbury Crepe - Pastel Blue

    Made in Italy this high quality 86% acetate, 5% polyester and 9% silk crepe fabric with a soft pastel blue hue. Great for bridal and prom dresses.

    Regular price ÂŁ15.00 p/m
  • + More colours 8oz Denim - Leopard 8oz Denim - Leopard
    Sold out

    8oz Denim - Leopard

    8oz indigo denim with off-white leopard print, 175cm wide.

    Regular price ÂŁ16.00 p/m
  • + More colours BA - Marlowe - Coral BA - Marlowe - Coral
    Sold out

    BA - Marlowe - Coral

    144cm wide, 100% cotton floral broderie anglaise fabric in coral. Perfect for dresses & blouses!

    (1)
    Regular price ÂŁ19.76 p/m
  • + More colours BA - Marlowe - Sand BA - Marlowe - Sand
    Sold out

    BA - Marlowe - Sand

    144cm wide, 100% cotton floral broderie anglaise fabric in sand. Perfect for dresses & blouses!

    Regular price ÂŁ19.76 p/m
  • Audrey Audrey
    Sold out

    Audrey

    Stunning floral cotton dress fabric, a timeless and pretty pattern that will look good on any age. Printed in Italy, this cotton poplin will look beautiful made up. It does have a slight stiffness to it but I think that is just the finish and it will soft

    Regular price ÂŁ22.50 p/m
  • + More colours JK - Salso - Terracotta Salso Terracotta Linen Viscose Red Lightweight Woven Dress Fabric Bolt JK - Salso - Terracotta
    Sold out

    JK - Salso - Terracotta

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

    (1)
    Regular price ÂŁ14.50 p/m
  • Pima Cotton Lawn - Mini Bouquet

    Beautiful 140cm wide, Pima cotton lawn fabric with a subtle repeated print of mini floral bouquets in Pink, Blue and Green.

    Regular price ÂŁ14.90 p/m
  • Linen Mix - Sweet Iris

    This linen and viscose blend fabric features a red/pink iris flower print on a black ground, ideal for summer garments!

    Regular price ÂŁ16.00 p/m
  • + More colours Double Gauze - Sage Sage Double Gauze Dress Craft Fabric Close Up Double Gauze - Sage
    Sold out

    Double Gauze - Sage

    135cm wide, cotton double gauze fabric in sage green, 130gsm, breathable and Oeko-Tex certified.

    Regular price ÂŁ9.96 p/m
  • Beaufort Duchess Satin - Nude Pink

    150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.

    (1)
    Regular price ÂŁ12.50 p/m
  • Hoffman Bali Cotton Lawn - Cobalt

    An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.

    Regular price ÂŁ16.50 p/m
  • + More colours Athena Crepe - Khaki Athena Crepe - Khaki
    Sold out

    Athena Crepe - Khaki

    148cm wide, lightweight 200gsm crepe fabric in khaki, made from polyester, viscose, and spandex.

    Regular price ÂŁ10.00 p/m
  • + More colours Serena - Blush Velour Cotton Poly Fabric Serena Blush Fold Serena - Blush
    Sold out

    Serena - Blush

    Simply gorgeous, light pink 80% cotton and 20% polyester blend velour fabric is a great choice for loungewear. OEKO-TexÆ.

    Regular price ÂŁ16.00 p/m
  • Mad Max - 13.5oz Dark Blue Denim

    13.5oz dark blue stretch denim, 140cm wide. Structured 98% cotton with slight give for durable jeans and jackets.

    Regular price ÂŁ15.00 p/m
  • Hoffman Bali Cotton Lawn - Peppermint

    A playful 112cm wide Indonesian cotton lawn fabric with hand painted design, painterly vertical lines in vivid red against a soft cream background.

    Regular price ÂŁ16.50 p/m
  • Hoffman Bali Cotton Lawn - Sea Mist

    A showstopping 112cm wide Indonesian cotton lawn fabric with hand painted design featuring turquoise bursts scattered across a rich, tonal background.

    Regular price ÂŁ16.50 p/m
  • + More colours Hoffman Bali Cotton Lawn - Snake Hoffman Bali Cotton Lawn Snake Green Floral Abstract Indonesian Fabric Hoffman Bali Cotton Lawn - Snake
    Sold out

    Hoffman Bali Cotton Lawn - Snake

    An earthy 112cm wide Indonesian cotton lawn fabric with hand painted design. The delicate leaf silhouettes give it a layered, organic texture

    Regular price ÂŁ16.50 p/m
  • 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.

    (1)
    Regular price ÂŁ10.76 p/m
  • Moretti - 13oz Black Cotton Denim

    Italian 13oz black cotton denim, 155cm wide. Structured, non-stretch cloth with a clean matte finish.

    Regular price ÂŁ20.00 p/m
  • Hoffman Bali Cotton Lawn - Blooms - Blue

    Beautiful 112cm wide cotton lawn from Hoffman, with a dappled scatter design in pinks and violets across an inky navy and purple ground.

    Regular price ÂŁ16.50 p/m
  • Florence Denim - 11.5oz - Pale Blue

    Italian 11.5oz pale blue stretch denim, 142cm wide. Soft, structured cotton with comfortable give.

    Regular price ÂŁ20.00 p/m
  • Hoffman Bali Cotton Lawn - Victoria

    Vibrant 112cm wide cotton lawn from Hoffman, with a dreamy floral wash in petal pinks, lilacs, and peach.

    (1)
    Regular price ÂŁ16.50 p/m
  • Sunset Sunset Pink Cotton Twill Trouser Fabric Roll Sunset
    Sold out

    Sunset

    150cm wide, lightweight 100% cotton twill fabric in soft pink. Perfect for stylish trousers.

    Regular price ÂŁ12.00 p/m
  • Viscose Jersey - Royal Blue

    A fine but nice weight and nice quality viscose jersey fabric in a stunning Royal Blue......this would be very nice made into dresses and tops.

    Regular price ÂŁ7.00 p/m
  • Hoffman Bali Cotton Lawn - Reflections

    Enticing 112cm wide cotton lawn from Hoffman, with swirling ripple-like lines in sky blue across a deep indigo background.

    (1)
    Regular price ÂŁ16.50 p/m
  • + More colours Viscose Acetate Lining - Sky Viscose Acetate Lining Sky Blue Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Sky
    Sold out

    Viscose Acetate Lining - Sky

    142cm wide, viscose acetate blend tailors lining fabric in sky blue with a lustrous, twill finish.

    Regular price ÂŁ6.00 p/m
  • Gin and Lime

    145cm wide, 100% lyocell fabric with a timeless stripe design in white and green.

    Regular price ÂŁ10.76 p/m
  • Gingham Viscose Blush

    Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!

    Regular price ÂŁ10.50 p/m
  • + More colours Viscose Acetate Lining - Beige Viscose Acetate Lining Beige Gold Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Beige
    Sold out

    Viscose Acetate Lining - Beige

    146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.

    Regular price ÂŁ6.00 p/m
  • + More colours Fine Viscose Plain - Dusty Pink Fine Viscose Plain Dusty Pink Dress Fabric Fine Viscose Plain - Dusty Pink
    Sold out

    Fine Viscose Plain - Dusty Pink

    144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!

    (1)
    Regular price ÂŁ9.96 p/m
  • Soft Pink Soft Pink Tencel Lycra Lightweight Suiting Shirting Fabric Soft Pink
    Sold out

    Soft Pink

    133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!

    Regular price ÂŁ8.76 p/m
  • Made in Italy+ More colours EZIO - Verdant Stripes Ezio Verdant Stripes Green Blue Viscose Acetate Italian Tailors Lining EZIO - Verdant Stripes
    Sold out

    EZIO - Verdant Stripes

    148cm Italian viscose acetate tailors' lining featuring a versatile striped pattern, ideal for lining blazers.

    Regular price ÂŁ6.00 p/m
  • Made in Britain Sanderson - Milla Sanderson Milla Cotton Fabric Abstract Print Sanderson - Milla
    Sold out
    30% off

    Sanderson - Milla

    This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.

    Sale price ÂŁ10.50 p/m Regular price ÂŁ15.00 p/m
  • Made in Italy+ More colours EZIO - Crests Ezio Crests Silver Grey Viscose Acetate Italian Tailors Lining EZIO - Crests
    Sold out

    EZIO - Crests

    150cm Italian viscose acetate lining featuring an intricate silver/grey pattern; perfect for lining suits.

    Regular price ÂŁ6.00 p/m
  • + More colours Challis - Billy Navy Viscose Challis Billy Floral Side 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
  • Made in Britain Birdseye Birdseye
    Sold out

    Birdseye

    145cm wide 98% wool 2% lycra divine suiting in the finest of birds eye weaves.

    Regular price ÂŁ22.00 p/m
  • + More colours Value Poplin - Sunflower Cotton Poplic Print Fabroc Value Sunflower Roll Value Poplin - Sunflower
    Sold out

    Value Poplin - Sunflower

    Create beautiful summer garments with this great value cotton poplin print. Features a bold yellow, orange and red sunflower print.

    (1)
    Regular price ÂŁ6.00 p/m
  • Made in Italy Special Suiting - 100% Cashmere Special Suiting 100% Cashmere Brown Italian Diamond Pattern Lightweight Fabric Fold Special Suiting - 100% Cashmere
    Sold out

    Special Suiting - 100% Cashmere

    158cm wide, 100% cashmere lightweight suiting fabric, made in Italy. Luxuriously soft, ex-designer, deadstock.

    Regular price ÂŁ90.00 p/m
  • + More colours Double Gauze - Elephants Pink Double Gauze Elephants Pink Roll Double Gauze - Elephants Pink
    Sold out
    50% off

    Double Gauze - Elephants Pink

    Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.

    Sale price ÂŁ4.00 p/m Regular price ÂŁ8.00 p/m
  • + More colours 8oz Denim - Henry 8oz Denim - Henry
    Sold out

    8oz Denim - Henry

    150cm wide 8oz indigo denim shirting, with a smooth lightweight handle.

    Regular price ÂŁ16.00 p/m
  • Sophia - White

    Made in France and perfect for bridal and summer wear, this high-quality viscose fabric features a white spot and line design.

    Regular price ÂŁ10.00 p/m
  • + More colours Oliver Viscose Twill - Navy Oliver Viscose Twill Navy Plain Fine Lightweight Dress Woven Fabric Fold Oliver Viscose Twill - Navy
    Sold out

    Oliver Viscose Twill - Navy

    150cm wide, 100% viscose twill fabric in navy. Perfect for dresses, skirts, tops, & trousers.

    Regular price ÂŁ11.00 p/m
  • Made in Italy Lombardy Lombardy Green Wool Italian Twill Weave Suiting Fabric Fold Lombardy
    Sold out

    Lombardy

    150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!

    Regular price ÂŁ36.00 p/m
  • + More colours Hendon - Pale Blue Hendon Pale Blue Stretch Trouser Fabric Reverse Hendon - Pale Blue
    Sold out

    Hendon - Pale Blue

    This ice blue sateen finished 97% cotton 3% elastane fabric is perfect for creating timeless clothing designs.

    Regular price ÂŁ10.00 p/m
  • Oliver Viscose Twill - Soft White

    150cm wide, 100% viscose twill fabric in soft white. Perfect for dresses, skirts, tops, & trousers.

    (1)
    Regular price ÂŁ11.00 p/m
  • + More colours Hendon - Sky Blue Hendon Sky Blue Stretch Trouser Fabric Folds Hendon - Sky Blue
    Sold out

    Hendon - Sky Blue

    Our baby blue 97% cotton and 3% elastane dress fabric has an elegant sateen finish.

    (1)
    Regular price ÂŁ10.00 p/m

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