Green and blue patterned upholstery fabric on a modern sofa in a UK living room setting

Upholstery Fabric by the Metre

Transform your home or commercial space with our extensive range of upholstery fabric by the metre, carefully curated to offer both style and long-lasting performance. Whether you’re reupholstering a favourite armchair, updating a sofa, crafting bespoke cushions or creating made-to-measure seating, this collection brings together fabrics designed to look beautiful and stand the test of time. Many of the textiles in this range are also suitable for curtains, making it easy to coordinate upholstery and window treatments within the same interior scheme.


Choose from heavy duty upholstery fabrics with impressive rub counts for everyday wear, or explore fire retardant upholstery textiles ideal for contract, hospitality and commercial interiors. For domestic use, our durable woven fabrics, linen-look textures and soft-touch velvets offer excellent resistance to pilling, fading and friction, making them perfect for busy family homes. If you’re looking for colour inspiration or feature seating, our selection includes rich neutrals, bold brights and popular tones found within our green fabric collection.


From patterned upholstery fabric in classic florals, vintage geometrics and modern prints, to versatile plains in every shade, there’s a design to suit every interior style. Customers looking for statement chairs and benches often explore our striped fabric options, while those favouring softer, botanical themes can discover coordinating prints across our floral fabric collections.


We also offer materials specifically chosen for reupholstery and DIY projects, giving you flexibility across styles, budgets and applications. Whether you’re recovering dining chairs, upholstering a footstool or fitting out a boutique space, you’ll find fabrics in a range of widths, compositions and weights to match your needs.


Browse the full collection to compare colours, textures and price points, or narrow your search using filters for material, pattern and usage. With hundreds of upholstery fabrics in stock and available by the metre, you can order exactly what you need for both small restorations and large-scale refurbishments.

119 items