Skip to content

Cart

Your cart is empty

Sustainable Fabrics

Discover our eco-conscious collection of sustainable fabrics. From organic cotton to recycled polyesters, our top-quality textiles blend style with environmental responsibility. Elevate your creations whilst treading lightly on the planet. Craft a greener future with our ethical fabrics!

Sort by

670 products

Filters

Availability
Price
to
Availability
Price
to
Ivory Leaves - 139cm x 200cmIvory Leaves - 139cm x 200cm
Vanilla Shantung Stripes - 140cm x 645cmVanilla Shantung Stripes - 140cm x 645cm
Summer Zig Zags - 130cm x 210cmSummer Zig Zags - 130cm x 210cm
Summer Zig Zags - 130cm x 175cmSummer Zig Zags - 130cm x 175cm
Vanilla Regal - 140cm x 330cmVanilla Regal - 140cm x 330cm
Golden Shimmer Vibes - 139cm x 450cmGolden Shimmer Vibes - 139cm x 450cm
Champagne Shantung Stripes - 139cm x 200cmChampagne Shantung Stripes - 139cm x 200cm
Rustic Red Leaves - 139cm x 180cmRustic Red Leaves - 139cm x 180cm
Ellen - 140cm x 345cmEllen - 140cm x 345cm
Ellen - 140cm x 345cm Sale price£20.70
Silver Smudges - 139cm x 250cmSilver Smudges - 139cm x 250cm
Smokey Shapes - 139cm x 180cmSmokey Shapes - 139cm x 180cm
Arles Coast - 139cm x 500cmArles Coast - 139cm x 500cm
Arles Coast - 139cm x 500cm Sale price£40.00
Cassandra Biscott - 139cm x 375cmCassandra Biscott - 139cm x 375cm
Katrina Sterling - 139cm x 215cmKatrina Sterling - 139cm x 215cm
Art Deco Green Roses - 139cm x 250cmArt Deco Green Roses - 139cm x 250cm
Retro Floral Metallics - 139cm x 200cmRetro Floral Metallics - 139cm x 200cm
Metallic Scallops - 139cm x 230cmMetallic Scallops - 139cm x 230cm
Florence Grape - 139cm x 300cmFlorence Grape - 139cm x 300cm
Sold outArles Meadows - 139cm x 180cmArles Meadows - 139cm x 180cm
Brackenhill Jade Woven - 139cm x 160cmBrackenhill Jade Woven - 139cm x 160cm
Jasmine Plum - 139cm x 200cmJasmine Plum - 139cm x 200cm
Sold outDeck Chair Grey - 140cm x 90cmDeck Chair Grey - 140cm x 90cm
Silver Leaves - 139cm x 150cmSilver Leaves - 139cm x 150cm
Sea Stripes - 140cm x 220cmSea Stripes - 140cm x 220cm
Emmaline by Romo - 139cm x 310cmEmmaline by Romo - 139cm x 310cm
Circle Daze - 139cm x 130cmCircle Daze - 139cm x 130cm
Green Chorus Diamond - 139cm x 370cmGreen Chorus Diamond - 139cm x 370cm
Sold outHavana Linen - 139cm x 530cmHavana Linen - 139cm x 530cm
Save £4.00Terracotta Brown Velour
Terracotta Brown Velour Sale price£5.99 Regular price£9.99
Save £2.00Old Gold Shadow Stripe Chenille ReversibleOld Gold Shadow Stripe Chenille Reversible
Old Gold Shadow Stripe Chenille Reversible Sale price£7.99 Regular price£9.99
Save £5.99Latte Brown Velour
Latte Brown Velour Sale price£4.00 Regular price£9.99
Save £3.01Deep Blush - Velour
Deep Blush - Velour Sale price£6.99 Regular price£10.00
Indus Ink Woven Stripes - 139cm x 320cmIndus Ink Woven Stripes - 139cm x 320cm
Stripy Teal - 140cm x 240cmStripy Teal - 140cm x 240cm
Stripy Teal - 140cm x 240cm Sale price£14.40
Hazelwood - 135cm x 550cmHazelwood - 135cm x 550cm
Hazelwood - 135cm x 550cm Sale price£32.20
Retro Rectangles - 135cm x 350cmRetro Rectangles - 135cm x 350cm
Piraeus Paridise - 140cm x 185cmPiraeus Paridise - 140cm x 185cm
Sounds of the Sea - 140cm x 280cmSounds of the Sea - 140cm x 280cm
Tiger Sand - 140cm x 200cmTiger Sand - 140cm x 200cm
Tiger Sand - 140cm x 200cm Sale price£12.00
Yellow Moon Circles - 135cm x 345cmYellow Moon Circles - 135cm x 345cm
Electro Green - 145cm x 190cmElectro Green - 145cm x 190cm
Wavy Waves - 140cm x 230cmWavy Waves - 140cm x 230cm
Wavy Waves - 140cm x 230cm Sale price£13.80
Textured Light Gold - 139cm x 80cmTextured Light Gold - 139cm x 80cm
Gentle Pink Ovals - 140cm x 180cmGentle Pink Ovals - 140cm x 180cm
Retro Flowers - 143cm x 200cmRetro Flowers - 143cm x 200cm
Silver Ostrich Feathers - 139cm x 160cmSilver Ostrich Feathers - 139cm x 160cm
Country Journal - 139cm x 320cmCountry Journal - 139cm x 320cm
Havana Linen - 139cm x 470cmHavana Linen - 139cm x 470cm