Collection: Upholstery Fabric
Designer Upholstery Fabric
Fabric for sofas, armchairs, dining chairs
Shop upholstery fabric online here.
Order samples & fabric below from the comfort of home. Velvet, Farmhouse, Florals, Linen, Damask and Outdoor fabrics.
Almost 1000 styles to shop for from the comfort of home.
Discounts over 3 Yards
Tiered bulk discounts which apply to all materials starting at 3 yards for all purchases. Low shipping rates and free shipping over $300.
-
Linen Plaid Upholstery Drapery Fabric Vermont Olive Green
Buy 1 at $48.00 Yard.3 for $45.33 Yard,
10 for $43.20 Yard,
20 for $40.80 Yard. -
Linen Plaid Upholstery Drapery Fabric Vermont Grey
Buy 1 at $48.00 Yard.3 for $45.33 Yard,
10 for $43.20 Yard,
20 for $40.80 Yard. -
Linen Plaid Upholstery Drapery Fabric Vermont Blush Pink
Buy 1 at $48.00 Yard.3 for $45.33 Yard,
10 for $43.20 Yard,
20 for $40.80 Yard. -
Linen Plaid Upholstery Drapery Fabric Vermont Gold
Buy 1 at $48.00 Yard.3 for $45.33 Yard,
10 for $43.20 Yard,
20 for $40.80 Yard. -
Linen Embroidered Drapery Vancouver Brick
Buy 1 at $52.00 Yard.3 for $49.33 Yard,
10 for $46.80 Yard,
20 for $44.20 Yard. -
Linen Embroidered Drapery Vancouver Faded Sable
Buy 1 at $52.00 Yard.3 for $49.33 Yard,
10 for $46.80 Yard,
20 for $44.20 Yard. -
Linen Embroidered Drapery Vancouver Natural
Buy 1 at $52.00 Yard.3 for $49.33 Yard,
10 for $46.80 Yard,
20 for $44.20 Yard. -
Linen Embroidered Drapery Vancouver Stonewash Blue
Buy 1 at $52.00 Yard.3 for $49.33 Yard,
10 for $46.80 Yard,
20 for $44.20 Yard. -
Drapery & Light Upholstery Material Toronto Beige
Buy 1 at $60.00 Yard.3 for $57.00 Yard,
10 for $54.00 Yard,
20 for $51.00 Yard. -
Drapery & Light Upholstery Material Toronto Ivory
Buy 1 at $60.00 Yard.3 for $57.00 Yard,
10 for $54.00 Yard,
20 for $51.00 Yard. -
Drapery Fabric Velvet Embroidered Velvet Drapery Calgary Lilac
Buy 1 at $62.00 Yard.3 for $58.66 Yard,
10 for $55.80 Yard,
20 for $52.70 Yard. -
Drapery Fabric Velvet Embroidered Calgary Burgundy
Buy 1 at $62.00 Yard.3 for $58.66 Yard,
10 for $55.80 Yard,
20 for $52.70 Yard.