Please Note! We will be closed for an Easter holiday Friday 18th April – Monday 21st April, reopening on Tuesday 22nd April at 10am.
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.
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.
-
13657
£10.50 per metre Ring to orderwhite 95% Cotton 5% Elastane 245gsm tubular cuffing / ribbing
100cm
Pre-Wash 30˚C -
13655
£15.00 per metre Ring to orderSea Green / Dusky Teal 97% Cotton 3% Elastane Stretch Jumbo Corduroy
150cm
Pre-Wash 30˚C -
13656
£18.75 per metre Ring to orderRed and White small fish print 90% Cotton 10% Elastane 4-way stretch Jersey
155cm
Pre-Wash 30˚C -
11207
£25.00 per metre Ring to orderFuchsia Pink Lightweight 100% Wool Challis
145cms
Hand Wash -
08039
£21.50 per metre Ring to orderPea Green 82% Linen 18% Cotton Damiel heavy (260gsm) washed Linen
140cm
Pre-Wash 30˚C -
05133
£21.50 per metre Ring to orderBurgundy Red 82% Linen 18% Cotton Damiel heavy (260gsm) washed Linen
140cm
Pre-Wash 30˚C -
13654
£12.50 per metre Ring to orderRoyal Blue 100% Cotton eyelet Broderie Anglaise (26cm between vertical stripe panels
140cm
Pre-Wash 30˚C -
13653
£10.50 per metre Ring to orderDark Fuchsia Pink 100% Cotton Brushed Drill / Trousering
142cm
Pre-Wash 30˚C -
13652
£14.50 per metre Ring to orderStone Beige 80% Cotton 15% Cupro 5% Elastane stretch Gaberdine
150cm
Pre-Wash 30˚C -
13651
£14.50 per metre Ring to orderIvory White 70% Viscose 30% Linen medium weight drapey Twill
138cm
Pre-Wash 30˚C -
13650
£17.50 per metre Ring to orderWhite 100% Cotton Lawn with Red polka dots embroidery (1cm dots)
125cm
Hand Wash -
13647
£16.50 per metre Ring to orderPeacock Green 10.5oz 100% Cotton soft washed medium/heavy weight Denim
145cm
Pre-Wash 30˚C -
13646
£16.50 per metre Ring to orderIndigo Blue 9oz 100% Cotton soft washed medium weight Denim
145cm
Pre-Wash 30˚C -
13645
£16.50 per metre Ring to orderLime Green 9oz 100% Cotton soft washed medium weight Denim
145cm
Pre-Wash 30˚C -
13643
£15.00 per metre Ring to orderEmerald Green and Cobalt Blue big abstract leaf print 100% Cotton Poplin
147cm
Pre-Wash 30˚C -
13641
£10.50 per metre Ring to orderBlack and Multicolour space robots print 100% Cotton Poplin
148cm
Pre-Wash 30˚C -
13640
£14.50 per metre Ring to orderBlack 55% Linen 45% Viscose medium weight linen mix
150cm
Pre-Wash 30˚C -
13639
£14.50 per metre Ring to orderBurnt Orange 55% Linen 45% Viscose medium weight linen mix
150cm
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 Chartreuse Ochre Yellow and Multicolour spriggy 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 Cream, Coral Red and Black giant squid print 100% Viscose Crepe. Squids are approx 42cm head to tail Orange, Royal Blue and Multicolour millefiori glass print 100% Viscose Voile Plum Purple 100% Viscose Piqué Shirting Cyclamen Pink 100% Tencel Twill Shirting Peacock /Aqua Green, Hyacinth Blue,and Yellow Multicolour illustrated floral print 100% Viscose Lawn Fuchsia Pink, Teal and Aqua Blue, Limey Yellow fruit and flower big print 52% Viscose 48% Cotton Voile. Bananas approx 11cm wide Turquoise, Fuchsia Pink, Chartreuse Green, Black & Ivory abstract brushstroke animal print 100% Viscose Cheesecloth Navy Blue, Teal, Camel and Ivory diamond harlequin tie-dye print 100% Viscose lightweight Satin 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
13649
£17.50 per metre
Ring to order
Pre-Wash 30˚C13648
£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˚C13550
£12.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˚C13531
£11.50 per metre
Ring to order
Pre-Wash 30˚C13528
£14.75 per metre
Ring to order
Pre-Wash 30˚C13505
£14.75 per metre
Ring to order
Pre-Wash 30˚C13502
£16.50 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
£14.25 per metre
Ring to order
Pre-Wash 30˚C13450
£20.00 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
-
13546
Sale! Original price was: £12.50.£6.25Current price is: £6.25. per metre Ring to orderSaffron Orange and Olive Green cactus desert floral print 100% Cotton Seersucker Piqué
155cm
Pre-Wash 30˚C**LOW STOCK!** -
13292
Sale! Original price was: £27.50.£13.75Current price is: £13.75. per metre Ring to orderPlum Purple flecky 100% Wool thick and light waffle textured chunky Tweed Coating from LG. Made in England
145cm
Dry Clean**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!** -
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 -
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!** -
12416
Sale! Original price was: £14.75.£7.38Current price is: £7.38. per metre Ring to orderApple Green 95% Polyester 5% Elastane broderie anglaise style embroidered lightweight slinky Jersey
150cm
Wash 30˚C**LOW STOCK!** -
12326
Sale! Original price was: £29.95.£12.73Current price is: £12.73. Ring to orderOatmeal natural self-colour floral jacquard design 91% Cotton 9% Linen Double Gauze, 1/2 price remnant, only 85cm left
135cm
Pre-Wash 30˚C**LOW STOCK!** -
12300
Sale! Original price was: £10.50.£4.73Current price is: £4.73. Ring to orderGrey Blue and Black 96% Cotton 3% Polyamide 1% Elastane small check stretch brushed Cotton (heavy shirting, lightweight trousering, Pjs) from Riverside. 1/2 price remnant, only 90cm left
150cm
Pre-Wash 30˚C**LOW STOCK!** -
12074
£5.95 per metre Ring to orderLime Green, Coral Pink and Lilac Purple big floral print quilting weight Cotton (6" / 15cm flower heads)
112cm
Pre-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!** -
11028
Sale! Original price was: £9.95.£4.98Current price is: £4.98. per metre Ring to orderRust Red, Ivory and Black illustrated floral and animal print Viscose Lawn
145cm
Pre-Wash 30˚C**LOW STOCK!** -
10960
Sale! Original price was: £18.50.£9.25Current price is: £9.25. per metre Ring to orderNavy Blue and Brown subtle textured 98% Wool 2% Elastane Worsted Flannel stretch Suiting from Riverside
150cm
Dry Clean**LOW STOCK!** -
10587
Sale! Original price was: £14.50.£3.62Current price is: £3.62. Ring to orderOlive Green, Black and White bold floral print 97% Cotton 3% Elastane Stretch Cotton Sateen, 1/2 price remnant, only 50cm left
150cm
Pre-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