Spend £85 for free shipping

Visit us - Make an Appointment here

Fabric

View as:

  • Made in Italy Mamma Mia - Royal Italian acetate polyester lining mamma mia royal cu Mamma Mia - Royal

    Mamma Mia - Royal

    Ex-designer 140cm wide, polyester and acetate lining fabric in a royal blue. Woven in Italy.

    (1)
    Regular price £7.50 per metre
  • Mandalay Mandalay Close Up Mandalay
    Sold out

    Mandalay

    Gorgeous heavy linen dress fabric in a cerise pink, from an Italian maker of fine clothing. Good for trousers, dresses and jackets.

    Regular price £18.00 per metre
  • + More colours Maneuver - Camel Maneuver Camel Polyester Cotton Woven Trouser Fabric Roll Maneuver - Camel

    Maneuver - Camel

    Classic camel 155cm trousering. Wrinkle-resistant cotton-poly blend. Lightweight, easy-care woven.

    Regular price £8.50 per metre
  • + More colours Maneuver - Sage Maneuver Sage Polyester Cotton Woven Trouser Fabric Fold Maneuver - Sage

    Maneuver - Sage

    Sage 155cm cotton-poly trousering. Wrinkle-resistant 55/45 blend for easy-care skirts and chinos.

    Regular price £8.50 per metre
  • Mansfield

    145cm wide dark silver very fine polyester dress fabric with oodles of stretch....

    Regular price £18.00 per metre
  • Mara Bella Linen - Blue

    Italian 100% linen in a rich orange and green woven check, 159cm wide with a luxurious handle.

    Regular price £28.00 per metre
  • Mara Bella Linen - Green

    159cm Italian linen in orange, green and cream woven checks, ideal for tailoring and dresses.

    Regular price £28.00 per metre
  • Marbled Inks - Multicolour

    Fluid viscose challis in a bold marbled print, perfect for relaxed summer garments.

    Regular price £10.50 per metre
  • Made in Italy Marcella Grey Marcella Grey White Wool Tweed Italian Woven Coating Fabric Roll Marcella Grey

    Marcella Grey

    150cm wide, Italian wool coating in a grey, white and black melange. Loosely woven and cuddly.

    Regular price £30.50 per metre
  • Made in Italy Marge Marge Blue Wool Italian Abstract Diamond Pattern Soft Coating Fabric Fold Marge

    Marge

    154cm wide, 100% wool coating fabric in blue with a soft, fluffy surface and coarse weave.

    (1)
    Regular price £17.00 per metre
  • Marigold Marigold Viscose Polyester Linen Floral Embroidered Sand Beige Dress Fabric Marigold
    Sold out

    Marigold

    140cm wide, viscose, polyester & linen blend fabric with an embroidered pattern of floral motifs.

    (1)
    Regular price £28.00 per metre
  • Made in Italy Marina Linen Marina Linen Blue Italian Woven Shirting Fabric Roll Marina Linen
    Sold out

    Marina Linen

    154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.

    Regular price £28.00 per metre
  • Made in Italy+ More colours MarineBlu Viscose - Elisa - Green Marineblu Viscose Verdant Viscose Floral Green Black Purple Italian Deadstock Dress Fabric Fold 91D008D1 A725 4D97 8154 363Eab664Cc2 MarineBlu Viscose - Elisa - Green

    MarineBlu Viscose - Elisa - Green

    100% viscose fabric with a green/purple floral pattern on a black ground, ex-designer, deadstock made in Italy.

    Regular price £23.00 per metre
  • Made in Italy+ More colours MarineBlu Viscose - Elisa - Orange Marineblu Viscose Elisa Viscose Floral Colourful Italian Deadstock Dress Fabric Fold MarineBlu Viscose - Elisa - Orange

    MarineBlu Viscose - Elisa - Orange

    Italian, ex-designer, deadstock viscose dress fabric featuring a colourful small-scale floral print on a black ground.

    Regular price £23.00 per metre
  • + More colours Marl Sweatshirt - Light Grey Grey Cotton Elastane Marl Sweatshirt Fabric Fold 8Def0F3B C122 409E A99D 850E9Bb60708 Marl Sweatshirt - Light Grey
    Sold out

    Marl Sweatshirt - Light Grey

    Fluffy-back 154cm sweatshirt fabric in light grey marl. 95% cotton and 5% elastane. Soft touch.

    Regular price £22.00 per metre
  • Marl Sweatshirt - Yellow

    148cm wide 95% cotton stretch sweatshirt fabric. Soft yellow with fluffy brushed underside.

    Regular price £22.00 per metre
  • Marley Jersey

    178cm navy marl jersey fabric with cotton blend stretch for sweatshirts and loungewear.

    (1)
    Regular price £12.50 per metre
  • Marlow - Fur Backed Faux Leather - Black

    This 141cm wide faux leather fabric in black features a soft, furry backing ideal for creating comfortable and fashionable jackets, skirts, trousers and more.

    Regular price £20.00 per metre
  • Marlow - Fur Backed Faux Leather - Tan

    This 141cm wide faux leather fabric in tan features a soft, furry backing ideal for creating comfortable and fashionable jackets, skirts, trousers and more.

    Regular price £20.00 per metre
  • Made in Italy Marni Viscose - Lattice Marni Viscose Lattice Green Black Gold Ecovero Italian Deadstock Abstract Dress Fabric Fold Marni Viscose - Lattice
    20% off

    Marni Viscose - Lattice

    Italian deadstock 100% EcoVero flowing viscose satin. Abstract green geometric dress fabric.

    Sale price £16.80 per metre Regular price £21.00 per metre
  • Marshmallow Dreams

    Silky nylon jersey in bright white with fluid drape, excellent stretch and a lightweight feel.

    Regular price £4.50 per metre
  • Martinique Crochet - White

    140cm white embroidered cotton fabric with geometric openwork design for kaftans.

    Regular price £29.00 per metre
  • Mason - Grey

    Grey Floral Cotton-Viscose. 140cm wide. 100gsm crosshatch weave for drapey summer skirts.

    Regular price £12.00 per metre
  • Maya Suiting - Sky Blue Maya Suiting Sky Blue Cotton Elastane White Woven Fabric Fold Maya Suiting - Sky Blue
    Sold out
    20% off

    Maya Suiting - Sky Blue

    135cm sky blue stretch cotton suiting fabric with white check, woven fabric for tailoring wear.

    (1)
    Sale price £8.00 per metre Regular price £10.00 per metre
  • Maypole

    60 wide fairly heavy

    (1)
    Regular price £9.96 per metre
  • Mazarine Mazarine Polyester Pleated Chiffon Blue Butterfly Printed Dress Fabric Fold Mazarine
    Sold out

    Mazarine

    150cm wide, 100% polyester chiffon fabric with a pleated finish and abstract butterfly print in blue, ideal for blouses.

    Regular price £8.96 per metre
  • Mega Drat Mega Drat Double Crepe Black Polyester Dress Fabric Cud Mega Drat
    Sold out

    Mega Drat

    158cm wide, extremely nice jet black heavy double crepe dress fabric

    Regular price £12.00 per metre
  • Melanie

    Cotton elastane dress and trouser fabric in a vibrant large red with green floral print.

    Regular price £14.00 per metre
  • Melton Coating - Navy

    A smooth navy wool cashmere melton coating, 150cm wide with a soft handle and refined drape.

    (1)
    Regular price £38.00 per metre
  • Men's Italian Shirting - Bluebell

    Intricate blue botanical print on fine 100% cotton shirting, perfect for shirts and blouses.

    Regular price £17.00 per metre
  • Men's Italian Shirting - Marigold

    Ex-designer, cheerful 149cm cotton shirting with a colourful ditsy floral, ideal for summer shirts.

    Regular price £17.00 per metre
  • Men's Italian Shirting - Violet

    149cm wide fine Italian cotton fabric has a tiny violet floral print for shirts, blouses and dresses.

    Regular price £17.00 per metre
  • Mercerised Jersey Blue

    Ultra-Fine Blue Cotton Knit. 136cm width. 110gsm weight. Soft, semi-sheer fabric for pyjamas.

    (1)
    Regular price £6.76 per metre
  • Merino Lambswool - Olive

    Yorkshire woven merino lambswool fabric in a softly mottled olive, ideal for jackets and suits.

    Regular price £32.00 per metre
  • Metallic Marvel - Black

    138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black.

    Regular price £20.00 per metre
  • Metallic Marvel - Green

    138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black and green.

    (1)
    Regular price £20.00 per metre
  • Metallic Marvel - Gunmetal

    138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black and gunmetal grey.

    (1)
    Regular price £20.00 per metre
  • Metric Silk

    145cm wide, Italian cotton silk fabric with abstract orange and grey splodge print on off-white.

    Regular price £13.96 per metre
  • + More colours Metro - Pink Metro Pink Cotton Elastane Turkey Deadstock Poplin Stretch Shirting Fabric Metro - Pink

    Metro - Pink

    Pale pink stretch cotton poplin, 146cm wide, smooth lightweight fabric with added comfort.

    Regular price £8.50 per metre
  • Metro Stretch - Brick

    148cm wide brick stretch fabric with a soft handle and fluid drape, ideal for dresses and tailored pieces

    Regular price £9.50 per metre
  • Metro Stretch - Navy

    148cm wide navy polyester stretch fabric, smooth with gentle drape, ideal for dresses and workwear.

    Regular price £9.50 per metre
  • Mid Weight Chambray - Pink

    Superb quality 100% cotton mid-weight pink chambray shirting fabric

    Regular price £8.96 per metre
  • Midnight Botanical Burst

    Crisp lightweight floral viscose lawn, ideal for dresses, blouses and shirts.

    Regular price £10.50 per metre
  • Midnight Dive - Navy Scuba Crepe

    158cm wide, Italian ex-designer polyester jersey in dark navy, with a crepe like texture on one side. Perfect for jackets, dresses, skirts and cosy loungewear.

    (1)
    Regular price £8.00 per metre
  • Midnight Glitz

    Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!

    Regular price £7.00 per metre
  • Midnight Highland Check

    A brushed wool blend check in navy, green and brown, 150cm wide with a soft handle and lightweight warmth.

    Regular price £19.96 per metre
  • Midnight Jungle

    This interesting black and blue fabric made from a blend of polyester and spandex is ideal for dressmaking!

    (1)
    Regular price £18.00 per metre

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