You can visit the shop Monday – Friday 10am – 3:30pm, Saturday 10am – 1pm (we are closed on Sundays and bank holidays), we often have doors open outside of these hours but if you are making a special trip do contact us and check.
Welcome to Stone Fabrics
We hope you enjoy browsing our stock and find the experience simple and intuitive. Fabrics are tactile so we recommend you obtain samples before buying, please see our swatch service guide on how to obtain them. You can refine the fabrics using categories, tags and filters. If you need a specific colour or type of fabric you can enter the keyword(s) in the search box.
If you need more information on a fabric, or an alternate photo we are happy to oblige. Please contact us with enquiries.

Â
-
13726
Sale! Original price was: £12.50.£9.38Current price is: £9.38. per metre Ring to orderSilver Grey floppy medium weight Linen and Viscose Mix
145cm
Pre-wash 40ËšC -
13723
Sale! Original price was: £12.50.£9.38Current price is: £9.38. per metre Ring to orderOatmeal Natural lightweight and floppy Linen and Viscose mix
145cm
Pre-wash 40ËšC -
13724
Sale! Original price was: £16.95.£12.71Current price is: £12.71. per metre Ring to orderIvory heavy Washed 80% Ramie 20% Cotton
145cm
Pre-Wash 30ËšC -
13722
Sale! Original price was: £12.50.£9.38Current price is: £9.38. per metre Ring to orderDark Brown medium weight Linen, Cotton and Elastane (lightweight trousers/dress weight)
145cm
Pre-wash 40ËšC -
13721
Sale! Original price was: £9.50.£7.13Current price is: £7.13. per metre Ring to orderOmbre Dusky Pink medium/Light Linen and Cotton
95cm
Pre-Wash 30ËšC -
13719
Sale! Original price was: £16.50.£12.38Current price is: £12.38. per metre Ring to orderMango Orange medium/ heavy 100% Linen
150cm
Pre-wash 40ËšC -
01791
Sale! Original price was: £8.75.£6.56Current price is: £6.56. per metre Ring to orderBlack and Peacock Blue 10mm stripe 95% Viscose 5% Elastane Lightweight Jersey
150cm
Pre-Wash 30ËšC -
07122
Sale! Original price was: £15.25.£11.44Current price is: £11.44. per metre Ring to orderChartreuse and Red geometric floral print Cotton and Elastane Jersey (8% Elastane)
160cm
Wash 30ËšC -
13498
Sale! Original price was: £14.25.£10.69Current price is: £10.69. per metre Ring to orderKhaki Green and Putty/Blush Camel brushstroke chevron print 97% Viscose 3% Elastane drapey lightweight Stretch Shirting
145cm
Pre-Wash 30ËšC -
13495
Sale! Original price was: £7.50.£5.63Current price is: £5.63. per metre Ring to orderTaupe Grey 100% Viscose stonewash Voile
135cm
Pre-Wash 30ËšC -
13225
Sale! Original price was: £12.50.£9.38Current price is: £9.38. per metre Ring to orderNavy Blue 100% Cotton medium weight Linen Look
138cm
Pre-wash 40ËšC**LOW STOCK!** -
13101
Sale! Original price was: £21.50.£16.13Current price is: £16.13. per metre Ring to orderChartreuse Green, Pink, Orange and Ochre watercolour abstracted pixel print 100% Viscose lightweight Crepe
140cm
Pre-Wash 30ËšC**LOW STOCK!**
To see all the sale fabrics go HERE
NEW & NOTEWORTHY
New stocks of fabrics, haberdashery and any requisites necessary for your dressmaking needs arrive all the time. Explore the SHOP for all types of dressmaking fabrics and look at the Haberdashery for Linings, Sew-in & Iron-on Interfacings, Trimmings, and Fasteners.
-
10153
£13.50 per metre Ring to orderBottle Green acetate feel luxury 100% Polyester Crepe back Satin
150cm
Wash 30ËšC -
13768
£24.50 per metre Ring to orderCharcoal Grey Piqué weave 51% Recycled Polyester 27% Viscose 22% Pineapple soft and drapey Suiting
150cm
Wash 30ËšC -
13767
£14.50 per metre Ring to orderDark Indigo blue 100% Cotton Chambray Lightweight Denim
160cm
Pre-Wash 30ËšC -
13766
£14.50 per metre Ring to orderWashed light Indigo blue 100% Cotton Chambray Lightweight Denim
147cm
Pre-Wash 30ËšC -
13765
£17.50 per metre Ring to orderRed and White Ticking stripe 100% Cotton medium weight Denim
150cm
Pre-Wash 30ËšC -
13764
£23.75 per metre Ring to orderDeep Fuchsia Pink 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13763
£23.75 per metre Ring to orderPlummy Bordeaux Red 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13762
£23.75 per metre Ring to orderChocolate Brown 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13761
£23.75 per metre Ring to orderDarkest Teal Green 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13760
£23.75 per metre Ring to orderTeal Blue 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13759
£23.75 per metre Ring to orderDark Emerald/Bottle Green 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13758
£23.75 per metre Ring to orderGrey-Green Melange 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13757
£23.75 per metre Ring to orderBeige 49% Organic Bamboo 49% Recycled Polyester 2% Lycra soft, durable, low crease and washable stretch Suiting
150cm
Wash 30ËšC -
13756
£14.50 per metre Ring to orderOchre Straw Yellow stonewashed lightweight and soft 100% Linen
137cm
Pre-Wash 30ËšC -
13755
£17.50 per metre Ring to orderMid Grey stonewashed heavy and floppy 100% Linen
137cm
Pre-Wash 30ËšC -
13754
£17.50 per metre Ring to orderBlack stonewashed heavy and floppy 100% Linen
137cm
Pre-Wash 30ËšC -
H0832
£2.50 per metre Ring to orderCream extra light Gauzey Cotton Calico
160cm
Pre-Wash 30ËšC
Got to the SHOP for all new fabrics
FEATURED FABRIC: Drapey Viscose & Tencel
Viscose is a light and breathable fabric that is a superb choice for smart blouses and flowing dresses and skirts. You can find lots more HERE
Coral Orange, Sky Blue and Pale Pink impressionist painted floral print 83% Viscose 17% Polyamide Crepe Navy, Chartreuse Sky Blue and Emerald Green paint splatter print 98% Viscose 2% Lurex (superfine gold and silver glittery vertical woven lines) Emerald Green, Lime, Lilac and White ditsy blossom floral in rough 22cm vertical stripes 100% Polyester Crepe Red, Orange and Pink ditsy floral print 100% Viscose Lawn Coral Orange, Turquoise Blue, Blush Pink and Gold multicolour ditsy print 99% Viscose 1% Lurex Lawn Orange, Royal Blue and Multicolour millefiori glass print 100% Viscose Voile Plum Purple 100% Viscose Piqué Shirting Cyclamen Pink 100% Tencel Twill Shirting Fuchsia Pink, Teal and Aqua Blue, Limey Yellow fruit and flower big print 52% Viscose 48% Cotton Voile. Bananas approx 11cm wide Navy and Mid Blue tie-dye 7cm vertical stripe 87% Viscose 13% Polyamide lightweight Crepe Tan Brown, Turquoise, Navy Blue and Ecru 30mm painted vertical broad stripe 87% Viscose 13% Polyamide lightweight Crepe Khaki Green and Putty/Blush Camel brushstroke chevron print 97% Viscose 3% Elastane drapey lightweight Stretch Shirting Black and Sandy Beige leopard cats print lightweight 100% Viscose Crepe (143gsm), leopards are approx 12cm Navy Blue, Turquoise, Orange and Ivory ditsy floral print Viscose Twill Aubergine Purple, Royal Blue and Saffron Orange large geometric Persian tile type print (repeat 42cm) 98% Viscose 2% Elastane stretch Twill 185gsm Cream and Multicolour retro 60's vintage floral flower power print 100% Viscose Crepe Duck Egg Blue, Raspberry Pink and Indigo Blue illustrated floral print silky 100% Tencel Sateen Lawn Lipstick Pink, Lime Green and Multicolour 'Elmer' op art circle print 100% Viscose Lawn
13649
£17.50 per metre
Ring to order
Pre-Wash 30ËšC13644
£19.50 per metre
Ring to order
Pre-Wash 30ËšC13575
£9.50 per metre
Ring to order
Pre-Wash 30ËšC13572
£17.50 per metre
Ring to order
Pre-Wash 30ËšC13559
£9.50 per metre
Ring to order
Pre-Wash 30ËšC13542
£12.50 per metre
Ring to order
Pre-Wash 30ËšC13537
£12.50 per metre
Ring to order
Pre-Wash 30ËšC13535
£14.50 per metre
Ring to order
Pre-Wash 30ËšC13528
£14.75 per metre
Ring to order
Pre-Wash 30ËšC13501
£12.50 per metre
Ring to order
Pre-Wash 30ËšC13500
£12.50 per metre
Ring to order
Pre-Wash 30ËšC13498
Sale!
Original price was: £14.25.£10.69Current price is: £10.69. per metre
Ring to order
Pre-Wash 30ËšC13450
£20.00 per metre
Ring to order
Pre-Wash 30ËšC13412
£9.50 per metre
Ring to order
Pre-Wash 30ËšC13249
£21.25 per metre
Ring to order
Pre-Wash 30ËšC13160
£20.00 per metre
Ring to order
Wash 30ËšC12993
Sale!
Original price was: £9.50.£7.13Current price is: £7.13. per metre
Ring to order
Pre-Wash 30ËšC12909
Sale!
Original price was: £13.25.£9.94Current price is: £9.94. per metre
Ring to order
Pre-Wash 30ËšC
SUPER BARGAINS!

