At Yorkshire Fabric Shop we stock an extensive range of upholstery fabrics, perfect for your upholstery project. Choose from quality upholstery fabrics such as velvet, textured weave, linen, suede, chenille and more. All our fabrics come in a range of styles and patterns and can be cut to measure as needed. Our range of quality upholstery fabric patterns include animal print, geometric, tartan, floral and as well as patchwork and striped. Explore our fabric finder to discover the ideal texture, colour and pattern for your upholstery fabric project.