Collection: Fabric Collection Home
-
Family business since 1993
Experienced upholsterers, not just an online fabric shop.
-
Samples available from £1.49
We highly recommend ordering a sample first to check the texture and quality before ordering.
-
Free UK delivery over £75
Great for larger fabric orders
-
Expert Fabric advice
Need help choosing? Just ask our team.
Shop by Collections
-
Check/Tartan upholstery fabrics
Explore our collection of tartan and check upholstery fabrics, perfect for adding...
-
Contemporary upholstery fabrics
Discover our collection of contemporary upholstery fabrics, designed to bring a modern...
-
Cotton Upholstery fabric
Explore our collection of premium cotton upholstery fabrics, offering a perfect combination...
-
Flat Weaves
A flat weave is a woven fabric with very little to no...
-
Floral upholstery fabrics
Browse our beautiful collection on floral upholstery fabrics, perfect for transforming sofas,...
-
Heavy Weaves
Heavy Weave fabric fits its description perfectly, with strong mixed fibres, these...
-
Boucle upholstery fabric
Derived from the French word meaning "curled" or "ringed", boucle can refer...
-
Velvet/Dralon
This evergreen fabric wont go away. Resistant to heavy use, looks great,...
-
Animal Print
Explore our animal print upholstery fabric, Perfect for adding bold pattern, texture...
-
Beaumont Plain Charcoal
Vendor:Soft OptionsRegular price From £0.49 GBPRegular priceSale price From £0.49 GBPBeaumont Plain Charcoal
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBPBeaumont Plain Charcoal
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBP -
Boston Flame Grey
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBoston Flame Grey
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBoston Flame Grey
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Clocks Black White
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPClocks Black White
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPClocks Black White
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Denim Patchwork
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPDenim Patchwork
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPDenim Patchwork
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Aztec Cream Biege
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPAztec Cream Biege
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPAztec Cream Biege
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Beaumont Check Saddle
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Saddle
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Saddle
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Kingston Stripe Multi
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPKingston Stripe Multi
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPKingston Stripe Multi
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Kingston Floral Multi
Vendor:Soft OptionsRegular price From £0.49 GBPRegular priceSale price From £0.49 GBPKingston Floral Multi
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBPKingston Floral Multi
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBP -
Beaumont Check Charcoal
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Charcoal
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPBeaumont Check Charcoal
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Black Platform Lining
Vendor:Soft OptionsRegular price £4.95 GBPRegular priceSale price £4.95 GBP -
Brown Platform Lining
Vendor:Soft OptionsRegular price £4.95 GBPRegular priceSale price £4.95 GBP -
Cotton Printed Trellis Design Fabric - Green / Yellow
Vendor:Soft OptionsRegular price £7.95 GBPRegular priceSale price £7.95 GBPCotton Printed Trellis Design Fabric - Green / Yellow
Regular price £7.95 GBPRegular priceSale price £7.95 GBPCotton Printed Trellis Design Fabric - Green / Yellow
Regular price £7.95 GBPRegular priceSale price £7.95 GBP -
Contract Heavy Weave Self Pattern Diamond Upholstery Fabric - Green
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPContract Heavy Weave Self Pattern Diamond Upholstery Fabric - Green
Regular price £12.95 GBPRegular priceSale price £12.95 GBPContract Heavy Weave Self Pattern Diamond Upholstery Fabric - Green
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Chenille Heavy Cord Upholstery Fabric - Plum / Pink / Purple
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPChenille Heavy Cord Upholstery Fabric - Plum / Pink / Purple
Regular price £12.95 GBPRegular priceSale price £12.95 GBPChenille Heavy Cord Upholstery Fabric - Plum / Pink / Purple
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Blue Shades Stripes Sea Shore Upholstery Fabric
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPBlue Shades Stripes Sea Shore Upholstery Fabric
Regular price £12.95 GBPRegular priceSale price £12.95 GBPBlue Shades Stripes Sea Shore Upholstery Fabric
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Heavy Weave Wave Design Upholstery Fabric - Grey / Black
Vendor:Soft OptionsRegular price £14.95 GBPRegular priceSale price £14.95 GBPHeavy Weave Wave Design Upholstery Fabric - Grey / Black
Regular price £14.95 GBPRegular priceSale price £14.95 GBPHeavy Weave Wave Design Upholstery Fabric - Grey / Black
Regular price £14.95 GBPRegular priceSale price £14.95 GBP -
Terracotta Heavyweight Weave Scroll Design Upholstery Fabric - Orange
Vendor:Soft OptionsRegular price £14.95 GBPRegular priceSale price £14.95 GBPTerracotta Heavyweight Weave Scroll Design Upholstery Fabric - Orange
Regular price £14.95 GBPRegular priceSale price £14.95 GBPTerracotta Heavyweight Weave Scroll Design Upholstery Fabric - Orange
Regular price £14.95 GBPRegular priceSale price £14.95 GBP -
Black / Grey Fleck Woven Upholstery Fabric
Vendor:Soft OptionsRegular price £14.95 GBPRegular priceSale price £14.95 GBPBlack / Grey Fleck Woven Upholstery Fabric
Regular price £14.95 GBPRegular priceSale price £14.95 GBPBlack / Grey Fleck Woven Upholstery Fabric
Regular price £14.95 GBPRegular priceSale price £14.95 GBP -
Terracotta Self Patterned Velvet Upholstery Fabric - Orange
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPTerracotta Self Patterned Velvet Upholstery Fabric - Orange
Regular price £12.95 GBPRegular priceSale price £12.95 GBPTerracotta Self Patterned Velvet Upholstery Fabric - Orange
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Self Pin Striped Velvet Upholstery Fabric - Lime
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPSelf Pin Striped Velvet Upholstery Fabric - Lime
Regular price £12.95 GBPRegular priceSale price £12.95 GBPSelf Pin Striped Velvet Upholstery Fabric - Lime
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Striped Classic Linen Upholstery Fabric - Grey / Crem
Vendor:Soft OptionsRegular price £7.95 GBPRegular priceSale price £7.95 GBPStriped Classic Linen Upholstery Fabric - Grey / Crem
Regular price £7.95 GBPRegular priceSale price £7.95 GBPStriped Classic Linen Upholstery Fabric - Grey / Crem
Regular price £7.95 GBPRegular priceSale price £7.95 GBP -
Velvet Upholstery Fabric - Grey
Vendor:Soft OptionsRegular price £12.95 GBPRegular priceSale price £12.95 GBPVelvet Upholstery Fabric - Grey
Regular price £12.95 GBPRegular priceSale price £12.95 GBPVelvet Upholstery Fabric - Grey
Regular price £12.95 GBPRegular priceSale price £12.95 GBP -
Grey / White Fleck Woven Upholstery Fabric
Vendor:Soft OptionsRegular price £14.95 GBPRegular priceSale price £14.95 GBPGrey / White Fleck Woven Upholstery Fabric
Regular price £14.95 GBPRegular priceSale price £14.95 GBPGrey / White Fleck Woven Upholstery Fabric
Regular price £14.95 GBPRegular priceSale price £14.95 GBP -
Brocade Leaf Design Upholstery Fabric - Blue
Vendor:Soft OptionsRegular price From £14.95 GBPRegular priceSale price From £14.95 GBPBrocade Leaf Design Upholstery Fabric - Blue
Regular price From £14.95 GBPRegular priceSale price From £14.95 GBPBrocade Leaf Design Upholstery Fabric - Blue
Regular price From £14.95 GBPRegular priceSale price From £14.95 GBP -
Natural Teal Heavy Weave Design Upholstery Fabric
Vendor:Soft OptionsRegular price £14.95 GBPRegular priceSale price £14.95 GBPNatural Teal Heavy Weave Design Upholstery Fabric
Regular price £14.95 GBPRegular priceSale price £14.95 GBPNatural Teal Heavy Weave Design Upholstery Fabric
Regular price £14.95 GBPRegular priceSale price £14.95 GBP -
Retro Design Embossed Heavy Velvet Upholstery Fabric - Purple
Vendor:Soft OptionsRegular price From £12.95 GBPRegular priceSale price From £12.95 GBPRetro Design Embossed Heavy Velvet Upholstery Fabric - Purple
Regular price From £12.95 GBPRegular priceSale price From £12.95 GBPRetro Design Embossed Heavy Velvet Upholstery Fabric - Purple
Regular price From £12.95 GBPRegular priceSale price From £12.95 GBP -
Self Pattern Heavyweight Upholstery Fabric - Green
Vendor:Soft OptionsRegular price £7.95 GBPRegular priceSale price £7.95 GBPSelf Pattern Heavyweight Upholstery Fabric - Green
Regular price £7.95 GBPRegular priceSale price £7.95 GBPSelf Pattern Heavyweight Upholstery Fabric - Green
Regular price £7.95 GBPRegular priceSale price £7.95 GBP -
Shimmer Gold Crushed Velvet
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPShimmer Gold Crushed Velvet
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPShimmer Gold Crushed Velvet
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Malta Velvet Dralon Gold
Vendor:Soft OptionsRegular price From £0.49 GBPRegular priceSale price From £0.49 GBPMalta Velvet Dralon Gold
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBPMalta Velvet Dralon Gold
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBP -
Shimmer Dusky Pink Crushed Velvet
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPShimmer Dusky Pink Crushed Velvet
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPShimmer Dusky Pink Crushed Velvet
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Malta Velvet Dralon Boysenberry
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Boysenberry
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Boysenberry
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Malta Velvet Dralon Navy
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Navy
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Navy
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Malta Velvet Dralon Lagoon
Vendor:Soft OptionsRegular price From £0.49 GBPRegular priceSale price From £0.49 GBPMalta Velvet Dralon Lagoon
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBPMalta Velvet Dralon Lagoon
Regular price From £0.49 GBPRegular priceSale price From £0.49 GBP -
Malta Velvet Dralon Grass
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Grass
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Grass
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Malta Velvet Dralon Red
Vendor:Soft OptionsRegular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Red
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBPMalta Velvet Dralon Red
Regular price From £1.49 GBPRegular priceSale price From £1.49 GBP -
Black Stretch Lining
Vendor:Soft OptionsRegular price £4.95 GBPRegular priceSale price £4.95 GBP






























