Collection: Upholstery Fabric Under $35
Upholstery Fabric
Shop this Fabric collection to find some great deals.
At Pop Home, we always keep a selection of well priced fabrics. While you might not find any for under $10.00, we always offer top quality and 1st selection. We do not sell seconds or old stock. So you are always assured of a good product.
- For even more selection, shop home fabrics under $45
- All our fabrics have tiered bulk discounts starting at 3 yards
- Free shipping coupon + $100
-
Crushed Velvet Upholstery Fabric Glimmerglass French Blue
Buy 1 at $35.20 Yard.3 for $33.36 Yard,
10 for $31.68 Yard,
20 for $29.92 Yard. -
Velvet Upholstery Fabric Basic Dark Grey Gloss
Buy 1 at $35.20 Yard.3 for $33.36 Yard,
10 for $31.68 Yard,
20 for $29.92 Yard. -
Cotton Canvas Duck Cloth Upholstery Drapery Fabric Dusty Orange
Buy 1 at $35.20 Yard.3 for $33.36 Yard,
10 for $31.68 Yard,
20 for $29.92 Yard. -
Cotton Canvas Duck Veranda Sunny Beige Large Ticking Stripe
Buy 1 at $34.10 Yard.3 for $32.26 Yard,
10 for $30.69 Yard,
20 for $28.98 Yard. -
Large Ticking Stripe Cotton Canvas Duck Veranda Navy Red
Buy 1 at $34.10 Yard.3 for $32.26 Yard,
10 for $30.69 Yard,
20 for $28.98 Yard. -
Printed Cotton Canvas Duck Temple Pale Sand
Buy 1 at $34.10 Yard.3 for $32.26 Yard,
10 for $30.69 Yard,
20 for $28.98 Yard. -
Printed Cotton Canvas Duck Temple Grey
Buy 1 at $37.40 Yard.3 for $35.20 Yard,
10 for $33.66 Yard,
20 for $31.79 Yard. -
Printed Cotton Canvas Duck Temple Aqua
Buy 1 at $37.40 Yard.3 for $35.20 Yard,
10 for $33.66 Yard,
20 for $31.79 Yard. -
Tiny Check Cotton Canvas Duck Sweetie Yellow Gingham
Buy 1 at $37.40 Yard.3 for $35.20 Yard,
10 for $33.66 Yard,
20 for $31.79 Yard. -
Gingham Tiny Check Cotton Canvas Duck Sweetie Watermelon Pink
Buy 1 at $37.40 Yard.3 for $35.20 Yard,
10 for $33.66 Yard,
20 for $31.79 Yard. -
Gingham Tiny Check Cotton Canvas Duck Sweetie Warm Grey
Buy 1 at $37.40 Yard.3 for $35.20 Yard,
10 for $33.66 Yard,
20 for $31.79 Yard. -
Gingham Tiny Check Cotton Canvas Duck Sweetie Spring Green
Buy 1 at $37.40 Yard.3 for $35.20 Yard,
10 for $33.66 Yard,
20 for $31.79 Yard.