Beautiful and never to be repeated last chance remnants (usually less than 1m) at rock bottom prices for clearance, grab them while you can. Prices are per meter and you need to take the piece to get the discounted price, click on the image to see how much is left. See them all HERE
-
13483
Sale! Original price was: £19.50.£4.88Current price is: £4.88. per metre Ring to orderBaby Pink 95% Cotton 5% Polyester 9.5oz Heavy Denim, 1/2 price remnant, only 50cm left
145cm
Pre-Wash 30ËšC**LOW STOCK!** -
13309
Sale! Original price was: £15.00.£7.50Current price is: £7.50. per metre Ring to orderKhaki Grey Green 100% Cotton Moleskin Trousering. Made in the UK
150cm
Pre-Wash 30ËšC**LOW STOCK!** -
13032
Sale! Original price was: £16.25.£8.13Current price is: £8.13. per metre Ring to orderMulticolour abstract pebble print 100% Viscose Satin
140cm
Pre-Wash 30ËšC**LOW STOCK!** -
12790
Sale! Original price was: £20.00.£7.00Current price is: £7.00. Ring to orderBlack 73% Wool 26% Mohair 1% Elastane stretch worsted Suiting (made in the UK), 1/2 price remnant only 70cm left
155cm
Dry Clean**LOW STOCK!** -
12745
Sale! Original price was: £20.00.£10.00Current price is: £10.00. per metre Ring to orderStone Grey 67% Wool 20% Angora 10% Cashmere 3% Elastane stretch Flannel (Italian)
145cm
Dry Clean**LOW STOCK!** -
12724
Sale! Original price was: £16.50.£5.36Current price is: £5.36. Ring to orderBlack 69% Viscose 25% Polyamide 6% Elastane heavy Ponte Roma Jersey from Riverside, half price remnant - only 65cm left
135cm
Pre-Wash 30ËšC**LOW STOCK!** -
12648
Sale! Original price was: £19.50.£9.75Current price is: £9.75. per metre Ring to orderBlack, Chartreuse Yellow and Imperial Purple illustrated dahlia floral print 55% Polyester 45% Viscose Ponte Roma Jersey
152cm
Wash 30ËšC**LOW STOCK!** -
12479
Sale! Original price was: £10.50.£5.25Current price is: £5.25. per metre Ring to orderPeachy Apricot Pink, White and Black cherub print 100% Polyester Satin from VB
150cm
Wash 30ËšC**LOW STOCK!** -
12222
Sale! Original price was: £15.65.£7.83Current price is: £7.83. per metre Ring to orderNavy and Black leopard animal print 100% Polyester luxe finish low crease 6 Wale Corduroy
150cm
Wash 30ËšC**LOW STOCK!** -
12054
Sale! Original price was: £16.50.£8.25Current price is: £8.25. per metre Ring to orderLemon Yellow, Grey, Blue & Orange fans retro art deco print 100% Viscose Twill Challis
150cm
Pre-Wash 30ËšC -
11989
Sale! Original price was: £12.50.£6.25Current price is: £6.25. per metre Ring to orderNavy and White abstract floral animal type printed 100% Viscose dobby Lawn
140cm
Pre-Wash 30ËšC**LOW STOCK!** -
11978
Sale! Original price was: £15.00.£7.50Current price is: £7.50. per metre Ring to orderPowder Blue 95% Cotton 5% Elastane 28 wale stretch Babycord
150cm
Pre-Wash 30ËšC**LOW STOCK!** -
11792
Sale! Original price was: £8.50.£4.25Current price is: £4.25. per metre Ring to orderPurple and Multicolour tutti frutti confetti spot print 100% Polyester Chiffon
150cm
Wash 30ËšC**LOW STOCK!** -
11201
Sale! Original price was: £15.00.£7.50Current price is: £7.50. per metre Ring to orderBlack 95% Cotton 5% Elastane 28 wale stretch Babycord
142cm
Pre-Wash 30ËšC**LOW STOCK!** -
11081
Sale! Original price was: £13.50.£6.41Current price is: £6.41. Ring to orderBlack and Burgundy animal leopard print 84% Polyester 12% Viscose 4% Elastane Ponte Roma double Jersey. 1/2 price remnant, only 95cm left
145cm
Wash 30ËšC**LOW STOCK!**
Would you like Samples? Join the Cloth Club!
Sign up to the New Cloth Club and you can request samples throughout the year without having to send an S.A.E. You will also receive one-off member-only offers and back-up email communication with recommendations of what is new and inspirational. Find out more and fill in the form HERE