Our High Street shop is now open 10:00am – 12:30am Monday – Friday (excl’ bank holidays). You can make an appointment to come at other times. If you are making a special journey to see us please check with us as we may have to close when short staffed. Please wear a face mask and observe social distancing where possible.
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.
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.
-
12117
£9.50 per metre Ring to orderSky Blue and Ecru Breton stripe Cotton Mix french terry towelling textured medium weight Jersey (13mm repeat). Exact composition unknown
150cm
Pre-Wash 30˚C -
12115
£14.50 per metre Ring to orderTangerine Orange and White vertical candy stripe (8mm) lightweight/shirting 100% Linen
150cm
Pre-Wash 30˚C -
12114
£14.50 per metre Ring to orderLilac and White vertical candy stripe (8mm) lightweight/shirting 100% Linen
150cm
Pre-Wash 30˚C -
12113
£10.50 per metre Ring to orderNavy Blue and White graphic silhouette floral print medium weight 55% Viscose 45% Linen mix
140cm
Pre-Wash 30˚C -
12112
£8.50 per metre Ring to orderNavy Blue and Multicolour Lucienne Day style abstract illustrated floral mid century 1950's print Brushed 100% Cotton
140cm
Pre-Wash 30˚C -
12111
£12.50 per metre Ring to orderJade Green, Peacock and White leafy floral print Stretch Cotton Sateen
142cm
Pre-Wash 30˚C -
08812
£12.50 per metre Ring to orderAqua Blue, Yellow and Green lemon print 97% Cotton 3% Elastane Stretch Cotton Sateen
147cm
Pre-Wash 30˚C -
07378
£12.50 per metre Ring to orderRoyal Blue, Navy and White floral print Stretch Cotton Sateen
142cm
Pre-Wash 30˚C -
12081
£34.50 per metre Ring to orderSpring Green with Multicolour and Silver sparse floral print 80% Cotton 20% Silk Voile from nani IRO, Japan
105cm
Hand Wash -
12079
£36.50 per metre Ring to orderTeal, Ivory and Silver opalescent abstract blossom print lightweight 100% Linen from nani IRO, Japan
105cm
Hand Wash -
12105
£26.50 per metre Ring to orderPale Grey and White polka dot spot print brushed 55% Linen 45% Cotton from Kokka, Japan
110cm
Pre-Wash 30˚C -
12104
£22.50 per metre Ring to orderCream and Brown leopard animal print heavy 100% Linen (Japan)
112cm
Pre-Wash 30˚C -
12103
£18.75 per metre Ring to orderMint Green, Black, Beige and White leopard animal print 100% Viscose Crepe
150cm
Pre-Wash 30˚C -
12102
£23.00 per metre Ring to orderMulticolour abstract brush stroke print 85% Tencel 15% Linen Voile 135gsm
142cm
Pre-Wash 30˚C -
12100
£17.50 per metre Ring to orderGrass Green, Royal Blue and White retro graphic floral and stripe 100% Cotton Seersucker
134cm
Pre-Wash 30˚C -
12098
£25.00 per metre Ring to orderGrass Green and Navy Blue big spot sliced fruit print 100% Cotton Double Gauze from Kokka, Japan
106cm
Pre-Wash 30˚C -
12096
£18.75 per metre Ring to orderRed, Mushroom and Grey illustrated floral print 200gsm medium weight 100% Linen
137cm
Pre-Wash 30˚C -
12086
£27.50 per metre Ring to orderEcru, Royal Blue and Navy beaded floral print with borders along both selvedges, 85% Cotton 15% Linen voile from Kokka, Japan
110cm
Hand Wash
FEATURED FABRIC: Linen to Love
Superb quality linen, some washed for extra lovely crinkly floppiness, some untreated for you to break in gently. We have over 250 linens in stock including linen jersey for sloppy joe tops, designer hand painted and embroidered linen for that special occasion, funky unusual prints (including knights on horses!) and all the regular stonewashed /enzyme washed basics in glorious colours and a variety of weights. You can see them all HERE
Tangerine Orange and White vertical candy stripe (8mm) lightweight/shirting 100% Linen Primrose Yellow heavy washed Irish 100% Linen Dusky Purple stonewashed heavy floppy Linen White, Royal Blue and Black big bold illustrated floral print medium weight 55% Linen 45% Cotton (flowers approx 6” - 8” diameter) Mid Grey 100% Linen lightweight Jersey Knit Cream and Beige 55% Linen 45% Cotton medium weight large gingham check (20mm squares) White 42% Cotton 25% Linen 24% Viscose 3% Elastane Stretch Linen Mix Peacock Blue Green Lightweight 100% Linen Chocolate Brown lightweight 100% Linen Burgundy Red 42% Linen 22% Viscose 18% Sorona Fibre 15% Cotton lightweight slightly stretch linen mix Mint Green shot weave lightweight Indian Linen Bright Purple Sandwashed medium weight 70% Tencel 30% Linen with slubs Eau de Nil medium weight 65% Tencel 35% Linen mix Ice Blue floral embroidered medium weight 55% Linen 45% Cotton Sunny Yellow lightweight 100% Linen Mustardy Maize Yellow 55% Linen 45% Cotton medium weight mix Bluebell Blue sandwashed slubby 60% Linen 40% Cupro Sateen Ultramarine Blue Damiel heavy washed Linen Light Denim Blue stonewashed heavy floppy Linen Pale Peachy Pink 45% Linen 22% Viscose 18% Sorona 15% Cotton Lightweight Stretch Linen Mix Ivory, Peach, Turquoise metallic floral print lightweight Linen from Nani IRO (Kokka, Japan) Teal Navy Blue lightweight 100% Linen Natural Beige linen mix floral crewel embroidered Linen scrim from Ricamificio Braga Bottle Green 'Damiel' heavy washed Linen
12115
£14.50 per metre
Ring to order
Pre-Wash 30˚C12110
£16.50 per metre
Ring to order
Pre-Wash 30˚C12077
£22.25 per metre
Ring to order
Pre-Wash 30˚C12070
£12.50 per metre
Ring to order
Pre-Wash 30˚C12036
£23.75 per metre
Ring to order
Hand Wash12032
£12.50 per metre
Ring to order
Pre-Wash 30˚C12031
£23.65 per metre
Ring to order
Pre-Wash 30˚C11963
£15.00 per metre
Ring to order
Pre-Wash 30˚C11962
£15.00 per metre
Ring to order
Pre-Wash 30˚C11942
£19.50 per metre
Ring to order
Pre-Wash 30˚C11908
£15.00 per metre
Ring to order
Pre-Wash 30˚C11673
£20.00 per metre
Ring to order
Pre-Wash 30˚C11630
£9.50 per metre
Ring to order
Pre-Wash 30˚C11580
£16.50 per metre
Ring to order
Pre-Wash 30˚C11559
£16.75 per metre
Ring to order
Pre-Wash 30˚C11485
£12.50 per metre
Ring to order
Pre-Wash 30˚C11233
£22.95 per metre
Ring to order
Pre-Wash 30˚C10692
£18.50 per metre
Ring to order
Pre-Wash 30˚C09846
£22.25 per metre
Ring to order
Pre-Wash 30˚C09708
£19.50 per metre
Ring to order
Pre-Wash 30˚C09224
£36.25 per metre
Ring to order
Pre-Wash 30˚C09217
£16.75 per metre
Ring to order
Pre-Wash 30˚C06271
£39.75 per metre
Ring to order
Dry Clean03949
£18.50 per metre
Ring to order
Pre-wash 40˚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
-
L8351
Sale! £5.40 per metre Ring to orderNavy and White pin spot print Viscose Satin Lining
150cm
Dry Clean**LOW STOCK!** -
12056
Sale! £8.25 per metre Ring to orderPink, Blue and Purple geometric patterned stripe (60cm repeat) 100% Viscose Twill Challis
150cm
Pre-Wash 30˚C**LOW STOCK!** -
11977
Sale! £7.50 per metre Ring to orderAqua Blue and Green Paisley print Viscose Twill Challis
142cm
Pre-Wash 30˚C**LOW STOCK!** -
11958R
Sale! £6.75 per metre Ring to orderIvory 100% Cotton dobby weave Double Gauze. Reduced due to occasional dirty marks
135cm
Pre-Wash 30˚C -
11827
Sale! £8.13 per metre Ring to orderTeal Blue Green and red orange graphic floral print 95% Modal 5% Elastane lightweight slinky Jersey
148cm
Pre-Wash 30˚C**LOW STOCK!** -
11624
Sale! £9.75 per metre Ring to orderApricot Orange Pink 45% Linen 22% Viscose 18% Sorona fibre 15% Cotton lightweight slightly stretch linen mix
135cm
Pre-Wash 30˚C**LOW STOCK!** -
11399
Sale! £12.00 per metre Ring to orderDenim Blue melange 100% Linen fine Knit Jersey
155cm
Hand Wash**LOW STOCK!** -
11296
Sale! £8.75 per metre Ring to orderIvory White 100% Wool tropical weight Worsted Suiting. Remnant price only if all 3 pieces taken - 1.2m + 80cm + 0.34m
148cm
Dry Clean**LOW STOCK!** -
11286
Sale! £4.38 per metre Ring to orderIndigo and White ticking stripe medium/heavy 100% Cotton Denim. Pieces left: 1.25 with small thread pull fault near selvedge, also 1.3m piece with writing across width @ 30cm from end (in chalk pen so should wash off)
148cm
Pre-Wash 30˚C**LOW STOCK!** -
11232
Sale! £9.38 per metre Ring to orderJade Green sandwashed 100% Tencel twill weighty Shirting
150cm
Pre-Wash 30˚C**LOW STOCK!** -
11163
Sale! £11.25 per metre Ring to orderMelange Light Grey brushed back medium weight cosy 70% Cotton 19% Polyacrylic 4% Elastane 3% Viscose 2% Polyester Italian made Jumper Knit
160cm
Delicate 30˚C Wash**LOW STOCK!** -
11124
Sale! £13.50 per metre Ring to orderSlate Grey, Damson Purple and Ochre check 100% Wool hand woven Harris Tweed
150cm
Dry Clean**LOW STOCK!** -
11051
Sale! £4.25 per metre Ring to orderIndigo Blue 100% Cotton soft heavy brushed face denim
150cm
Pre-Wash 30˚C**LOW STOCK!** -
10864
Sale! £6.00 per metre Ring to orderWhite and Multicolour illustrated floral print Polyester Satin
146cm
Pre-Wash 30˚C**LOW STOCK!** -
10833
Sale! £6.25 per metre Ring to orderEcru cream medium weight stretch Linen Viscose and Elastane
130cm
Pre-Wash 30˚C**LOW STOCK!**

Local? We are open for pre-booked appointments only, if this is not convenient please use our free sampling and shop collection service. Call us on 01803 868608 with your enquiries
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